Flow123d
master-9c1c1b8e5
|
Go to the documentation of this file.
43 DECLARE_INPUT_EXCEPTION( ExcEmptyRegionSetResult, <<
"Empty result of " << EI_Operation_Type::val <<
" operation.");
142 RegionSetBoundary(const Input::Record &rec, Mesh *mesh);
145 static const Input::Type::Record & get_region_input_type();
149 static const int registrar;
unsigned int get_max_region_id()
RegionSetIntersection(const Input::Record &rec, Mesh *mesh)
Constructor.
RegionSetBase(Mesh *mesh)
Constructor.
RegionDB::MapElementIDToRegionID & el_to_reg_map_
Reference to map stored relevance of elements to regions.
static Input::Type::Abstract & get_input_type()
static const int registrar
Registrar of class to factory.
RegionSetBase FactoryBaseType
RegionSet intersection(RegionSet target_set, const std::string &source_set_name) const
RegionSetUnion(const Input::Record &rec, Mesh *mesh)
Constructor.
static const int registrar
Registrar of class to factory.
RegionSetFromLabel(const Input::Record &rec, Mesh *mesh)
Constructor.
RegionSetBase FactoryBaseType
RegionSetFromElements(const Input::Record &rec, Mesh *mesh)
Constructor.
DECLARE_INPUT_EXCEPTION(ExcEmptyRegionSetResult,<< "Empty result of "<< EI_Operation_Type::val<< " operation.")
static const Input::Type::Record & get_region_input_type()
RegionSetBase FactoryBaseType
static const Input::Type::Record & get_region_input_type()
RegionDB & region_db_
Reference to region_db_ of Mesh.
TYPEDEF_ERR_INFO(EI_Operation_Type, const std::string)
static const int registrar
Registrar of class to factory.
static const int registrar
Registrar of class to factory.
unsigned int max_id_
Maximal value of Region::id()
RegionSetBase FactoryBaseType
RegionSetDifference(const Input::Record &rec, Mesh *mesh)
Constructor.
RegionSetBase FactoryBaseType
static const Input::Type::Record & get_region_input_type()
static const Input::Type::Record & get_region_input_type()
static const int registrar
Registrar of class to factory.
static const Input::Type::Record & get_region_input_type()
RegionSetBase FactoryBaseType
RegionSetFromId(const Input::Record &rec, Mesh *mesh)
Constructor.
static const int registrar
Registrar of class to factory.
static const Input::Type::Record & get_region_input_type()