AuxMeshTopology(bool request_sides=true, bool request_wedges=true, bool request_corners=true) | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
begin(entity_kind_t entity, entity_type_t entity_type=entity_type_t::ALL) const | Wonton::flecsi_mesh_t< M > | inline |
build_aux_entities() | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inlineprotected |
ccw(Point< 2 > const &p1, Point< 2 > const &p2, Point< 2 > const &p3) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_centroid(size_t cell_id, point_t *centroid) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::cell_centroid(int const cellid, Point< D > *ccen) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_coordinates(size_t const cell_id, std::vector< point_t > *point_list) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::cell_get_coordinates(int const cellid, std::vector< Point< D >> *pplist) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
cell_get_corner_at_node(int const cellid, int const nodeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_corners(int const cellid, std::vector< int > *cornerids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_element_type(size_t cell_id) const | Wonton::flecsi_mesh_t< M > | inline |
cell_get_face_adj_cell(int cell, int face) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_face_adj_cells(int const cellid, Entity_type const ptype, std::vector< int > *adjcells) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_faces_and_dirs(size_t cell_id, std::vector< T > *faces, std::vector< T > *face_dirs) const | Wonton::flecsi_mesh_t< M > | inline |
cell_get_facetization(int const cellid, std::vector< std::vector< int >> *facetpoints, std::vector< Point< 3 >> *points) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
cell_get_node_adj_cells(int const cellid, Entity_type const ptype, std::vector< int > *adjcells) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_nodes(size_t cell_id, std::vector< T > *nodes) const | Wonton::flecsi_mesh_t< M > | inline |
cell_get_sides(int const cellid, std::vector< int > *csides) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_get_type(size_t cell_id) const | Wonton::flecsi_mesh_t< M > | inline |
cell_get_wedges(int const cellid, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cell_volume(size_t cell_id) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::cell_volume(int const cellid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
cellToXY(int cellID) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
corner_get_cell(int const cornerid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
corner_get_node(const int cornerid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
corner_get_wedges(int const cornerid, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
corner_volume(int const cornerid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
decompose_cell_into_tets(int cellid, std::vector< std::array< Wonton::Point< 3 >, 4 >> *tcoords, const bool planar_hex) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
dual_cell_centroid(size_t node_id, point_t *centroid) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::dual_cell_centroid(int nodeid, Point< D > *centroid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
dual_cell_get_coordinates(size_t node_id, std::vector< point_t > *point_list) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::dual_cell_get_coordinates(int const nodeid, std::vector< Point< 2 >> *pplist) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::dual_cell_get_coordinates(int const nodeid, std::vector< Point< 3 >> *pplist) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
dual_cell_get_facetization(int const nodeid, std::vector< std::vector< int >> *facetpoints, std::vector< Point< 3 >> *points) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
dual_cell_get_node_adj_cells(size_t node_id, entity_type_t const type, std::vector< T > *adj_nodes) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::dual_cell_get_node_adj_cells(int const nodeid, Entity_type const ptype, std::vector< int > *adjnodes) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
dual_cell_volume(size_t node_id) const | Wonton::flecsi_mesh_t< M > | inline |
AuxMeshTopology< flecsi_mesh_t< M > >::dual_cell_volume(int const nodeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
dual_wedges_get_coordinates(int nodeid, std::vector< std::array< Point< 3 >, 4 >> *wcoords) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
element_type_t typedef | Wonton::flecsi_mesh_t< M > | |
end(entity_kind_t entity, entity_type_t entity_type=entity_type_t::ALL) const | Wonton::flecsi_mesh_t< M > | inline |
entity_kind_t typedef | Wonton::flecsi_mesh_t< M > | |
entity_type_t typedef | Wonton::flecsi_mesh_t< M > | |
face_centroid(int const faceid, Point< D > *fcen) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
face_get_cells(int const faceid, Entity_type const etype, std::vector< int > *cells) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
face_get_nodes(size_t face_id, std::vector< T > *nodes) const | Wonton::flecsi_mesh_t< M > | inline |
flecsi_mesh_t(const mesh_t &mesh, bool request_sides=true, bool request_wedges=true, bool request_corners=true) | Wonton::flecsi_mesh_t< M > | inlineexplicit |
flecsi_mesh_t()=default | Wonton::flecsi_mesh_t< M > | |
flecsi_mesh_t(const flecsi_mesh_t &)=default | Wonton::flecsi_mesh_t< M > | |
get_global_id(size_t id, entity_kind_t const kind) const | Wonton::flecsi_mesh_t< M > | inline |
mesh_t typedef | Wonton::flecsi_mesh_t< M > | |
node_get_cell_adj_nodes(int const nodeid, Entity_type const ptype, std::vector< int > *adjnodes) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
node_get_cells(size_t node_id, entity_type_t type, std::vector< T > *adj_cells) const | Wonton::flecsi_mesh_t< M > | inline |
node_get_coordinates(size_t node_id, point_1d_t *pp) const | Wonton::flecsi_mesh_t< M > | inline |
node_get_coordinates(size_t node_id, point_2d_t *pp) const | Wonton::flecsi_mesh_t< M > | inline |
node_get_coordinates(size_t node_id, point_3d_t *pp) const | Wonton::flecsi_mesh_t< M > | inline |
node_get_corners(int const nodeid, Entity_type const type, std::vector< int > *cornerids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
node_get_type(size_t node_id) const | Wonton::flecsi_mesh_t< M > | inline |
node_get_wedges(int const nodeid, Entity_type const type, std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_entities(entity_kind_t entity, entity_type_t entity_type=entity_type_t::ALL) const | Wonton::flecsi_mesh_t< M > | inline |
num_ghost_cells() const | Wonton::flecsi_mesh_t< M > | inline |
num_ghost_corners() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_ghost_faces() const | Wonton::flecsi_mesh_t< M > | inline |
num_ghost_nodes() const | Wonton::flecsi_mesh_t< M > | inline |
num_ghost_sides() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_ghost_wedges() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_owned_cells() const | Wonton::flecsi_mesh_t< M > | inline |
num_owned_corners() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_owned_edges() const | Wonton::flecsi_mesh_t< M > | inline |
num_owned_faces() const | Wonton::flecsi_mesh_t< M > | inline |
num_owned_nodes() const | Wonton::flecsi_mesh_t< M > | inline |
num_owned_sides() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
num_owned_wedges() const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
on_exterior_boundary(Entity_kind const entity, int const entity_id) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
operator=(const flecsi_mesh_t &)=default | Wonton::flecsi_mesh_t< M > | |
order_wedges_ccw(std::vector< int > *wedgeids) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
point_1d_t typedef | Wonton::flecsi_mesh_t< M > | |
point_2d_t typedef | Wonton::flecsi_mesh_t< M > | |
point_3d_t typedef | Wonton::flecsi_mesh_t< M > | |
point_t typedef | Wonton::flecsi_mesh_t< M > | |
real_t typedef | Wonton::flecsi_mesh_t< M > | |
shape_map_t typedef | Wonton::flecsi_mesh_t< M > | |
shape_t typedef | Wonton::flecsi_mesh_t< M > | |
shapes_to_wonton | Wonton::flecsi_mesh_t< M > | static |
side_get_cell(int const sideid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
side_get_coordinates(int const sideid, std::array< Point< 3 >, 4 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
side_get_coordinates(int const sideid, std::array< Point< 2 >, 3 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
side_get_coordinates(int const sideid, std::array< Point< 1 >, 2 > *scoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
side_get_face(int const sideid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
side_get_node(int const sideid, int const inode) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
side_get_opposite_side(int const sideid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
side_get_wedge(int const sideid, int iwedge) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
side_volume(int const sideid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
sides_get_coordinates(int cellID, std::vector< std::array< Point< 3 >, 4 >> *scoords) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
size_t typedef | Wonton::flecsi_mesh_t< M > | |
space_dimension() const | Wonton::flecsi_mesh_t< M > | inline |
wedge_get_adjacent_wedge(const int wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_cell(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_coordinates(int const wedgeid, std::array< Point< 3 >, 4 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
wedge_get_coordinates(int const wedgeid, std::array< Point< 2 >, 3 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
wedge_get_coordinates(int const wedgeid, std::array< Point< 1 >, 2 > *wcoords, bool posvol_order=false) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | |
wedge_get_corner(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_face(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_node(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_opposite_wedge(const int wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_get_side(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedge_volume(int const wedgeid) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wedges_get_coordinates(int cellID, std::vector< std::array< Point< 3 >, 4 >> *wcoords) const | Wonton::AuxMeshTopology< flecsi_mesh_t< M > > | inline |
wonton_mesh_aux_t typedef | Wonton::flecsi_mesh_t< M > | |