| AuxMeshTopology(bool request_sides=true, bool request_wedges=true, bool request_corners=true) | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| begin(Entity_kind const entity, Entity_type const etype=Entity_type::ALL) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| build_aux_entities() | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inlineprotected |
| ccw(Point< 2 > const &p1, Point< 2 > const &p2, Point< 2 > const &p3) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_centroid(int const cellid, Point< D > *ccen) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_coordinates(int const cellid, std::vector< Wonton::Point< D >> *pplist) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| AuxMeshTopology< Flat_Mesh_Wrapper<> >::cell_get_coordinates(int const cellid, std::vector< Point< D >> *pplist) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| cell_get_corner_at_node(int const cellid, int const nodeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_corners(int const cellid, std::vector< int > *cornerids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_element_type(int const cellid) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| cell_get_face_adj_cell(int cell, int face) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_face_adj_cells(int const cellid, Entity_type const ptype, std::vector< int > *adjcells) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_faces_and_dirs(int const cellid, std::vector< int > *cfaces, std::vector< int > *cfdirs) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| cell_get_facetization(int const cellid, std::vector< std::vector< int >> *facetpoints, std::vector< Point< 3 >> *points) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| cell_get_node_adj_cells(int const cellid, Entity_type const ptype, std::vector< int > *adjcells) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_nodes(int const cellid, std::vector< int > *nodes) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| cell_get_sides(int const cellid, std::vector< int > *csides) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_get_type(int const cellid) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| cell_get_wedges(int const cellid, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cell_volume(int const cellid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| cellToXY(int cellID) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| compute_offsets(const std::vector< int > &counts, std::vector< int > *offsets) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| corner_get_cell(int const cornerid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| corner_get_node(const int cornerid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| corner_get_wedges(int const cornerid, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| corner_volume(int const cornerid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| decompose_cell_into_tets(int cellid, std::vector< std::array< Wonton::Point< 3 >, 4 >> *tcoords, const bool planar_hex) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_cell_centroid(int nodeid, Point< D > *centroid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_cell_get_coordinates(int const nodeid, std::vector< Point< 2 >> *pplist) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_cell_get_coordinates(int const nodeid, std::vector< Point< 3 >> *pplist) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_cell_get_facetization(int const nodeid, std::vector< std::vector< int >> *facetpoints, std::vector< Point< 3 >> *points) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| dual_cell_get_node_adj_cells(int const nodeid, Entity_type const ptype, std::vector< int > *adjnodes) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_cell_volume(int const nodeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| dual_wedges_get_coordinates(int nodeid, std::vector< std::array< Point< 3 >, 4 >> *wcoords) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| end(Entity_kind const entity, Entity_type const etype=Entity_type::ALL) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| face_centroid(int const faceid, Point< D > *fcen) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| face_get_cells(int const faceid, Entity_type const etype, std::vector< int > *cells) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| face_get_nodes(int const faceid, std::vector< int > *fnodes) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| finish_init() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| Flat_Mesh_Wrapper()=default | Wonton::Flat_Mesh_Wrapper< T > | |
| get_cell_face_counts() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_face_offsets() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_node_counts() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_node_offsets() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_to_face_dirs() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_to_face_list() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_cell_to_node_list() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_coords() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_face_node_counts() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_face_node_offsets() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_face_to_node_list() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_global_cell_ids() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_global_face_ids() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_global_id(int ent, Entity_kind onwhat) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_global_node_ids() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_node_cell_counts() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_node_cell_offsets() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| get_node_to_cell_list() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| initialize(Mesh_Wrapper &input) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| make_index_maps() | Wonton::Flat_Mesh_Wrapper< T > | inline |
| node_get_cell_adj_nodes(int const nodeid, Entity_type const ptype, std::vector< int > *adjnodes) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| node_get_cells(int const nodeid, Entity_type const ptype, std::vector< int > *cells) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| node_get_coordinates(int const nodeid, Point< D > *pp) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| node_get_corners(int const nodeid, Entity_type const type, std::vector< int > *cornerids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| node_get_type(int const nodeid) const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| node_get_wedges(int const nodeid, Entity_type const type, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_entities(Entity_kind const entity, Entity_type const etype=Entity_type::ALL) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_ghost_cells() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_ghost_corners() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_ghost_faces() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_ghost_nodes() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_ghost_sides() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_ghost_wedges() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_owned_cells() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_owned_corners() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_owned_faces() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_owned_nodes() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| num_owned_sides() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| num_owned_wedges() const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| on_exterior_boundary(Entity_kind const entity, int const entity_id) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| operator=(Flat_Mesh_Wrapper const &)=delete | Wonton::Flat_Mesh_Wrapper< T > | |
| order_wedges_ccw(std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| set_cell_face_counts(std::vector< int > &cellFaceCounts) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_cell_node_counts(std::vector< int > &cellNodeCounts) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_cell_to_face_dirs(std::vector< bool > &cellToFaceDirs) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_cell_to_face_list(std::vector< int > &cellToFaceList) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_cell_to_node_list(std::vector< int > &cellToNodeList) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_face_node_counts(std::vector< int > &faceNodeCounts) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_face_to_node_list(std::vector< int > &faceToNodeList) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_node_global_ids(std::vector< GID_t > &nodeGlobalIds) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_num_owned_cells(int numOwnedCells) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_num_owned_faces(int numOwnedFaces) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| set_num_owned_nodes(int numOwnedNodes) | Wonton::Flat_Mesh_Wrapper< T > | inline |
| side_get_cell(int const sideid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| side_get_coordinates(int const sideid, std::array< Point< 3 >, 4 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| side_get_coordinates(int const sideid, std::array< Point< 2 >, 3 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| side_get_coordinates(int const sideid, std::array< Point< 1 >, 2 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| side_get_face(int const sideid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| side_get_node(int const sideid, int const inode) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| side_get_opposite_side(int const sideid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| side_get_wedge(int const sideid, int iwedge) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| side_volume(int const sideid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| sides_get_coordinates(int cellID, std::vector< std::array< Point< 3 >, 4 >> *scoords) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| space_dimension() const | Wonton::Flat_Mesh_Wrapper< T > | inline |
| wedge_get_adjacent_wedge(const int wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_cell(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_coordinates(int const wedgeid, std::array< Point< 3 >, 4 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| wedge_get_coordinates(int const wedgeid, std::array< Point< 2 >, 3 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| wedge_get_coordinates(int const wedgeid, std::array< Point< 1 >, 2 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | |
| wedge_get_corner(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_face(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_node(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_opposite_wedge(const int wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_get_side(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedge_volume(int const wedgeid) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| wedges_get_coordinates(int cellID, std::vector< std::array< Point< 3 >, 4 >> *wcoords) const | Wonton::AuxMeshTopology< Flat_Mesh_Wrapper<> > | inline |
| ~Flat_Mesh_Wrapper()=default | Wonton::Flat_Mesh_Wrapper< T > | |