|
Wildmeshing Toolkit
|
This is the complete list of members for wmtk::Mesh, including all inherited members.
| absolute_multi_mesh_id() const | wmtk::Mesh | |
| assert_capacity_valid() const | wmtk::Mesh | |
| attribute::Accessor | wmtk::Mesh | friend |
| attribute::AttributeManager | wmtk::Mesh | friend |
| builtin_attributes() const | wmtk::Mesh | |
| can_map(const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| capacity(PrimitiveType type) const | wmtk::Mesh | |
| child_hashables() const override | wmtk::Mesh | virtual |
| child_hashes() const override | wmtk::Mesh | virtual |
| clear_attributes(const std::vector< attribute::MeshAttributeHandle::HandleVariant > &keep_attributes) | wmtk::Mesh | |
| clear_attributes() | wmtk::Mesh | |
| clear_attributes(const std::vector< attribute::MeshAttributeHandle > &keep_attributes) | wmtk::Mesh | |
| connectivity_attributes() const =0 | wmtk::Mesh | pure virtual |
| consolidate() | wmtk::Mesh | virtual |
| create_accessor(const attribute::MeshAttributeHandle &handle) | wmtk::Mesh | |
| create_accessor(const TypedAttributeHandle< T > &handle) | wmtk::Mesh | |
| create_accessor(const TypedAttributeHandle< T > &handle) -> attribute::Accessor< T, Mesh, attribute::CachingAttribute< T >, D > | wmtk::Mesh | inline |
| create_accessor(const attribute::MeshAttributeHandle &handle) -> attribute::Accessor< T, Mesh, attribute::CachingAttribute< T >, D > | wmtk::Mesh | inline |
| create_const_accessor(const attribute::MeshAttributeHandle &handle) const | wmtk::Mesh | |
| create_const_accessor(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | |
| create_const_accessor(const TypedAttributeHandle< T > &handle) const -> const attribute::Accessor< T, Mesh, attribute::CachingAttribute< T >, D > | wmtk::Mesh | inline |
| create_const_accessor(const attribute::MeshAttributeHandle &handle) const -> const attribute::Accessor< T, Mesh, attribute::CachingAttribute< T >, D > | wmtk::Mesh | inline |
| create_scope() | wmtk::Mesh | |
| create_single_mesh_scope() | wmtk::Mesh | protected |
| custom_attributes() const | wmtk::Mesh | |
| delete_attribute(const attribute::MeshAttributeHandle &to_delete) | wmtk::Mesh | |
| delete_attribute(const attribute::MeshAttributeHandle::HandleVariant &to_delete) | wmtk::Mesh | |
| deregister_child_mesh(const std::shared_ptr< Mesh > &child_mesh_ptr) | wmtk::Mesh | |
| get_all(PrimitiveType type) const | wmtk::Mesh | |
| get_all(PrimitiveType type, const bool include_deleted) const | wmtk::Mesh | private |
| get_all_child_meshes() const | wmtk::Mesh | |
| get_all_id_simplex(PrimitiveType type) const | wmtk::Mesh | |
| get_all_id_simplex(PrimitiveType type, const bool include_deleted) const | wmtk::Mesh | private |
| get_all_meshes() const | wmtk::Mesh | |
| get_attribute_default_value(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | |
| get_attribute_dimension(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | inline |
| get_attribute_handle(const std::string &name, const PrimitiveType ptype) const | wmtk::Mesh | inline |
| get_attribute_handle_typed(const std::string &name, const PrimitiveType ptype) const | wmtk::Mesh | inline |
| get_attribute_name(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | inline |
| get_attribute_name(const attribute::MeshAttributeHandle::HandleVariant &handle) const | wmtk::Mesh | |
| get_child_meshes() const | wmtk::Mesh | |
| get_const_flag_accessor(PrimitiveType type) const | wmtk::Mesh | |
| get_flag_accessor(PrimitiveType type) const | wmtk::Mesh | |
| get_flag_accessor(PrimitiveType type) | wmtk::Mesh | protected |
| get_id_simplex(const Tuple &tuple, PrimitiveType pt) const | wmtk::Mesh | |
| get_id_simplex(const simplex::Simplex &s) const | wmtk::Mesh | |
| get_index_access(attribute::Accessor< T, MeshType > &attr) | wmtk::Mesh | inlineprotectedstatic |
| get_index_access(const attribute::Accessor< T, MeshType > &attr) | wmtk::Mesh | inlineprotectedstatic |
| get_multi_mesh_child_mesh(const std::vector< int64_t > &relative_id) | wmtk::Mesh | |
| get_multi_mesh_child_mesh(const std::vector< int64_t > &relative_id) const | wmtk::Mesh | |
| get_multi_mesh_mesh(const std::vector< int64_t > &absolute_id) | wmtk::Mesh | |
| get_multi_mesh_mesh(const std::vector< int64_t > &absolute_id) const | wmtk::Mesh | |
| get_multi_mesh_root() | wmtk::Mesh | |
| get_multi_mesh_root() const | wmtk::Mesh | |
| get_simplex(const simplex::IdSimplex &s) const | wmtk::Mesh | |
| get_tuple_from_id_simplex(const simplex::IdSimplex &s) const | wmtk::Mesh | |
| guarantee_at_least_attributes(PrimitiveType type, int64_t size) | wmtk::Mesh | protected |
| guarantee_at_least_attributes(const std::vector< int64_t > &sizes) | wmtk::Mesh | protected |
| guarantee_more_attributes(PrimitiveType type, int64_t size) | wmtk::Mesh | protected |
| guarantee_more_attributes(const std::vector< int64_t > &sizes) | wmtk::Mesh | protected |
| has_attribute(const std::string &name, const PrimitiveType ptype) const | wmtk::Mesh | inline |
| has_child_mesh() const | wmtk::Mesh | inline |
| has_child_mesh_in_dimension(int64_t dimension) const | wmtk::Mesh | inline |
| hash() const | wmtk::utils::Hashable | virtual |
| Hashable() | wmtk::utils::Hashable | |
| Hashable(const Hashable &) | wmtk::utils::Hashable | |
| Hashable(Hashable &&) | wmtk::utils::Hashable | |
| HDF5Reader | wmtk::Mesh | friend |
| id(const Tuple &tuple, PrimitiveType type) const | wmtk::Mesh | inline |
| id(const simplex::NavigatableSimplex &s) const | wmtk::Mesh | inline |
| id(const simplex::IdSimplex &s) const | wmtk::Mesh | inline |
| id(const simplex::Simplex &s) const =0 | wmtk::Mesh | pure virtual |
| id_virtual(const Tuple &tuple, PrimitiveType type) const =0 | wmtk::Mesh | protectedpure virtual |
| io::ParaviewWriter | wmtk::Mesh | friend |
| is_boundary(const simplex::Simplex &tuple) const | wmtk::Mesh | |
| is_boundary(PrimitiveType, const Tuple &tuple) const =0 | wmtk::Mesh | pure virtual |
| is_ccw(const Tuple &tuple) const =0 | wmtk::Mesh | pure virtual |
| is_connectivity_valid() const =0 | wmtk::Mesh | pure virtual |
| is_free() const | wmtk::Mesh | inline |
| is_from_same_multi_mesh_structure(const Mesh &other) const | wmtk::Mesh | |
| is_hash_valid(const Tuple &tuple, const attribute::Accessor< int64_t > &hash_accessor) const | wmtk::Mesh | |
| is_hash_valid(const Tuple &tuple) const | wmtk::Mesh | |
| is_multi_mesh_root() const | wmtk::Mesh | |
| is_removed(const Tuple &tuple) const | wmtk::Mesh | |
| is_removed(const Tuple &tuple, PrimitiveType pt) const | wmtk::Mesh | |
| is_removed(int64_t index) const | wmtk::Mesh | protected |
| is_removed(int64_t index, PrimitiveType pt) const | wmtk::Mesh | protected |
| is_valid(const Tuple &tuple) const | wmtk::Mesh | virtual |
| is_valid(const simplex::Simplex &s) const | wmtk::Mesh | |
| lub_map(const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| lub_map(const Mesh &other_mesh, const std::vector< simplex::Simplex > &my_simplices) const | wmtk::Mesh | |
| lub_map_tuples(const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| lub_map_tuples(const Mesh &other_mesh, PrimitiveType pt, const std::vector< Tuple > &my_simplices) const | wmtk::Mesh | |
| m_attribute_manager | wmtk::Mesh | protected |
| m_flag_handles | wmtk::Mesh | private |
| m_is_free | wmtk::Mesh | protected |
| m_multi_mesh_manager | wmtk::Mesh | protected |
| m_top_cell_dimension | wmtk::Mesh | protected |
| map(const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map(const Mesh &other_mesh, const std::vector< simplex::Simplex > &my_simplices) const | wmtk::Mesh | |
| map_to_child(const Mesh &child_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_to_child_tuples(const Mesh &child_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_to_parent(const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_to_parent_tuple(const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_to_root(const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_to_root_tuple(const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_tuples(const Mesh &other_mesh, const simplex::Simplex &my_simplex) const | wmtk::Mesh | |
| map_tuples(const Mesh &other_mesh, PrimitiveType pt, const std::vector< Tuple > &my_simplices) const | wmtk::Mesh | |
| Mesh(const int64_t &dimension) | wmtk::Mesh | |
| Mesh(const int64_t &dimension, const int64_t &max_primitive_type_id) | wmtk::Mesh | |
| Mesh(Mesh &&other) | wmtk::Mesh | |
| Mesh(const Mesh &other)=delete | wmtk::Mesh | |
| multimesh::attribute::AttributeScopeHandle | wmtk::Mesh | friend |
| multimesh::attribute::UseParentScopeRAII | wmtk::Mesh | friend |
| multimesh::MultiMeshManager | wmtk::Mesh | friend |
| multimesh::MultiMeshSimplexVisitor | wmtk::Mesh | friend |
| multimesh::MultiMeshSimplexVisitorExecutor | wmtk::Mesh | friend |
| multimesh::MultiMeshVisitor | wmtk::Mesh | friend |
| multimesh::MultiMeshVisitorExecutor | wmtk::Mesh | friend |
| multimesh::utils::internal::TupleTag | wmtk::Mesh | friend |
| multimesh::utils::MapValidator | wmtk::Mesh | friend |
| operations::EdgeCollapse | wmtk::Mesh | friend |
| operations::EdgeOperationData | wmtk::Mesh | friend |
| operations::EdgeSplit | wmtk::Mesh | friend |
| operations::internal::CollapseAlternateFacetData | wmtk::Mesh | friend |
| operations::Operation | wmtk::Mesh | friend |
| operations::utils::UpdateEdgeOperationMultiMeshMapFunctor | wmtk::Mesh | friend |
| operator=(const Mesh &other)=delete | wmtk::Mesh | |
| operator=(Mesh &&other) | wmtk::Mesh | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(const Hashable &) | wmtk::utils::Hashable | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(Hashable &&) | wmtk::utils::Hashable | |
| operator==(const Mesh &other) const | wmtk::Mesh | |
| orient_vertices(const Tuple &t) const =0 | wmtk::Mesh | pure virtual |
| parent_scope(Functor &&f, Args &&... args) const | wmtk::Mesh | inline |
| register_attribute(const std::string &name, PrimitiveType type, int64_t size, bool replace=false, T default_value=T(0)) | wmtk::Mesh | |
| register_attribute_typed(const std::string &name, PrimitiveType type, int64_t size, bool replace=false, T default_value=T(0)) | wmtk::Mesh | |
| register_child_mesh(const std::shared_ptr< Mesh > &child_mesh_ptr, const std::vector< std::array< Tuple, 2 > > &map_tuples) | wmtk::Mesh | |
| request_simplex_indices(PrimitiveType type, int64_t count) | wmtk::Mesh | protected |
| reserve_attributes(PrimitiveType type, int64_t size) | wmtk::Mesh | protected |
| reserve_attributes(int64_t dimension, int64_t size) | wmtk::Mesh | protected |
| reserve_attributes_to_fit() | wmtk::Mesh | protected |
| reserve_more_attributes(PrimitiveType type, int64_t size) | wmtk::Mesh | protected |
| reserve_more_attributes(const std::vector< int64_t > &sizes) | wmtk::Mesh | protected |
| serialize(MeshWriter &writer, const Mesh *local_root=nullptr) const | wmtk::Mesh | |
| set_capacities(std::vector< int64_t > capacities) | wmtk::Mesh | protected |
| set_capacities_from_flags() | wmtk::Mesh | |
| simplex_from_id(const PrimitiveType type, const int64_t gid) const | wmtk::Mesh | protected |
| simplices_to_gids(const std::vector< std::vector< simplex::Simplex > > &simplices) const | wmtk::Mesh | protected |
| switch_tuple(const Tuple &tuple, PrimitiveType type) const =0 | wmtk::Mesh | pure virtual |
| switch_tuples(const Tuple &tuple, const ContainerType &op_sequence) const | wmtk::Mesh | inline |
| switch_tuples(const Tuple &tuple, const std::initializer_list< PrimitiveType > &op_sequence) const | wmtk::Mesh | |
| switch_tuples_unsafe(const Tuple &tuple, const ContainerType &op_sequence) const | wmtk::Mesh | inline |
| switch_tuples_unsafe(const Tuple &tuple, const std::initializer_list< PrimitiveType > &op_sequence) const | wmtk::Mesh | |
| tests::DEBUG_Mesh | wmtk::Mesh | friend |
| top_cell_dimension() const | wmtk::Mesh | inline |
| top_simplex_type() const | wmtk::Mesh | inline |
| tuple_from_id(const PrimitiveType type, const int64_t gid) const =0 | wmtk::Mesh | protectedpure virtual |
| update_child_handles() | wmtk::Mesh | private |
| update_vertex_operation_hashes(const Tuple &vertex, attribute::Accessor< int64_t > &hash_accessor) | wmtk::Mesh | |
| validate_handle(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | inline |
| ~Hashable() | wmtk::utils::Hashable | virtual |
| ~Mesh() | wmtk::Mesh | virtual |