Flow123d  release_3.0.0-1193-g9220a69
RegionDB Member List

This is the complete list of members for RegionDB, including all inherited members.

add_region(unsigned int id, const std::string &label, unsigned int dim, const std::string &address="implicit")RegionDB
add_set(const std::string &set_name, const RegionSet &set)RegionDB
add_to_set(const std::string &set_name, Region region)RegionDB
allRegionDBprivate
boundaryRegionDBprivate
boundary_size() const RegionDB
bulkRegionDBprivate
bulk_size() const RegionDB
check_regions()RegionDBprivate
close()RegionDB
closed_RegionDBprivate
create_label_from_id(unsigned int id) const RegionDB
DECLARE_EXCEPTION(ExcNonuniqueID,<< "Non-unique ID during add of elementary region id: "<< EI_ID::val<< ", label: "<< EI_Label::qval<< "\n"<< "other elementary region with same ID but different label: "<< EI_LabelOfOtherID::qval<< " already exists\n")RegionDB
DECLARE_EXCEPTION(ExcInconsistentBoundary,<< "Inconsistent add of elementary region with id: "<< EI_ID::val<< ", label: "<< EI_Label::qval<< "\n"<< "both ID and label match an existing elementary region with different boundary flag.")RegionDB
DECLARE_INPUT_EXCEPTION(ExcAddingIntoClosed,<< "Can not add label="<< EI_Label::qval<< " into closed MaterialDispatch.\n")RegionDB
DECLARE_INPUT_EXCEPTION(ExcNonuniqueLabel,<< "Non-unique label during add of elementary region id: "<< EI_ID::val<< ", label: "<< EI_Label::qval<< "\n"<< "other elementary region with same label but different ID: "<< EI_IDOfOtherLabel::val<< " already exists\n")RegionDB
DECLARE_INPUT_EXCEPTION(ExcCantAdd,<< "Can not add new elementary region into DB, id: "<< EI_ID::val<<", label: "<< EI_Label::qval)RegionDB
DECLARE_INPUT_EXCEPTION(ExcUnknownRegion,<< "Unknown region with id: "<< EI_ID::val)RegionDB
DECLARE_INPUT_EXCEPTION(ExcUnknownSet,<< "Operation with unknown region set: "<< EI_Label::qval)RegionDB
DECLARE_INPUT_EXCEPTION(ExcUnknownSetOperand,<< "Operation with unknown region set: "<< EI_Label::qval)RegionDB
DECLARE_INPUT_EXCEPTION(ExcUniqueRegionId,<< "Id of elementary region must be unique, id: "<< EI_ID::val)RegionDB
DimID typedefRegionDBprivate
DimIDIter typedefRegionDBprivate
el_to_reg_map_RegionDBprivate
erase_from_set(const std::string &set_name, Region region)RegionDBprivate
find_by_dimid(DimIDIter it_id, unsigned int id, const std::string &label, bool boundary)RegionDBprivate
find_id(unsigned int id, unsigned int dim) const RegionDB
find_id(unsigned int id) const RegionDB
find_label(const std::string &label) const RegionDB
get_and_check_operands(const Input::Array &operands) const RegionDB
get_dim(unsigned int idx) const RegionDB
get_id(unsigned int idx) const RegionDB
get_label(unsigned int idx) const RegionDB
get_region(unsigned int id, unsigned int dim)RegionDB
get_region_address(unsigned int idx) const RegionDB
get_region_set(const std::string &set_name) const RegionDB
implicit_boundary_RegionDBprivate
implicit_boundary_region()RegionDB
implicit_bulk_RegionDBprivate
insert_region(unsigned int id, const std::string &label, unsigned int dim, bool boundary, const std::string &address)RegionDBprivate
is_boundary(const std::string &label)RegionDBinlineprivate
LabelIter typedefRegionDBprivate
MapElementIDToRegionID typedefRegionDB
mark_used_region(unsigned int idx)RegionDB
max_id_RegionDBprivate
max_n_regionsRegionDBstatic
Mesh classRegionDBfriend
n_boundary_RegionDBprivate
n_bulk_RegionDBprivate
OnlyIDIter typedefRegionDBprivate
print_region_table(std::ostream &stream) const RegionDB
region_table_RegionDBprivate
RegionDB()RegionDB
RegionSetBase classRegionDBfriend
RegionTable typedefRegionDBprivate
rename_region(Region reg, const std::string &new_label)RegionDB
replace_region_dim(DimIDIter it_undef_dim, unsigned int dim, bool boundary)RegionDBprivate
sets_RegionDBprivate
size() const RegionDB
TYPEDEF_ERR_INFO(EI_Label, const std::string)RegionDB
TYPEDEF_ERR_INFO(EI_ID, unsigned int)RegionDB
TYPEDEF_ERR_INFO(EI_IDOfOtherLabel, unsigned int)RegionDB
TYPEDEF_ERR_INFO(EI_LabelOfOtherID, const std::string)RegionDB
undefined_dimRegionDBstatic
union_set(std::vector< std::string > set_names) const RegionDB