DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
Parallel moving least square interpolator MapOperator implementation. More...
#include <DTK_MovingLeastSquareReconstructionOperator.hpp>
Inherits MapOperator.
Public Types | |
typedef MapOperator | Base |
Typedefs. More... | |
Public Member Functions | |
MovingLeastSquareReconstructionOperator (const Teuchos::RCP< const TpetraMap > &domain_map, const Teuchos::RCP< const TpetraMap > &range_map, const Teuchos::ParameterList ¶meters) | |
Constructor. More... | |
Protected Member Functions | |
void | applyImpl (const TpetraMultiVector &X, TpetraMultiVector &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, double alpha=Teuchos::ScalarTraits< double >::one(), double beta=Teuchos::ScalarTraits< double >::zero()) const override |
Apply the operator. More... | |
Parallel moving least square interpolator MapOperator implementation.
Definition at line 64 of file DTK_MovingLeastSquareReconstructionOperator.hpp.
typedef MapOperator DataTransferKit::MovingLeastSquareReconstructionOperator< Basis, DIM >::Base |
Typedefs.
Definition at line 69 of file DTK_MovingLeastSquareReconstructionOperator.hpp.
DataTransferKit::MovingLeastSquareReconstructionOperator< Basis, DIM >::MovingLeastSquareReconstructionOperator | ( | const Teuchos::RCP< const TpetraMap > & | domain_map, |
const Teuchos::RCP< const TpetraMap > & | range_map, | ||
const Teuchos::ParameterList & | parameters | ||
) |
Constructor.
domain_map | Parallel map for domain vectors this map should be compatible with. |
range_map | Parallel map for range vectors this map should be compatible with. |
Definition at line 65 of file DTK_MovingLeastSquareReconstructionOperator_impl.hpp.
|
overrideprotected |
Apply the operator.
Definition at line 253 of file DTK_MovingLeastSquareReconstructionOperator_impl.hpp.