Sierra Toolkit
Version of the Day
|
Field with defined data type and multi-dimensions (if any) More...
#include <AlgorithmRunSimple.hpp>
Additional Inherited Members | |
![]() | |
typedef FieldRestriction | Restriction |
typedef FieldRestrictionVector | RestrictionVector |
A fields' restrictions are maintained in a std::vector. | |
![]() | |
Field & | field_of_state (FieldState input_state) const |
Query this field for a given field state. | |
![]() | |
MetaData & | mesh_meta_data () const |
The meta data manager that owns this field. | |
unsigned | mesh_meta_data_ordinal () const |
Internally generated ordinal of this field that is unique within the owning meta data manager. | |
const std::string & | name () const |
Application-defined text name of this field. | |
template<class Type > | |
bool | type_is () const |
Query if the type is Type. | |
const DataTraits & | data_traits () const |
Return the data traits for this field's type. | |
unsigned | number_of_states () const |
Number of states of this field. | |
FieldState | state () const |
FieldState of this field. | |
unsigned | rank () const |
Multi-dimensional array rank of this field, which is zero for a scalar field. | |
const shards::ArrayDimTag *const * | dimension_tags () const |
Multi-dimensional array dimension tags of this field. | |
unsigned | max_size (EntityRank entity_rank) const |
Maximum field data allocation size declared for this field for the given entity rank. | |
template<class A > | |
const A * | attribute () const |
Query attribute that has been attached to this field. | |
const RestrictionVector & | restrictions () const |
Vector of field restriction which is volatile until the owning meta data manager is committed. | |
const RestrictionVector & | selector_restrictions () const |
const Restriction & | restriction (unsigned entity_rank, const Part &part) const |
Query a field restriction, result is volatile until the owning meta data manager is committed. | |
FieldBase * | field_state (FieldState fstate) const |
const void * | get_initial_value () const |
void * | get_initial_value () |
unsigned | get_initial_value_num_bytes () const |
Field with defined data type and multi-dimensions (if any)
Definition at line 27 of file AlgorithmRunSimple.hpp.