Go to the source code of this file.
Functions | |
| registerMooseObject ("MooseApp", MeshInfo) | |
| std::string | elemQualityToString (const libMesh::ElemQuality eq) |
| template<class InfoType > | |
| void | toJSONInfoBase (nlohmann::json &json, const InfoType &info) |
| template<class InfoType , class InfoItemsType > | |
| void | toJSONElemContainingInfo (nlohmann::json &info_json, const InfoType &info, const InfoItemsType &items) |
| void | to_json (nlohmann::json &json, const MeshInfo::ElemInfoMap &info_map) |
| JSON serialization for info maps. | |
| template<class DomainInfoMapType > | |
| void | toJSONDomainInfoMap (nlohmann::json &json, const DomainInfoMapType &info_map) |
| void | to_json (nlohmann::json &json, const MeshInfo::SidesetInfoMap &info_map) |
| void | to_json (nlohmann::json &json, const MeshInfo::SubdomainInfoMap &info_map) |
| void | dataStore (std::ostream &stream, MeshInfo::DomainElemQuality &beq, void *) |
| Data store and load for DomainElemQuality. | |
| void | dataLoad (std::istream &stream, MeshInfo::DomainElemQuality &beq, void *) |
| template<typename T > | |
| void | dataStoreInfoBase (std::ostream &stream, T &info) |
| Data store and load for node, elem, sideset, subdomain info entries. | |
| template<typename T > | |
| void | dataStoreElemContainingInfo (std::ostream &stream, T &info) |
| void | dataStore (std::ostream &stream, MeshInfo::ElemInfo &info, void *) |
| Data store and load for node, elem, sideset, subdomain info entries. | |
| template<typename T > | |
| void | dataStoreDomainInfo (std::ostream &stream, T &info) |
| void | dataStore (std::ostream &stream, MeshInfo::SidesetInfo &info, void *) |
| void | dataStore (std::ostream &stream, MeshInfo::SubdomainInfo &info, void *) |
| template<typename T > | |
| void | dataLoadInfoBase (std::istream &stream, T &info) |
| template<typename T > | |
| void | dataLoadElemContainingInfo (std::istream &stream, T &info) |
| void | dataLoad (std::istream &stream, MeshInfo::ElemInfo &info, void *) |
| template<typename T > | |
| void | dataLoadDomainInfo (std::istream &stream, T &info) |
| void | dataLoad (std::istream &stream, MeshInfo::SidesetInfo &info, void *) |
| void | dataLoad (std::istream &stream, MeshInfo::SubdomainInfo &info, void *) |
| void | dataStore (std::ostream &stream, MeshInfo::ElemInfoMap &info_map, void *) |
| Data store and load for info maps. | |
| void | dataStore (std::ostream &stream, MeshInfo::SidesetInfoMap &info_map, void *) |
| void | dataStore (std::ostream &stream, MeshInfo::SubdomainInfoMap &info_map, void *) |
| void | dataLoad (std::istream &stream, MeshInfo::ElemInfoMap &info_map, void *) |
| void | dataLoad (std::istream &stream, MeshInfo::SidesetInfoMap &info_map, void *) |
| void | dataLoad (std::istream &stream, MeshInfo::SubdomainInfoMap &info_map, void *) |
| template MeshInfo::SidesetInfos | MeshInfo::initCombinedInfos< MeshInfo::SidesetInfos > (const std::string &, const MultiMooseEnum &, const MultiMooseEnum &) |
| template MeshInfo::SubdomainInfos | MeshInfo::initCombinedInfos< MeshInfo::SubdomainInfos > (const std::string &, const MultiMooseEnum &, const MultiMooseEnum &) |
| template void | MeshInfo::possiblyAddDomainInfo< MeshInfo::SidesetInfos > (MeshInfo::SidesetInfos &) |
| template void | MeshInfo::possiblyAddDomainInfo< MeshInfo::SubdomainInfos > (MeshInfo::SubdomainInfos &) |
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::DomainElemQuality & | beq, | ||
| void * | |||
| ) |
Definition at line 872 of file MeshInfo.C.
Referenced by dataLoad(), dataLoad(), dataLoad(), dataLoad(), dataLoad(), dataLoadDomainInfo(), dataLoadElemContainingInfo(), and dataLoadInfoBase().
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::ElemInfo & | info, | ||
| void * | |||
| ) |
Definition at line 955 of file MeshInfo.C.
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::ElemInfoMap & | info_map, | ||
| void * | |||
| ) |
Definition at line 1014 of file MeshInfo.C.
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::SidesetInfo & | info, | ||
| void * | |||
| ) |
Definition at line 987 of file MeshInfo.C.
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::SidesetInfoMap & | info_map, | ||
| void * | |||
| ) |
Definition at line 1019 of file MeshInfo.C.
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::SubdomainInfo & | info, | ||
| void * | |||
| ) |
Definition at line 992 of file MeshInfo.C.
| void dataLoad | ( | std::istream & | stream, |
| MeshInfo::SubdomainInfoMap & | info_map, | ||
| void * | |||
| ) |
Definition at line 1024 of file MeshInfo.C.
| void dataLoadDomainInfo | ( | std::istream & | stream, |
| T & | info | ||
| ) |
Definition at line 974 of file MeshInfo.C.
Referenced by dataLoad(), and dataLoad().
| void dataLoadElemContainingInfo | ( | std::istream & | stream, |
| T & | info | ||
| ) |
Definition at line 948 of file MeshInfo.C.
Referenced by dataLoad(), and dataLoadDomainInfo().
| void dataLoadInfoBase | ( | std::istream & | stream, |
| T & | info | ||
| ) |
Definition at line 942 of file MeshInfo.C.
Referenced by dataLoadElemContainingInfo().
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::DomainElemQuality & | beq, | ||
| void * | |||
| ) |
Data store and load for DomainElemQuality.
Definition at line 861 of file MeshInfo.C.
Referenced by dataStore(), dataStore(), dataStore(), dataStore(), dataStore(), dataStoreDomainInfo(), dataStoreElemContainingInfo(), and dataStoreInfoBase().
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::ElemInfo & | info, | ||
| void * | |||
| ) |
Data store and load for node, elem, sideset, subdomain info entries.
Definition at line 899 of file MeshInfo.C.
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::ElemInfoMap & | info_map, | ||
| void * | |||
| ) |
Data store and load for info maps.
Definition at line 999 of file MeshInfo.C.
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::SidesetInfo & | info, | ||
| void * | |||
| ) |
Definition at line 931 of file MeshInfo.C.
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::SidesetInfoMap & | info_map, | ||
| void * | |||
| ) |
Definition at line 1004 of file MeshInfo.C.
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::SubdomainInfo & | info, | ||
| void * | |||
| ) |
Definition at line 936 of file MeshInfo.C.
| void dataStore | ( | std::ostream & | stream, |
| MeshInfo::SubdomainInfoMap & | info_map, | ||
| void * | |||
| ) |
Definition at line 1009 of file MeshInfo.C.
| void dataStoreDomainInfo | ( | std::ostream & | stream, |
| T & | info | ||
| ) |
Definition at line 918 of file MeshInfo.C.
Referenced by dataStore(), and dataStore().
| void dataStoreElemContainingInfo | ( | std::ostream & | stream, |
| T & | info | ||
| ) |
Definition at line 892 of file MeshInfo.C.
Referenced by dataStore(), and dataStoreDomainInfo().
| void dataStoreInfoBase | ( | std::ostream & | stream, |
| T & | info | ||
| ) |
Data store and load for node, elem, sideset, subdomain info entries.
Definition at line 886 of file MeshInfo.C.
Referenced by dataStoreElemContainingInfo().
| std::string elemQualityToString | ( | const libMesh::ElemQuality | eq | ) |
Definition at line 34 of file MeshInfo.C.
Referenced by MeshInfo::ElemInfoItems::ElemInfoItems(), MeshInfo::DomainElemQuality::itemName(), to_json(), and MeshInfo::validParams().
| template MeshInfo::SidesetInfos MeshInfo::initCombinedInfos< MeshInfo::SidesetInfos > | ( | const std::string & | , |
| const MultiMooseEnum & | , | ||
| const MultiMooseEnum & | |||
| ) |
| template MeshInfo::SubdomainInfos MeshInfo::initCombinedInfos< MeshInfo::SubdomainInfos > | ( | const std::string & | , |
| const MultiMooseEnum & | , | ||
| const MultiMooseEnum & | |||
| ) |
| template void MeshInfo::possiblyAddDomainInfo< MeshInfo::SidesetInfos > | ( | MeshInfo::SidesetInfos & | ) |
| template void MeshInfo::possiblyAddDomainInfo< MeshInfo::SubdomainInfos > | ( | MeshInfo::SubdomainInfos & | ) |
| registerMooseObject | ( | "MooseApp" | , |
| MeshInfo | |||
| ) |
| void to_json | ( | nlohmann::json & | json, |
| const MeshInfo::ElemInfoMap & | info_map | ||
| ) |
JSON serialization for info maps.
Definition at line 747 of file MeshInfo.C.
| void to_json | ( | nlohmann::json & | json, |
| const MeshInfo::SidesetInfoMap & | info_map | ||
| ) |
Definition at line 849 of file MeshInfo.C.
| void to_json | ( | nlohmann::json & | json, |
| const MeshInfo::SubdomainInfoMap & | info_map | ||
| ) |
Definition at line 854 of file MeshInfo.C.
| void toJSONDomainInfoMap | ( | nlohmann::json & | json, |
| const DomainInfoMapType & | info_map | ||
| ) |
Definition at line 790 of file MeshInfo.C.
| void toJSONElemContainingInfo | ( | nlohmann::json & | info_json, |
| const InfoType & | info, | ||
| const InfoItemsType & | items | ||
| ) |
Definition at line 738 of file MeshInfo.C.
Referenced by to_json(), and toJSONDomainInfoMap().
| void toJSONInfoBase | ( | nlohmann::json & | json, |
| const InfoType & | info | ||
| ) |
Definition at line 732 of file MeshInfo.C.
Referenced by toJSONElemContainingInfo().