|
Wildmeshing Toolkit
|
This is the complete list of members for wmtk::multimesh::MultiMeshManager, including all inherited members.
| absolute_id() const | wmtk::multimesh::MultiMeshManager | |
| can_map(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| can_map_child(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| check_child_map_valid(const Mesh &my_mesh, const ChildData &child_data) const | wmtk::multimesh::MultiMeshManager | |
| check_map_valid(const Mesh &my_mesh) const | wmtk::multimesh::MultiMeshManager | |
| child_global_cid(const wmtk::attribute::Accessor< int64_t > &parent_to_child, int64_t parent_gid) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| child_hashables() const override | wmtk::multimesh::MultiMeshManager | virtual |
| child_hashes() const override | wmtk::multimesh::MultiMeshManager | virtual |
| child_id() const | wmtk::multimesh::MultiMeshManager | |
| child_to_parent_map_attribute_name() | wmtk::multimesh::MultiMeshManager | protectedstatic |
| children() const | wmtk::multimesh::MultiMeshManager | inlineprotected |
| children() | wmtk::multimesh::MultiMeshManager | inlineprotected |
| deregister_child_mesh(Mesh &my_mesh, const std::shared_ptr< Mesh > &child_mesh_ptr) | wmtk::multimesh::MultiMeshManager | |
| detach_children() | wmtk::multimesh::MultiMeshManager | |
| find_tuple_from_gid(const Mesh &my_mesh, PrimitiveType primitive_type, const std::vector< Tuple > &tuples, int64_t gid) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| find_valid_tuple(Mesh &my_mesh, const simplex::Simplex &old_simplex, const int64_t old_gid, const std::vector< Tuple > &tuple_alternatives, const std::vector< std::tuple< int64_t, std::array< int64_t, 2 > > > &split_cell_maps={}) const | wmtk::multimesh::MultiMeshManager | protected |
| find_valid_tuple_from_alternatives(Mesh &my_mesh, PrimitiveType primitive_type, const std::vector< Tuple > &tuple_alternatives) const | wmtk::multimesh::MultiMeshManager | protected |
| find_valid_tuple_from_split(Mesh &my_mesh, const simplex::Simplex &old_simplex, const int64_t old_gid, const std::vector< Tuple > &tuple_alternatives, const std::vector< std::tuple< int64_t, std::array< int64_t, 2 > > > &split_cell_maps) const | wmtk::multimesh::MultiMeshManager | protected |
| get_child_mesh(Mesh &m, const std::vector< int64_t > &relative_id) | wmtk::multimesh::MultiMeshManager | |
| get_child_mesh(const Mesh &m, const std::vector< int64_t > &relative_id) const | wmtk::multimesh::MultiMeshManager | |
| get_child_meshes() const | wmtk::multimesh::MultiMeshManager | |
| get_map_accessors(Mesh &my_mesh, ChildData &c) | wmtk::multimesh::MultiMeshManager | protected |
| get_map_const_accessors(const Mesh &my_mesh, const ChildData &c) const | wmtk::multimesh::MultiMeshManager | protected |
| get_mesh(Mesh &m, const std::vector< int64_t > &absolute_id) | wmtk::multimesh::MultiMeshManager | |
| get_mesh(const Mesh &m, const std::vector< int64_t > &absolute_id) const | wmtk::multimesh::MultiMeshManager | |
| get_root_mesh(const Mesh &my_mesh) const | wmtk::multimesh::MultiMeshManager | |
| get_root_mesh(Mesh &my_mesh) | wmtk::multimesh::MultiMeshManager | |
| has_child_mesh() const | wmtk::multimesh::MultiMeshManager | |
| has_child_mesh_in_dimension(int64_t dimension) const | wmtk::multimesh::MultiMeshManager | inline |
| hash() const | wmtk::utils::Hashable | virtual |
| Hashable() | wmtk::utils::Hashable | |
| Hashable(const Hashable &) | wmtk::utils::Hashable | |
| Hashable(Hashable &&) | wmtk::utils::Hashable | |
| is_child(const std::vector< int64_t > &child, const std::vector< int64_t > &parent) | wmtk::multimesh::MultiMeshManager | static |
| is_child(const Mesh &my_mesh, const Mesh &parent_mesh) const | wmtk::multimesh::MultiMeshManager | |
| is_root() const | wmtk::multimesh::MultiMeshManager | |
| least_upper_bound_id(const std::vector< int64_t > &a, const std::vector< int64_t > &b) | wmtk::multimesh::MultiMeshManager | static |
| lub_map(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| lub_map_tuples(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| m_child_id | wmtk::multimesh::MultiMeshManager | protected |
| m_children | wmtk::multimesh::MultiMeshManager | protected |
| m_has_child_mesh_in_dimension | wmtk::multimesh::MultiMeshManager | protected |
| m_parent | wmtk::multimesh::MultiMeshManager | protected |
| map(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_down_relative_tuples(const Mesh &my_mesh, const simplex::Simplex &my_simplex, const std::vector< int64_t > &local_id_path) const | wmtk::multimesh::MultiMeshManager | protected |
| map_handles() const | wmtk::multimesh::MultiMeshManager | |
| map_to_child(const Mesh &my_mesh, const Mesh &child_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_to_child_tuples(const Mesh &my_mesh, const Mesh &child_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_to_child_tuples(const Mesh &my_mesh, const ChildData &child_data, const simplex::Simplex &simplex) const | wmtk::multimesh::MultiMeshManager | protected |
| map_to_child_tuples(const Mesh &my_mesh, int64_t child_id, const simplex::Simplex &simplex) const | wmtk::multimesh::MultiMeshManager | protected |
| map_to_parent(const Mesh &my_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_to_parent_handle | wmtk::multimesh::MultiMeshManager | protected |
| map_to_parent_tuple(const Mesh &my_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_to_root(const Mesh &my_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_to_root_tuple(const Mesh &my_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_tuple_between_meshes(const Mesh &source_mesh, const Mesh &target_mesh, const wmtk::attribute::Accessor< int64_t > &source_to_target_map_accessor, const Tuple &source_tuple) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| map_tuple_to_parent_tuple(const Mesh &my_mesh, const Tuple &my_tuple) const | wmtk::multimesh::MultiMeshManager | protected |
| map_tuple_to_root_tuple(const Mesh &my_mesh, const Tuple &my_tuple) const | wmtk::multimesh::MultiMeshManager | protected |
| map_tuples(const Mesh &my_mesh, const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::multimesh::MultiMeshManager | |
| map_up_to_tuples(const Mesh &my_mesh, const simplex::Simplex &simplex, int64_t depth) const | wmtk::multimesh::MultiMeshManager | protected |
| multimesh::MultiMeshSimplexVisitor | wmtk::multimesh::MultiMeshManager | friend |
| multimesh::MultiMeshSimplexVisitorExecutor | wmtk::multimesh::MultiMeshManager | friend |
| multimesh::MultiMeshVisitor | wmtk::multimesh::MultiMeshManager | friend |
| multimesh::MultiMeshVisitorExecutor | wmtk::multimesh::MultiMeshManager | friend |
| MultiMeshManager(int64_t dimension) | wmtk::multimesh::MultiMeshManager | |
| MultiMeshManager(const MultiMeshManager &o) | wmtk::multimesh::MultiMeshManager | |
| MultiMeshManager(MultiMeshManager &&o) | wmtk::multimesh::MultiMeshManager | |
| operations::utils::UpdateEdgeOperationMultiMeshMapFunctor | wmtk::multimesh::MultiMeshManager | friend |
| operator=(const MultiMeshManager &o) | wmtk::multimesh::MultiMeshManager | |
| operator=(MultiMeshManager &&o) | wmtk::multimesh::MultiMeshManager | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(const Hashable &) | wmtk::utils::Hashable | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(Hashable &&) | wmtk::utils::Hashable | |
| parent_global_cid(const wmtk::attribute::Accessor< int64_t > &child_to_parent, int64_t child_gid) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| parent_local_fid(const wmtk::attribute::Accessor< int64_t > &child_to_parent, int64_t child_gid) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| parent_to_child_map_attribute_name(int64_t index) | wmtk::multimesh::MultiMeshManager | protectedstatic |
| register_child_mesh(Mesh &my_mesh, const std::shared_ptr< Mesh > &child_mesh, const std::vector< std::array< Tuple, 2 > > &child_tuple_my_tuple_map) | wmtk::multimesh::MultiMeshManager | |
| relative_id(const std::vector< int64_t > &parent, const std::vector< int64_t > &child) | wmtk::multimesh::MultiMeshManager | static |
| relative_id(const Mesh &my_mesh, const Mesh &parent_mesh) const | wmtk::multimesh::MultiMeshManager | |
| same_simplex_dimension_surjection(const Mesh &parent, const Mesh &child, const std::vector< int64_t > &parent_simplices) | wmtk::multimesh::MultiMeshManager | static |
| serialize(MeshWriter &writer, const Mesh *local_root=nullptr) const | wmtk::multimesh::MultiMeshManager | |
| try_updating_map_tuple_from_split(Mesh &my_mesh, const simplex::Simplex &old_simplex, const int64_t old_gid, const std::vector< Tuple > &tuple_alternatives, const std::tuple< int64_t, std::array< int64_t, 2 > > &split_cell_maps) const | wmtk::multimesh::MultiMeshManager | protected |
| update_child_handles(Mesh &my_mesh) | wmtk::multimesh::MultiMeshManager | |
| update_map_tuple_hashes(Mesh &my_mesh, PrimitiveType primitive_type, const std::vector< std::tuple< int64_t, std::vector< Tuple > > > &simplices_to_update, const std::vector< std::tuple< int64_t, std::array< int64_t, 2 > > > &split_cell_maps={}) | wmtk::multimesh::MultiMeshManager | protected |
| update_maps_from_edge_operation(Mesh &my_mesh, PrimitiveType primitive_type, const operations::EdgeOperationData &operation_data) | wmtk::multimesh::MultiMeshManager | protected |
| utils::MapValidator | wmtk::multimesh::MultiMeshManager | friend |
| wmtk::HDF5Reader | wmtk::multimesh::MultiMeshManager | friend |
| wmtk::Mesh | wmtk::multimesh::MultiMeshManager | friend |
| ~Hashable() | wmtk::utils::Hashable | virtual |
| ~MultiMeshManager() | wmtk::multimesh::MultiMeshManager |