Flow123d
release_3.0.0-1025-gd4d7c13
|
#include <region_set.hh>
Public Types | |
typedef RegionSetBase | FactoryBaseType |
Public Member Functions | |
RegionSetFromId (const Input::Record &rec, Mesh *mesh) | |
Constructor. More... | |
Public Member Functions inherited from RegionSetBase | |
TYPEDEF_ERR_INFO (EI_Operation_Type, const std::string) | |
DECLARE_INPUT_EXCEPTION (ExcEmptyRegionSetResult,<< "Empty result of "<< EI_Operation_Type::val<< " operation.") | |
Static Public Member Functions | |
static const Input::Type::Record & | get_region_input_type () |
Static Public Member Functions inherited from RegionSetBase | |
static Input::Type::Abstract & | get_input_type () |
Static Private Attributes | |
static const int | registrar |
Registrar of class to factory. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from RegionSetBase | |
RegionSetBase (Mesh *mesh) | |
Constructor. More... | |
unsigned int | get_max_region_id () |
Protected Attributes inherited from RegionSetBase | |
RegionDB & | region_db_ |
Reference to region_db_ of Mesh. More... | |
RegionDB::MapElementIDToRegionID & | el_to_reg_map_ |
Reference to map stored relevance of elements to regions. More... | |
Region declared by id and name.
Allows to create new region with given id and label or specify existing region by id which will be renamed. If existing label is given, it must correspond with appropriate id in RegionDB.
Definition at line 66 of file region_set.hh.
Definition at line 68 of file region_set.hh.
RegionSetFromId::RegionSetFromId | ( | const Input::Record & | rec, |
Mesh * | mesh | ||
) |
Constructor.
Definition at line 36 of file region_set.cc.
|
static |
Returns Input Type Record of Region
Definition at line 74 of file region_set.cc.
|
staticprivate |
Registrar of class to factory.
Definition at line 80 of file region_set.hh.