33 #ifndef IOSS_Ioss_EntitySet_h 34 #define IOSS_Ioss_EntitySet_h A named value that has a known type.
Definition: Ioss_Property.h:47
void count_attributes() const
The main namespace for the Ioss library.
Definition: Iocgns_DatabaseIO.h:50
An input or output Database.
Definition: Ioss_DatabaseIO.h:80
Property get_implicit_property(const std::string &my_name) const override=0
Calculate and get an implicit property.
Definition: Ioss_EntitySet.C:66
Base class for all 'set'-type grouping entities, which means that members of the set are not necessar...
Definition: Ioss_EntitySet.h:61
Base class for all 'grouping' entities. The following derived classes are typical: ...
Definition: Ioss_GroupingEntity.h:93
~EntitySet() override=default
EntitySet(DatabaseIO *io_database, const std::string &my_name, size_t entity_cnt)
Base class constructor adds "name" and "entity_count" properties to the set.
Definition: Ioss_EntitySet.C:54
EntitySet & operator=(const EntitySet &)=delete