|
Wildmeshing Toolkit
|
This is the complete list of members for wmtk::EdgeMesh, including all inherited members.
| absolute_multi_mesh_id() const | wmtk::Mesh | |
| assert_capacity_valid() const | wmtk::Mesh | |
| attribute::Accessor | wmtk::EdgeMesh | 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 override | wmtk::EdgeMesh | virtual |
| consolidate() | wmtk::Mesh | virtual |
| create_accessor(const TypedAttributeHandle< T > &handle) | wmtk::MeshCRTP< EdgeMesh > | inline |
| create_accessor(const attribute::MeshAttributeHandle &handle) | wmtk::MeshCRTP< EdgeMesh > | inline |
| create_const_accessor(const attribute::TypedAttributeHandle< T > &handle) const | wmtk::MeshCRTP< EdgeMesh > | inline |
| create_const_accessor(const attribute::MeshAttributeHandle &handle) const | wmtk::MeshCRTP< EdgeMesh > | inline |
| wmtk::Mesh::create_const_accessor(const TypedAttributeHandle< T > &handle) const | wmtk::Mesh | |
| 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 | |
| derived() | wmtk::MeshCRTP< EdgeMesh > | inline |
| derived() const | wmtk::MeshCRTP< EdgeMesh > | inline |
| edge_tuple_from_id(int64_t id) const | wmtk::EdgeMesh | protected |
| EdgeMesh() | wmtk::EdgeMesh | |
| EdgeMesh(const EdgeMesh &o)=delete | wmtk::EdgeMesh | |
| EdgeMesh(EdgeMesh &&o)=default | wmtk::EdgeMesh | |
| 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 | |
| id(const Tuple &tuple, PrimitiveType type) const | wmtk::EdgeMesh | inline |
| MeshCRTP< EdgeMesh >::id(const simplex::Simplex &s) const final override | wmtk::MeshCRTP< EdgeMesh > | inlinevirtual |
| MeshCRTP< EdgeMesh >::id(const simplex::NavigatableSimplex &s) const | wmtk::MeshCRTP< EdgeMesh > | inline |
| MeshCRTP< EdgeMesh >::id(const simplex::IdSimplex &s) const | wmtk::MeshCRTP< EdgeMesh > | inline |
| id_edge(const Tuple &tuple) const | wmtk::EdgeMesh | inline |
| id_vertex(const Tuple &tuple) const | wmtk::EdgeMesh | inline |
| id_virtual(const Tuple &tuple, PrimitiveType type) const final override | wmtk::MeshCRTP< EdgeMesh > | inlineprotectedvirtual |
| initialize(Eigen::Ref< const RowVectors2l > E, bool is_free=false) | wmtk::EdgeMesh | |
| initialize(Eigen::Ref< const RowVectors2l > EV, Eigen::Ref< const RowVectors2l > EE, Eigen::Ref< const VectorXl > VE) | wmtk::EdgeMesh | |
| initialize_free(int64_t count) | wmtk::EdgeMesh | |
| is_boundary(PrimitiveType, const Tuple &tuple) const override | wmtk::EdgeMesh | virtual |
| is_boundary(const simplex::Simplex &tuple) const | wmtk::EdgeMesh | |
| is_boundary(PrimitiveType, const Tuple &tuple) const=0 | wmtk::EdgeMesh | virtual |
| is_boundary_vertex(const Tuple &tuple) const | wmtk::EdgeMesh | |
| is_ccw(const Tuple &tuple) const override | wmtk::EdgeMesh | virtual |
| is_connectivity_valid() const override | wmtk::EdgeMesh | 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 final override | wmtk::EdgeMesh | virtual |
| MeshCRTP< EdgeMesh >::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_ee_handle | wmtk::EdgeMesh | protected |
| m_ev_handle | wmtk::EdgeMesh | 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 |
| m_ve_handle | wmtk::EdgeMesh | 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::MeshCRTP< EdgeMesh > | |
| Mesh(const int64_t &dimension, const int64_t &max_primitive_type_id) | wmtk::MeshCRTP< EdgeMesh > | |
| Mesh(Mesh &&other) | wmtk::MeshCRTP< EdgeMesh > | |
| Mesh(const Mesh &other)=delete | wmtk::MeshCRTP< EdgeMesh > | |
| MeshCRTP< EdgeMesh > | wmtk::EdgeMesh | friend |
| operations::utils::MultiMeshEdgeCollapseFunctor | wmtk::EdgeMesh | friend |
| operations::utils::MultiMeshEdgeSplitFunctor | wmtk::EdgeMesh | friend |
| operations::utils::UpdateEdgeOperationMultiMeshMapFunctor | wmtk::EdgeMesh | friend |
| operator=(const EdgeMesh &o)=delete | wmtk::EdgeMesh | |
| operator=(EdgeMesh &&o)=default | wmtk::EdgeMesh | |
| MeshCRTP< EdgeMesh >::operator=(const Mesh &other)=delete | wmtk::Mesh | |
| MeshCRTP< EdgeMesh >::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 &tuple) const override | wmtk::EdgeMesh | 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_edge(const Tuple &tuple) const | wmtk::EdgeMesh | inline |
| switch_tuple(const Tuple &tuple, PrimitiveType type) const override | wmtk::EdgeMesh | virtual |
| switch_tuples(const Tuple &tuple, const ContainerType &op_sequence) const | wmtk::MeshCRTP< EdgeMesh > | |
| switch_tuples(const Tuple &tuple, const std::initializer_list< PrimitiveType > &op_sequence) const | wmtk::MeshCRTP< EdgeMesh > | |
| 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 | |
| switch_vertex(const Tuple &tuple) const | wmtk::EdgeMesh | inline |
| top_cell_dimension() const | wmtk::Mesh | inline |
| top_simplex_type() const | wmtk::Mesh | inline |
| tuple_from_global_ids(int64_t eid, int64_t vid) const | wmtk::EdgeMesh | protected |
| tuple_from_id(const PrimitiveType type, const int64_t gid) const override | wmtk::EdgeMesh | protectedvirtual |
| 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 |
| vertex_tuple_from_id(int64_t id) const | wmtk::EdgeMesh | protected |
| ~EdgeMesh() override | wmtk::EdgeMesh | |
| ~Hashable() | wmtk::utils::Hashable | virtual |
| ~Mesh() | wmtk::Mesh | virtual |