This is the complete list of members for is_mesh::ISMesh, including all inherited members.
| add_collapse_listener(std::function< void(const NodeKey &nid, const NodeKey &nid_removed, double weight)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| add_gc_listener(std::function< void(const GarbageCollectDeletions &)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| add_label_listener(std::function< void(const TetrahedronKey &tid, unsigned int oldValue)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| add_split_listener(std::function< void(const NodeKey &nid_new, const NodeKey &nid1, const NodeKey &nid2)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| clear_subdomain() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| collapse(const EdgeKey &eid, const NodeKey &nid, double weight=0.5) | is_mesh::ISMesh | |
| Edge (defined in is_mesh::ISMesh) | is_mesh::ISMesh | friend |
| edges() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| excluded(const TetrahedronKey &t) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| excluded(const FaceKey &f) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| excluded(const EdgeKey &e) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| excluded(const NodeKey &n) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| exists(const TetrahedronKey &t) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| exists(const FaceKey &f) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| exists(const EdgeKey &e) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| exists(const NodeKey &n) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| extract_surface_mesh(std::vector< vec3 > &points, std::vector< int > &faces) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| extract_surface_mesh_debug(std::vector< vec3 > &points, std::vector< int > &faces) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| extract_tet_mesh(std::vector< vec3 > &points, std::vector< int > &tets, std::vector< int > &tet_labels) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| Face (defined in is_mesh::ISMesh) | is_mesh::ISMesh | friend |
| faces() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| find_par(std::function< bool(value_type &)> include) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| find_par_edge(std::function< bool(Edge &)> include) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| find_par_face(std::function< bool(Face &)> include) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| find_par_node(std::function< bool(Node &)> include) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| find_par_tet(std::function< bool(Tetrahedron &)> include) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| flip(const EdgeKey &eid, const FaceKey &fid1, const FaceKey &fid2) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| flip_22(const FaceKey &fid1, const FaceKey &fid2) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| flip_23(const FaceKey &fid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| flip_32(const EdgeKey &eid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| flip_44(const FaceKey &fid1, const FaceKey &fid2) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| for_each_par(std::function< void(value_type &, int)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| for_each_par_sp(double partitionsize, int dimension, std::function< void(value_type &node, int threadid)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| for_each_par_sp(double partitionsize, int dimension, std::function< void(value_type &, int)> fn) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| garbage_collect() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const NodeKey &nid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const EdgeKey &eid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const FaceKey &fid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const TetrahedronKey &tid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const NodeKey &nid) const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const EdgeKey &eid) const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const FaceKey &fid) const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get(const TetrahedronKey &tid) const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_barycenter(const SimplexSet< NodeKey > &nids, bool interface=false) | is_mesh::ISMesh | |
| get_edge(const NodeKey &nid1, const NodeKey &nid2) | is_mesh::ISMesh | |
| get_edge(const FaceKey &fid1, const FaceKey &fid2) | is_mesh::ISMesh | |
| get_edges(const SimplexSet< key_type > &keys) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_face(const NodeKey &nid1, const NodeKey &nid2, const NodeKey &nid3) | is_mesh::ISMesh | |
| get_face(const TetrahedronKey &tid1, const TetrahedronKey &tid2) | is_mesh::ISMesh | |
| get_faces(const SimplexSet< key_type > &keys) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_kernel() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_kernel() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_kernel() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_kernel() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_max_edge_key() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_max_face_key() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_max_node_key() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_max_tet_key() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_no_edges() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_no_faces() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_no_nodes() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_no_tets() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_node(const EdgeKey &eid1, const EdgeKey &eid2) | is_mesh::ISMesh | |
| get_node(const EdgeKey &eid, const NodeKey &nid) | is_mesh::ISMesh | |
| get_nodes(const SimplexSet< key_type > &keys) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| get_number_of_threads() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_pos(const SimplexSet< NodeKey > &nids) | is_mesh::ISMesh | |
| get_sorted_nodes(const FaceKey &fid, const TetrahedronKey &tid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_sorted_nodes(const FaceKey &fid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_subdomain() (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| get_tet(const TetrahedronKey &tid, const FaceKey &fid) | is_mesh::ISMesh | |
| get_tets(const SimplexSet< key_type > &keys) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| insert_edge(NodeKey node1, NodeKey node2) | is_mesh::ISMesh | |
| insert_face(EdgeKey edge1, EdgeKey edge2, EdgeKey edge3) | is_mesh::ISMesh | |
| insert_node(const vec3 &p) | is_mesh::ISMesh | |
| insert_tetrahedron(FaceKey face1, FaceKey face2, FaceKey face3, FaceKey face4) | is_mesh::ISMesh | |
| is_clockwise_order(const NodeKey &nid, SimplexSet< NodeKey > &nids) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| is_inverted(const TetrahedronKey &tid) | is_mesh::ISMesh | |
| is_inverted_destination(const TetrahedronKey &tid) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| ISMesh(std::vector< vec3 > &points, std::vector< int > &tets, const std::vector< int > &tet_labels) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| ISMesh(const ISMesh &mesh) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | explicit |
| map_reduce_par(std::function< return_type(simplex_type &)> map_fn, std::function< return_type(return_type, return_type)> reduce_fn, return_type default_value={}) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | inline |
| Node (defined in is_mesh::ISMesh) | is_mesh::ISMesh | friend |
| nodes() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| orient_cc(const NodeKey &nid, SimplexSet< NodeKey > &nids) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| remove_collapse_listener(long id) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| remove_gc_listener(long id) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| remove_label_listener(long id) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| remove_split_listener(long id) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| scale(const vec3 &s) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | virtual |
| set_label(const TetrahedronKey &tid, int label) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| set_number_of_threads(unsigned int m_number_of_threads) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| set_subdomain(std::shared_ptr< Geometry > subdomain) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| signed_volume_destination(const is_mesh::SimplexSet< is_mesh::NodeKey > &nids) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| split(const EdgeKey &eid, const vec3 &pos, const vec3 &destination) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| tetrahedra() const (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| Tetrahedron (defined in is_mesh::ISMesh) | is_mesh::ISMesh | friend |
| validity_check(bool skip_boundary_check=false) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| volume_destination(const is_mesh::SimplexSet< is_mesh::NodeKey > &nids) (defined in is_mesh::ISMesh) | is_mesh::ISMesh | |
| ~ISMesh() (defined in is_mesh::ISMesh) | is_mesh::ISMesh |
1.8.6