|
DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
L2 projection operator. More...
#include <DTK_L2ProjectionOperator.hpp>
Inherits MapOperator.
Public Types | |
| typedef MapOperator | Base |
| Root class tyepdef. More... | |
Public Member Functions | |
| L2ProjectionOperator (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... | |
L2 projection operator.
Constructs and solves the L2 projection problem on a shared domain. The Galerkin problem is assembled over the range (target) entity set.
Definition at line 68 of file DTK_L2ProjectionOperator.hpp.
| typedef MapOperator DataTransferKit::L2ProjectionOperator::Base |
Root class tyepdef.
Definition at line 72 of file DTK_L2ProjectionOperator.hpp.
| DataTransferKit::L2ProjectionOperator::L2ProjectionOperator | ( | const Teuchos::RCP< const TpetraMap > & | domain_map, |
| const Teuchos::RCP< const TpetraMap > & | range_map, | ||
| const Teuchos::ParameterList & | parameters | ||
| ) |
Constructor.
Definition at line 69 of file DTK_L2ProjectionOperator.cpp.
|
overrideprotected |
Apply the operator.
Definition at line 197 of file DTK_L2ProjectionOperator.cpp.
1.8.11