Go to the documentation of this file.
32 #ifndef IOSS_Ioex_SuperElement_h
33 #define IOSS_Ioex_SuperElement_h
53 SuperElement(std::string filename,
const std::string &my_name);
56 std::string
type_string()
const override {
return "SuperElement"; }
68 size_t data_size)
const override;
71 size_t data_size)
const override;
size_t num_dim
Definition: Ioex_SuperElement.h:79
std::string type_string() const override
Get the name of the particular type of entity.
Definition: Ioex_SuperElement.h:56
Holds metadata for bulk data associated with a GroupingEntity.
Definition: Ioss_Field.h:47
int filePtr
Definition: Ioex_SuperElement.h:80
~SuperElement() override
Definition: Ioex_SuperElement.C:277
Definition: Ioex_SuperElement.h:50
The main namespace for the Ioss library.
Definition: Ioad_DatabaseIO.C:66
int64_t internal_put_field_data(const Ioss::Field &field, void *data, size_t data_size) const override
Definition: Ioex_SuperElement.C:284
std::string short_type_string() const override
Get a short name of the particular type of entity.
Definition: Ioex_SuperElement.h:57
Ioss::EntityType type() const override
Get the EntityType, which indicates the particular type of GroupingEntity this is.
Definition: Ioex_SuperElement.h:59
EntityType
The particular type of GroupingEntity.
Definition: Ioss_EntityType.h:39
A namespace for the exodus database format.
Definition: Ioex_IOFactory.C:62
size_t numRBM
Definition: Ioex_SuperElement.h:78
Definition: Ioss_EntityType.h:53
size_t numDOF
Definition: Ioex_SuperElement.h:75
Ioss::Property get_implicit_property(const std::string &the_name) const override
Calculate and get an implicit property.
Definition: Ioex_SuperElement.C:290
std::string fileName
Definition: Ioex_SuperElement.h:74
std::vector< char > data
Definition: cth_pressure_map.C:74
int64_t internal_get_field_data(const Ioss::Field &field, void *data, size_t data_size) const override
Definition: Ioex_SuperElement.C:172
size_t num_nodes
Definition: Ioex_SuperElement.h:76
std::string contains_string() const override
What does this entity contain.
Definition: Ioex_SuperElement.h:58
A named value that has a known type.
Definition: Ioss_Property.h:47
Base class for all 'grouping' entities. The following derived classes are typical:
Definition: Ioss_GroupingEntity.h:93
SuperElement(std::string filename, const std::string &my_name)
Definition: Ioex_SuperElement.C:92
size_t numEIG
Definition: Ioex_SuperElement.h:77