![]() |
Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
|
#include <CopyFieldAlgorithm.h>
Public Member Functions | |
| CopyFieldAlgorithm (Realm &realm, stk::mesh::Part *part, stk::mesh::FieldBase *fromField, stk::mesh::FieldBase *toField, const unsigned beginPos, const unsigned endPos, const stk::mesh::EntityRank entityRank) | |
| virtual | ~CopyFieldAlgorithm () |
| virtual void | execute () |
Public Member Functions inherited from sierra::nalu::Algorithm | |
| Algorithm (Realm &realm, stk::mesh::Part *part) | |
| Algorithm (Realm &realm, stk::mesh::PartVector &partVec) | |
| virtual | ~Algorithm () |
| virtual void | pre_work () |
Private Member Functions | |
| CopyFieldAlgorithm (const CopyFieldAlgorithm &other) | |
| CopyFieldAlgorithm & | operator= (const CopyFieldAlgorithm &other) |
Private Attributes | |
| stk::mesh::FieldBase * | fromField_ |
| stk::mesh::FieldBase * | toField_ |
| const unsigned | beginPos_ |
| const unsigned | endPos_ |
| const stk::mesh::EntityRank | entityRank_ |
Additional Inherited Members | |
Public Attributes inherited from sierra::nalu::Algorithm | |
| Realm & | realm_ |
| stk::mesh::PartVector | partVec_ |
| std::vector< SupplementalAlgorithm * > | supplementalAlg_ |
| std::vector< Kernel * > | activeKernels_ |
| sierra::nalu::CopyFieldAlgorithm::CopyFieldAlgorithm | ( | Realm & | realm, |
| stk::mesh::Part * | part, | ||
| stk::mesh::FieldBase * | fromField, | ||
| stk::mesh::FieldBase * | toField, | ||
| const unsigned | beginPos, | ||
| const unsigned | endPos, | ||
| const stk::mesh::EntityRank | entityRank | ||
| ) |
|
inlinevirtual |
|
private |
|
virtual |
Implements sierra::nalu::Algorithm.
References beginPos_, endPos_, entityRank_, fromField_, sierra::nalu::Realm::get_buckets(), sierra::nalu::Algorithm::partVec_, sierra::nalu::Algorithm::realm_, and toField_.
|
private |
|
private |
Referenced by execute().
|
private |
Referenced by execute().
|
private |
Referenced by execute().
|
private |
Referenced by execute().
|
private |
Referenced by execute().
1.8.11