This is the complete list of members for hummingbird::Mesh, including all inherited members.
| AddElement(std::unique_ptr< Element > element) | hummingbird::Mesh | |
| AddNode(const Node &node) | hummingbird::Mesh | |
| AddNodes(const std::vector< Node > &nodes) | hummingbird::Mesh | |
| boundary_node_ids() const | hummingbird::Mesh | inline |
| boundary_node_ids_ | hummingbird::Mesh | private |
| CheckMaterialIDsOnElements() | hummingbird::Mesh | private |
| CheckNodeIDs() | hummingbird::Mesh | private |
| CreateInteriorElementNodes(const GaussLobattoLegendre &gll_quadrature) | hummingbird::Mesh | |
| dimension() const | hummingbird::Mesh | inline |
| dimension_ | hummingbird::Mesh | private |
| elements() const | hummingbird::Mesh | inline |
| elements_ | hummingbird::Mesh | private |
| ExtractName(const std::string &physical_name) const | hummingbird::Mesh | private |
| FindBoundaryNodes() | hummingbird::Mesh | |
| GetBCID(const std::vector< int > &point_physical_tags, const std::unordered_map< int, std::string > &physical_names) const | hummingbird::Mesh | private |
| GetElement(const size_t index) const | hummingbird::Mesh | inline |
| GetMaterialID(const std::vector< int > &curve_physical_tags, const std::unordered_map< int, std::string > &physical_names) const | hummingbird::Mesh | private |
| GetNode(const size_t id) const | hummingbird::Mesh | inline |
| GetSourceID(const std::vector< int > &curve_physical_tags, const std::unordered_map< int, std::string > &physical_names) const | hummingbird::Mesh | private |
| InitializeNodeSolutions(const size_t n_ordinates, const QuadratureBase< Ordinate > &angular_quad_set, const SourceBank &source_bank) | hummingbird::Mesh | |
| Mesh()=default | hummingbird::Mesh | |
| Mesh(const std::string &msh_file) | hummingbird::Mesh | |
| n_elements() const | hummingbird::Mesh | inline |
| n_nodes() const | hummingbird::Mesh | inline |
| nodes() const | hummingbird::Mesh | inline |
| nodes_ | hummingbird::Mesh | private |
| physical_names_ | hummingbird::Mesh | private |
| Prepare(const GaussLobattoLegendre &gll_quadrature) | hummingbird::Mesh | |
| ReadElements(std::ifstream &file, GmshReadState &state) | hummingbird::Mesh | private |
| ReadEntities(std::ifstream &file, GmshReadState &state) | hummingbird::Mesh | private |
| ReadGMSH(const std::string &msh_file) | hummingbird::Mesh | private |
| ReadNodes(std::ifstream &file, GmshReadState &state) | hummingbird::Mesh | private |
| ReadPhysicalNames(std::ifstream &file, GmshReadState &state) | hummingbird::Mesh | private |
| RenumberNodes() | hummingbird::Mesh | private |
| ResolveIDs(const MaterialBank &material_bank, const SourceBank &source_bank, const BCBank &bc_bank) | hummingbird::Mesh | |
| SetNodeSourceFluxes(const size_t node_id, const std::vector< double > &source_fluxes) | hummingbird::Mesh | inline |
| SetOutwardNormals() | hummingbird::Mesh | |
| UpdateNodeAngularFluxes(const SEMProblem &sem_problem, const size_t n_ordinates) | hummingbird::Mesh | |
| UpdateNodeScalarFluxes(const QuadratureBase< Ordinate > &angular_quad_set) | hummingbird::Mesh |