DataTransferKit - Multiphysics Solution Transfer Services  2.0
Public Member Functions | List of all members
DataTransferKit::SplineEvaluationMatrix< Basis, DIM > Class Template Reference

Sparse spline transformation operator (the A matrix). A = N + Q. More...

#include <DTK_SplineEvaluationMatrix.hpp>

Public Types

typedef RadialBasisPolicy< Basis > BP
 Typedefs. More...
 

Public Member Functions

 SplineEvaluationMatrix (const Teuchos::RCP< const Tpetra::Map< int, SupportId >> &domain_map, const Teuchos::RCP< const Tpetra::Map< int, SupportId >> &range_map, const Teuchos::ArrayView< const double > &target_centers, const Teuchos::ArrayView< const SupportId > &target_center_gids, const Teuchos::ArrayView< const double > &dist_source_centers, const Teuchos::ArrayView< const SupportId > &dist_source_center_gids, const SplineInterpolationPairing< DIM > &target_pairings, const Basis &basis)
 Constructor. More...
 

Detailed Description

template<class Basis, int DIM>
class DataTransferKit::SplineEvaluationMatrix< Basis, DIM >

Sparse spline transformation operator (the A matrix). A = N + Q.

Definition at line 65 of file DTK_SplineEvaluationMatrix.hpp.

Member Typedef Documentation

template<class Basis, int DIM>
typedef RadialBasisPolicy<Basis> DataTransferKit::SplineEvaluationMatrix< Basis, DIM >::BP

Typedefs.

Definition at line 70 of file DTK_SplineEvaluationMatrix.hpp.

Constructor & Destructor Documentation

template<class Basis , int DIM>
DataTransferKit::SplineEvaluationMatrix< Basis, DIM >::SplineEvaluationMatrix ( const Teuchos::RCP< const Tpetra::Map< int, SupportId >> &  domain_map,
const Teuchos::RCP< const Tpetra::Map< int, SupportId >> &  range_map,
const Teuchos::ArrayView< const double > &  target_centers,
const Teuchos::ArrayView< const SupportId > &  target_center_gids,
const Teuchos::ArrayView< const double > &  dist_source_centers,
const Teuchos::ArrayView< const SupportId > &  dist_source_center_gids,
const SplineInterpolationPairing< DIM > &  target_pairings,
const Basis &  basis 
)

Constructor.

Definition at line 57 of file DTK_SplineEvaluationMatrix_impl.hpp.


The documentation for this class was generated from the following files: