|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
#include <DeclareField.hpp>
Constructors and Assignment Operators | |
| using | invalid_field_value_typeype = void |
| FieldDeclaration (stk::mesh::MetaData &meta_data) | |
| Canonical constructor. | |
| FieldDeclaration (const FieldDeclaration &)=default | |
| Copy/Move constructors and assignment operators. | |
| FieldDeclaration (FieldDeclaration &&)=default | |
| FieldDeclaration & | operator= (const FieldDeclaration &)=default |
| FieldDeclaration & | operator= (FieldDeclaration &&)=default |
Fluent interface | |
| template<typename T> | |
| FieldDeclarationT< T > | type () |
| Set the type of the field (must be called before declare()). | |
| FieldDeclaration | rank (stk::mesh::EntityRank rank) |
| Set the entity rank of the field (must be called before declare()). | |
| FieldDeclaration | name (const std::string &field_name) |
| Set the name of the field (must be called before declare()). | |
| FieldDeclaration | role (Ioss::Field::RoleType field_role) |
| Set the io role of the field (optional). | |
| FieldDeclaration | output_type (stk::io::FieldOutputType output_type) |
| Set the stk output type of the field (optional). | |
| stk::mesh::MetaData & | meta_data () const |
| bool | has_rank () const |
| bool | has_name () const |
| bool | has_role () const |
| bool | has_output_type () const |
| stk::mesh::EntityRank | rank_value () const |
| const std::string & | name_value () const |
| Ioss::Field::RoleType | role_value () const |
| stk::io::FieldOutputType | output_type_value () const |
|
inline |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |