| active_quality_threshold() const | wmtk::TetOptimizerMesh | inline |
| active_vertices() const | wmtk::TetOptimizerMesh | virtual |
| all_vertex_ids() const override | wmtk::TetOptimizerMesh | protectedvirtual |
| allow_surface_swap() const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| ambient_assert() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| amips_rel_at_face(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| any_tag_present(const CellTag &tag1, const CellTag &tag2) | wmtk::components::topological_offset::TopoOffsetTetMesh | inlineprivate |
| append_frame_label(size_t idx, const std::string &label) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| assign_band_regions(bool log=true) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| audit_surface_containment(const std::string &when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| band_vertex_distance_error(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| band_vertex_is_reachable(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| band_vertex_mask() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| band_vertex_residual(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| build_boundary_envelopes(const char *when, EnvelopeSetup setup) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| cell_capacity() const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| cell_in_region(const size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| cell_is_deformable(size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| cell_is_input_complex(const size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| cell_is_offset_band(const size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| cell_is_plastic(size_t tid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| cell_is_released_band(size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| cell_quality(const size_t tid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| cell_quality_rel(const size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| check_mesh_connectivity_validity() const | wmtk::TetMesh | |
| check_no_vertex_on_both_surfaces(const char *when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| check_offset_membership(const char *when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| check_offset_within_support(const char *when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| check_surface_topology() const override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| check_tuple_validity(const Tuple &t) const | wmtk::TetMesh | inline |
| churn_counts | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| classify_sheet_faces() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| clear_slots_exhausted() (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| cnt_surface_swap (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| cnt_surface_swap_32 (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| cnt_surface_swap_44 (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| cnt_surface_swap_56 (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| cnt_swap (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| coarsen_collapse_edge(const Tuple &e, std::vector< Tuple > &new_tets) | wmtk::TetOptimizerMesh | |
| coarsen_mesh() | wmtk::TetOptimizerMesh | |
| coarsen_scratch (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | private |
| collapse_after_connectivity(size_t v1, size_t v2, const std::vector< std::array< size_t, 2 > > &boundary_edges) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collapse_after_vertex(size_t v1, size_t v2) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collapse_all_edges(bool is_limit_length=true) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| collapse_all_edges_impl(bool is_limit_length, int lock_ring, size_t max_passes=0, bool exact_ball_lock=false) | wmtk::TetOptimizerMesh | private |
| collapse_before_vertex(size_t v1, size_t v2, double edge_length) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collapse_cache (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protected |
| collapse_edge(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | virtual |
| collapse_edge_after(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collapse_edge_before(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collapse_edge_check_topology(const std::vector< size_t > &new_tet_id) | wmtk::TetMesh | |
| collapse_edge_conn(const Tuple &loc0, size_t &v1_id, Tuple &new_loc, std::map< size_t, wmtk::TetMesh::VertexConnectivity > &rollback_vert_conn, std::vector< size_t > &n1_t_ids_copy, std::vector< size_t > &new_tet_id, std::vector< TetrahedronConnectivity > &old_tets) | wmtk::TetMesh | |
| collapse_edge_rollback(size_t &v1_id, std::map< size_t, wmtk::TetMesh::VertexConnectivity > &rollback_vert_conn, std::vector< size_t > &n1_t_ids, std::vector< size_t > &new_tet_id, std::vector< TetrahedronConnectivity > &old_tets) | wmtk::TetMesh | |
| collapse_is_order_2_edge(const std::array< size_t, 2 > &e) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| collapse_quality_allowed(size_t v1, double q, double ring_max) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| collect_vertex_ball(const size_t *seeds, size_t n_seeds, int n, CoarsenScratch &scr) const | wmtk::TetOptimizerMesh | private |
| compute_distance_deviation() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| compute_vertex_order(const size_t vid) const | wmtk::TetMesh | |
| compute_vertex_partition() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| compute_vertex_partition_morton() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| connected_components_helper(const size_t &v_id) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| consolidate_mesh() | wmtk::TetMesh | |
| containment_for(uint64_t region_mask, bool on_offset) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| distance_deviation_split() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| edge_conv_ratio(size_t a, size_t b) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| edge_dfs_helper(std::set< size_t > &visited_tids, const Tuple &t) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| edge_incident_surface_face_count(const Tuple &e) | wmtk::TetOptimizerMesh | |
| edge_interpolation_residual(size_t a, size_t b) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| edge_is_manifold(const Tuple &t) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| edge_is_offset_surface_live(size_t a, size_t b) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| edge_region(const size_t va, const size_t vb) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| edge_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| edge_split_sphere_trace(const Vector3d &p_in, const Vector3d &p_out, Vector3d &p_new, size_t &steps) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| EdgeAttCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| EDGES_PER_CELL (defined in wmtk::TetMesh) | wmtk::TetMesh | static |
| EdgeSplitMode enum name (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| empty_input_complex() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| energy_criterion() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| ensure_free_tet_capacity(size_t extra) (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| ensure_free_vert_capacity(size_t extra) (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| envelope_for_mask(uint64_t mask) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| envelope_key_name(int64_t tag) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| envelope_setup() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| EnvelopeSetup enum name | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| execute_offset(const std::filesystem::path &output_file) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| extract_surface_mesh(MatrixXd &V, MatrixXi &F) | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| face_borders_released_boundary(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_boundary_bits(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_conv_ratio(size_t a, size_t b, size_t c) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_criterion_rel(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_is_complex_boundary(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_is_offset(const size_t fid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_is_offset_surface_live(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_is_on_domain_boundary(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_is_on_surface(const size_t fid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| face_is_region(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_mask(const std::array< size_t, 3 > &vids) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_resolution_or_inf(size_t a, size_t b, size_t c) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| face_snapshot(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| face_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| face_vids(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| FaceAttCol typedef (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| FaceAttributes typedef (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| FaceExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| FACES_PER_CELL (defined in wmtk::TetMesh) | wmtk::TetMesh | static |
| flip_funnel_report() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_funnel_reset() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_trace_bar | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_trace_dec | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_trace_n | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_trace_nonmono | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flip_trace_record(double before, double after) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| flood_fill() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| for_each_edge(const std::function< void(const TetMesh::Tuple &)> &) | wmtk::TetMesh | |
| for_each_face(const std::function< void(const TetMesh::Tuple &)> &) | wmtk::TetMesh | virtual |
| for_each_face_sample(const Vector3d &p0, const Vector3d &p1, const Vector3d &p2, Visit &&visit) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| for_each_offset_face_sample(const Tuple &f, Visit &&visit) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| for_each_tetra(const std::function< void(const TetMesh::Tuple &)> &) | wmtk::TetMesh | |
| for_each_vertex(const std::function< void(const TetMesh::Tuple &)> &) | wmtk::TetMesh | |
| front_chord_target(size_t va, size_t vb, double len, double sag, double tube) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_move_alignment(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_placed_by_ratio(const double ratio) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| front_vertex_alignment_traps_1d_solve(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_vertex_conv_ratio(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_vertex_move_direction(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_vertex_normal(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_vertex_normal_gradient(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| front_vertex_placed(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| funnel_case_inf | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_case_ok (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_case_over (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_cases | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_committed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_kind | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_offered | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_quality (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_quality_ok (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| funnel_under_margin (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| get_boundary_faces_for_out_tets(size_t vid) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| get_edges() const | wmtk::TetMesh | |
| get_face_vertices(const Tuple &t) const | wmtk::TetMesh | |
| get_face_vids(const Tuple &t) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_faces() const | wmtk::TetMesh | |
| get_faces_by_condition(std::function< bool(const FaceAttributes &)> cond) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| get_incident_tets_for_edge(const Tuple &t) const | wmtk::TetMesh | |
| get_incident_tets_for_edge(const size_t vid0, const size_t vid1) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_incident_tids_for_edge(const Tuple &t) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_incident_tids_for_edge(const size_t vid0, const size_t vid1) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_length2(const Tuple &l) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| get_max_avg_energy() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| get_next_empty_slot_t() (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| get_next_empty_slot_v() (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| get_num_surface_faces_for_edge(const std::array< size_t, 2 > &vids) const | wmtk::TetMesh | |
| get_one_ring_cache (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_one_ring_tets_for_edge(const Tuple &t) const | wmtk::TetMesh | |
| get_one_ring_tets_for_vertex(const Tuple &t) const | wmtk::TetMesh | |
| get_one_ring_tids_for_vertex(const Tuple &t) const | wmtk::TetMesh | |
| get_one_ring_tids_for_vertex(const size_t vid) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| get_one_ring_vertices_for_vertex(const Tuple &t) const | wmtk::TetMesh | |
| get_one_ring_vids_for_vertex(size_t vid, std::vector< size_t > &cache) | wmtk::TetMesh | |
| get_one_ring_vids_for_vertex(size_t vid) const | wmtk::TetMesh | |
| get_one_ring_vids_for_vertex_adj(size_t vid) const | wmtk::TetMesh | |
| get_one_ring_vids_for_vertex_adj(size_t vid, std::vector< size_t > &cache) | wmtk::TetMesh | |
| get_order_of_edge(const std::array< size_t, 2 > &vids) const | wmtk::TetMesh | |
| get_order_of_vertex(const size_t vid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| get_partition_id(const Tuple &loc) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| get_quality(const std::array< size_t, 4 > &vs) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| get_quality(const Tuple &loc) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| get_surface_faces_for_edge(const std::array< size_t, 2 > &vids) const | wmtk::TetMesh | |
| get_surface_faces_for_vertex(const size_t vid) const | wmtk::TetMesh | |
| get_tets() const | wmtk::TetMesh | |
| get_vertices() const | wmtk::TetMesh | |
| gradation_smooth_sizing(double grade, const std::vector< size_t > &seeds) | wmtk::TetOptimizerMesh | |
| grade_sizing(double grade, const std::vector< size_t > &seeds) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| grade_sizing_by_distance(const std::vector< size_t > &seeds) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| gradient_reference() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| gradient_split(bool include_face_samples=true) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init(size_t n_vertices, const std::vector< std::array< size_t, 4 > > &tets) | wmtk::TetMesh | |
| init(const MatrixXi &T) | wmtk::TetMesh | |
| init_from_image(const MatrixXd &V, const MatrixXi &T, const MatrixSi &T_tags, const MatrixXd &V_env, const MatrixXi F_env, const std::vector< std::string > &tag_names, const std::string &sheet_name="") | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_input_complex_bvh() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_offset_potential() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_region_potentials(double delta, double effective_factor) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_surfaces_and_boundaries() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_vertex_order() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| init_with_isolated_vertices(size_t n_vertices, const std::vector< std::array< size_t, 4 > > &tets) (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| INPUT_SURFACE_CLASS | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| insert_point(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| insert_point_after(std::vector< Tuple > &new_tets) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlinevirtual |
| insert_point_before(const Tuple &t) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlinevirtual |
| invariants(const std::vector< Tuple > &tets) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| is_boundary_vertex(const Tuple &v) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| is_edge_on_bbox(const Tuple &loc) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| is_edge_on_offset(const Tuple &loc) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| is_edge_on_region(const Tuple &loc) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| is_edge_on_surface(const Tuple &loc) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| is_force_split_edge(const size_t v1, const size_t v2) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inline |
| is_interior_tet(const Tuple &t) const (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | private |
| is_interior_tet(const size_t &t_id) const (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | private |
| is_inverted(const std::array< size_t, 4 > &vs) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| is_inverted(const Tuple &loc) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| is_inverted_f(const Tuple &loc) const | wmtk::TetOptimizerMesh | |
| is_open_boundary_edge(const Tuple &e) override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| is_order_2_edge(const Tuple &e) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| is_order_2_edge(const std::array< size_t, 2 > &e) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| is_simplicially_embedded() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| is_surface_edge(const Tuple &e) const (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | private |
| is_surface_face(const Tuple &f) const (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | private |
| is_surface_vertex(const Tuple &v) const (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | private |
| isout_timer (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| iter_cnt_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_collapse_guard_reject | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_collapse_offset_reject | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_collapse_offset_removed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_recollapsed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_recollapsed_same_pass (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_split_born | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_split_offset (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_split_offset_before | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_swap (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_swap_guard_reject (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| iter_cnt_swap_offset_reject (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| kFlatThreshold (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| kFlipTraceEvery | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| kNeedleQuality | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| kNeedleReports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| label_input_complex() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| label_non_manifold() | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| label_offset_boundary() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| link_condition(const Tuple &t) | wmtk::TetMesh | |
| local_operations(const std::array< int, 4 > &ops, bool collapse_limit_length=true) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| lock_vertex_ball(const size_t *seeds, size_t n_seeds, int threadid, int n, size_t mark) | wmtk::TetMesh | private |
| log_front_profile(size_t vid) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| log_refine_block_census(const std::string &when, double filter_energy) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| log_region_face_mask_health(const std::string &when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| log_smooth_trace() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| log_stuck_refine_census(double max_metric, double filter_energy) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| log_worst_dist_vertex() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| lowest_common_tet(size_t v0_id, size_t v1_id, size_t v2_id) const | wmtk::TetMesh | |
| m_ab_round | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_all_rounded | wmtk::RationalPositions | protected |
| m_cell_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_coarsen_mode | wmtk::TetOptimizerMesh | protected |
| m_coarsen_stats (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_collapse_check_link_condition (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| m_collapse_check_manifold (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| m_collapse_check_topology (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| m_collapse_edge_link | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_collapse_limit_length | wmtk::TetOptimizerMesh | |
| m_collapse_parent_flatness | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_collapse_survivor_sizing | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_complex_tag | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| m_converged | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_debug_frame_labels | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_debug_last_phase (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_debug_last_round (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_debug_pass | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_debug_pass_name | wmtk::TetOptimizerMesh | |
| m_debug_print_counter (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_debug_pvd_series (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_debug_seq | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deform_tags | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_deg_collapse_allowed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deg_collapse_by_ringmax (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deg_collapse_by_stop (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deg_collapse_by_unrounded (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deg_collapse_offered (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_deg_prev_counts (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_deg_split_created (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_edge_attribute (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_edge_split_mode (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_energy_verdict | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_envelope | wmtk::TetOptimizerMesh | |
| m_envelope_eps (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_F_envelope (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_face_attr_group | wmtk::TetOptimizerMesh | |
| m_face_attribute (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_face_extra (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_flat_created_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_flat_created_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_flat_genesis_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_flat_worsened_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_force_split_count | wmtk::TetOptimizerMesh | |
| m_force_split_edges | wmtk::TetOptimizerMesh | |
| m_freeze_front | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_front_gradient_reference | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_front_gradient_worst_vid | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_gradient_reference | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_has_envelope (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_high_valence_claim | wmtk::TetOptimizerMesh | |
| m_high_valence_claim_size (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_high_valence_rejects (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_init_counts (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_input_complex_bvh | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_input_complex_envelope | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_isect_cache | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_isect_mutex (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_iterations_used | wmtk::TetOptimizerMesh | |
| m_local_edges | wmtk::TetMesh | privatestatic |
| m_local_edges_in_a_face (defined in wmtk::TetMesh) | wmtk::TetMesh | privatestatic |
| m_local_faces (defined in wmtk::TetMesh) | wmtk::TetMesh | privatestatic |
| m_man_params (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| m_map_edge2face (defined in wmtk::TetMesh) | wmtk::TetMesh | privatestatic |
| m_map_vertex2edge (defined in wmtk::TetMesh) | wmtk::TetMesh | privatestatic |
| m_map_vertex2oppo_face (defined in wmtk::TetMesh) | wmtk::TetMesh | privatestatic |
| m_marching_midpoint_splits (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_marching_root_splits | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_marching_trace_steps (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_marching_trace_steps_max (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_n_regions | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_needle_pre | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_smooth_fixed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_smooth_offered (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_smooth_reached (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_smooth_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_needle_smooth_stationary (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_offset_envelope | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_offset_face_invalid_tuple | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_offset_face_lookup_misses | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_offset_isect_cache | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_offset_output_tag_ids (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_offset_params | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_offset_potential | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_op_epoch | wmtk::TetOptimizerMesh | protected |
| m_opt_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_params | wmtk::TetOptimizerMesh | |
| m_phase | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_E (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_F (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_face_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_P (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_point_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_seg_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_V | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_phi_vert_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_placement_env_entry_outside | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_placement_projected | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_placement_tangential | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_plastic_active | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_preallocation_factor (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_quality_converged | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_quality_max_amips (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_region_bvhs | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_region_potentials | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_released_envelope | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_released_mutex (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_released_tube_dirty (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| m_ring_lock_scratch (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_s_amips | wmtk::TetOptimizerMesh | |
| m_s_envelope (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_sheet_F (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_sheet_tag | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_sheet_V | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_single_tag (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_singlebody (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_smooth_rejects | wmtk::TetOptimizerMesh | |
| m_smooth_trace (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_solver | wmtk::TetOptimizerMesh | |
| m_source_tags | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_stuck_calls (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_stuck_prev_cells | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_surfvtu_counter (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| m_swap_label | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| m_swap_reject (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | mutableprotected |
| m_swap_sides | wmtk::components::topological_offset::TopoOffsetTetMesh | mutableprivate |
| m_swap_stage (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | mutableprotected |
| m_swap_tag | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| m_t_empty_slot (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_tag_bit | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tag_envelopes | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tag_id_to_name (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tag_name_to_id (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tags_count (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tet_attribute (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_tet_connectivity (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_v_empty_slot (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_V_envelope (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_vertex_attr_group | wmtk::TetOptimizerMesh | |
| m_vertex_attribute (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| m_vertex_connectivity (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_vertex_extra (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_vertex_mutex (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| m_vertex_region | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| m_vtu_counter (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| m_wall_tag | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| m_worst_dist_vid | wmtk::components::topological_offset::TopoOffsetTetMesh | mutable |
| ManExtractTetMesh(Parameters &_m_man_params, topological_offset::Parameters &_m_top_params, int _num_threads=0) (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | inline |
| marching_split_edge_after(const Tuple &t) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| marching_split_edge_before(const Tuple &t) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| marching_tets() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| mark_input_complex_vertices() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| max_band_vertex_distance() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| MAX_ENERGY | wmtk::TetOptimizerMesh | static |
| mesh_improvement(int max_its=80) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| mutex_release_stack (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| needle_forensics() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| needle_scan(const char *when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| NUM_THREADS (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| offset_face_samples(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_gradient_tolerance() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| offset_is_manifold() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_membership_mismatches() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_residual_tolerance() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| OFFSET_SURFACE_CLASS (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | static |
| offset_surface_edges() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_surface_faces() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_surface_faces_live_at(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_surface_foldover_labels() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| offset_vertex_normal(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| op_counts | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| operation_failure_rollback_imp(std::map< size_t, VertexConnectivity > &rollback_vert_conn, const std::vector< size_t > &affected, const std::vector< size_t > &new_tet_id, const std::vector< TetrahedronConnectivity > &old_tets) (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| operation_update_connectivity_impl(std::vector< size_t > &affected_tid, const std::vector< std::array< size_t, 4 > > &new_tet_conn, bool &ok) | wmtk::TetMesh | private |
| operation_update_connectivity_impl(const std::vector< size_t > &remove_id, const std::vector< std::array< size_t, 4 > > &new_tet_conn, std::vector< size_t > &allocate_id, bool &ok) (defined in wmtk::TetMesh) | wmtk::TetMesh | private |
| ops_guard_refuses_collapse(size_t v1, size_t v2) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| optimization_bare_coarsen_passes() const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| optimization_metrics | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| optimization_quality_stats() override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| optimization_sanity_checks_extra() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inlineprotectedvirtual |
| optimization_stalled(double prev, double cur) | wmtk::TetOptimizerMesh | inlineprotectedvirtual |
| optimization_stop_at_float() const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inlineprotectedvirtual |
| optimization_stop_metric() const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| optimize_offset(const std::filesystem::path &output_file) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| optimize_offset_single_phase() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| OptPhase enum name | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| oriented_tet_vertices(const Tuple &t) const | wmtk::TetMesh | |
| oriented_tet_vids(const Tuple &t) const | wmtk::TetMesh | |
| oriented_tet_vids(const size_t tid) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| output_faces(std::string file, std::function< bool(const FaceAttributes &)> cond) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| p_edge_attrs (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| p_face_attrs (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| p_tet_attrs (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| p_vertex_attrs (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| phase_b_front_energy(size_t vid, const std::shared_ptr< const OffsetPotential3D > &pot) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| phase_b_front_gradient_linf() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| phase_b_front_objective(size_t vid, const Vector3d &x) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| phase_places_front() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| potential_for(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| potential_for_edge(const size_t va, const size_t vb) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| potential_for_face(const Tuple &f) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| potential_for_region(const int region) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| potential_ptr_for(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| preallocation_factor() const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| prepare_surface_flip(const Tuple &t, const std::vector< size_t > &incident_tets) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| project_into_containment(size_t vid, Vector3d &x) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| quality_rel(const size_t tid) const | wmtk::TetOptimizerMesh | inlinevirtual |
| rebuild_offset_envelope() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| record_flatness(const char *op, double parent_flat, size_t child_tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| record_old_tet_connectivity(const SlotPool< TetrahedronConnectivity > &conn, const std::vector< size_t > &tets) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivatestatic |
| refine_front_by_halving(const std::vector< EnergyCriterion::Refinable > &faces) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| refine_sizing_around_worst(double max_metric) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| refresh_offset_membership(size_t vid) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| region_max_quality_rel(const std::vector< size_t > &vids) const | wmtk::TetOptimizerMesh | private |
| release_deformable_regions() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| release_protect_attributes() (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| release_vertex_mutex_in_stack() (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| release_vertex_mutex_to(size_t mark) | wmtk::TetMesh | |
| released_envelope() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| remove_tets_by_ids(const std::vector< size_t > &tids) | wmtk::TetMesh | inline |
| report_needle(const char *op, size_t tid, double parent_q) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| report_offset_face_lookup_misses(const char *when) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| report_outside_support(const char *when, const DistanceSplit &s) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| request_tet_slots(size_t n) (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| request_vert_slots(size_t n) (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| reserved_capacity(size_t live_count) const (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivate |
| reset_connected_components() | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| residual_split() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| resize_vertex_mutex(size_t v) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprotected |
| rest_energy_for_vertex(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| restore_face(const size_t fid, const FaceSnapshot &s) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| ring_max_quality(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| rollback_protected_attributes() (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| round(const Tuple &v) | wmtk::TetOptimizerMesh | |
| round_all_vertices() | wmtk::RationalPositions | |
| round_and_check_all_rounded() | wmtk::RationalPositions | |
| round_vertex(const size_t vid) override | wmtk::TetOptimizerMesh | inlineprotectedvirtual |
| set_cell_quality(const size_t tid, const double q) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| set_offset_tet_tags() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| set_preallocation_factor(double factor) | wmtk::TetMesh | inline |
| set_vertex_position(const size_t vid, const Vector3d &p) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| simplex_from_edge(const Tuple &t) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| simplex_from_face(const Tuple &t) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| simplex_from_tet(const Tuple &t) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| simplex_from_tet(const size_t tid) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| simplicial_embedding() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| slots_exhausted() const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| smooth_after(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| smooth_all_vertices(const size_t n_iters=1) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| smooth_before(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| smooth_front_vertex_phase_b(const Tuple &t) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| smooth_group_to_convergence(const char *group_name) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| smooth_plastic_vertex(const Tuple &t) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| smooth_vertex(const Tuple &t) | wmtk::TetMesh | |
| smooth_vertex_reversible(size_t vid, CoarsenScratch &scr) | wmtk::TetOptimizerMesh | private |
| smoothing_containment_envelope(const size_t vid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| smoothing_energy_envelope(const size_t vid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| smoothing_extra_energy(const size_t vid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| smoothing_progress(const std::vector< Vector3d > &before) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| sort_edges_by_length(std::vector< simplex::Edge > &edges) | wmtk::components::topological_offset::TopoOffsetTetMesh | inlineprivate |
| split_adjust_position(size_t v_new, const std::vector< Tuple > &children) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_after_cells(size_t v1, size_t v2, size_t v_new, const std::vector< Tuple > &children) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_after_vertex(size_t v_new, bool is_edge_open_boundary) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_all_edges() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| split_before_cells(const Tuple &edge, const std::vector< Tuple > &parents) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_cache (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protected |
| split_edge(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| split_edge_after(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_edge_before(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_face(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| split_face_after(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_face_before(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_tet(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| split_tet_after(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| split_tet_before(const Tuple &t) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| stamp_plastic_rests() | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| stamp_rest_cell(size_t tid) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| start_protect_attributes() (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| stencil_order() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| stencil_points_per_face() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| subdivide_a_tet(size_t t_id, const std::array< int, 6 > &new_v_ids, bool mark_surface, std::map< std::array< size_t, 3 >, std::vector< std::array< size_t, 5 > > > &new_face_vids, std::vector< size_t > &new_tids, std::vector< size_t > &new_center_vids, std::vector< std::array< size_t, 4 > > ¢er_split_tets) | wmtk::TetMesh | private |
| subdivide_tets(const std::vector< size_t > t_ids, const std::vector< bool > &mark_surface, const std::map< std::array< size_t, 2 >, size_t > &map_edge2vid, std::map< std::array< size_t, 3 >, std::vector< std::array< size_t, 5 > > > &new_face_vids, const std::vector< size_t > &new_vids, std::vector< size_t > &new_tids, std::vector< size_t > &new_center_vids, std::vector< std::array< size_t, 4 > > ¢er_split_tets) | wmtk::TetMesh | private |
| substructure_link_condition(const Tuple &e_tuple) const | wmtk::TetMesh | |
| surface_envelope_for_face(const std::array< size_t, 3 > &vids) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| surface_topology_signature() const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inline |
| surface_triangle_is_outside(const size_t a, const size_t b, const size_t c) const | wmtk::TetOptimizerMesh | inline |
| SurfaceTopoSignature typedef (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_after_cells(const std::vector< size_t > &tids, bool is_surface_flip) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| swap_all_edges_32() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_all_edges_44() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_all_edges_56() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_all_edges_all() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_all_faces() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| swap_before_interior(const std::vector< size_t > &tids) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| swap_before_surface(const std::vector< size_t > &tids, size_t a, size_t b, size_t c, size_t d) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| swap_cache (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protected |
| swap_capture_surface_sides(const std::vector< size_t > &tids, size_t a, size_t b, size_t c, size_t d) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| swap_capture_tag(const std::vector< size_t > &tids) | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| swap_counters_reset() (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protected |
| swap_edge(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| swap_edge_44(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| swap_edge_44_accept_case(const std::array< size_t, 2 > &new_edge) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_44_after(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_44_before(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_44_energy(const std::vector< std::array< size_t, 4 > > &tets, const int op_case) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| swap_edge_56(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| swap_edge_56_accept_case(const std::array< size_t, 3 > &new_face) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_56_after(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_56_before(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_56_energy(const std::vector< std::array< size_t, 4 > > &tets, const int op_case) override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| swap_edge_after(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_edge_before(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_face(const Tuple &t, std::vector< Tuple > &new_tets) | wmtk::TetMesh | |
| swap_face_after(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_face_before(const Tuple &t) override | wmtk::TetOptimizerMesh | virtual |
| swap_quality_allowed(const double after, const double before, const bool is_surface_flip) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| swap_reject(SwapReject r) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inlineprotected |
| swap_reject_name(SwapReject r) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protectedstatic |
| swap_reject_report() const | wmtk::TetOptimizerMesh | protected |
| swap_stage(SwapStage s) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inlineprotected |
| swap_stage_name(SwapStage s) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protectedstatic |
| swap_surface_flip_absolute_bar() const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| SwapReject enum name (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | protected |
| SwapStage enum name | wmtk::TetOptimizerMesh | protected |
| switch_edge(const Tuple &t) const | wmtk::TetMesh | inline |
| switch_face(const Tuple &t) const | wmtk::TetMesh | inline |
| switch_tetrahedron(const Tuple &t) const | wmtk::TetMesh | inline |
| switch_vertex(const Tuple &t) const | wmtk::TetMesh | inline |
| tag_bits(const CellTag &tags) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| tet_amips(const size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| tet_capacity() const | wmtk::TetMesh | inline |
| tet_edges(const Tuple &t) const | wmtk::TetMesh | |
| tet_flatness(size_t tid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| tet_is_simp_emb(const Tuple &t) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| tet_size() const | wmtk::TetMesh | inline |
| tet_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | private |
| tet_storage_capacity() const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| TetAttCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| TetMesh() (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| TetOptimizerMesh(OptimizerParameters ¶ms, std::shared_ptr< SampleEnvelope > env) (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inlineexplicit |
| time_env (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| TopoOffsetTetMesh(Parameters &_m_offset_params, int _num_threads=0) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| triangle_insertion(const std::vector< Tuple > &intersected_tets, const std::vector< Tuple > &intersected_edges, std::vector< size_t > &new_edge_vids, std::vector< size_t > &new_center_vids, std::vector< std::array< size_t, 4 > > ¢er_split_tets) | wmtk::TetMesh | |
| triangle_insertion_after(const std::vector< std::vector< Tuple > > &) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprotectedvirtual |
| triangle_insertion_before(const std::vector< Tuple > &faces) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprotectedvirtual |
| try_set_edge_mutex_n_ring(const Tuple &e, int threadid, int n) | wmtk::TetMesh | |
| try_set_edge_mutex_two_ring(const Tuple &e, int threadid=0) | wmtk::TetMesh | |
| try_set_face_mutex_n_ring(size_t v1, size_t v2, size_t v3, int threadid, int n) | wmtk::TetMesh | |
| try_set_face_mutex_two_ring(const Tuple &f, int threadid=0) | wmtk::TetMesh | |
| try_set_face_mutex_two_ring(const Tuple &v1, const Tuple &v2, const Tuple &v3, int threadid=0) | wmtk::TetMesh | |
| try_set_face_mutex_two_ring(size_t v1, size_t v2, size_t v3, int threadid=0) | wmtk::TetMesh | |
| try_set_vertex_mutex(const Tuple &v, int threadid) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivate |
| try_set_vertex_mutex(size_t vid, int threadid) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivate |
| try_set_vertex_mutex_n_ring(const Tuple &v, int threadid, int n) | wmtk::TetMesh | |
| try_set_vertex_mutex_n_ring(size_t vid, int threadid, int n) (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| try_set_vertex_mutex_one_ring(const Tuple &v, int threadid=0) | wmtk::TetMesh | |
| try_set_vertex_mutex_two_ring(const Tuple &v, int threadid) | wmtk::TetMesh | |
| try_set_vertex_mutex_two_ring_vid(const Tuple &v, int threadid) | wmtk::TetMesh | |
| try_set_vertex_mutex_two_ring_vid(size_t v, int threadid) | wmtk::TetMesh | |
| try_tuple_from_face(const std::array< size_t, 3 > &vids) const | wmtk::TetMesh | |
| tuple_from_cell(size_t cid) const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| tuple_from_edge(size_t tid, int local_eid) const | wmtk::TetMesh | |
| tuple_from_edge(const std::array< size_t, 2 > &vids) const | wmtk::TetMesh | |
| tuple_from_face(size_t tid, int local_fid) const | wmtk::TetMesh | |
| tuple_from_face(const std::array< size_t, 3 > &vids) const | wmtk::TetMesh | |
| tuple_from_face(const simplex::Face &f) const (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| tuple_from_tet(size_t tid) const | wmtk::TetMesh | |
| tuple_from_vertex(size_t vid) const | wmtk::TetMesh | |
| tuple_from_vids(size_t vid0, size_t vid1, size_t vid2, size_t vid3) const | wmtk::TetMesh | |
| unlock_vertex_mutex(const Tuple &v) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivate |
| unlock_vertex_mutex(size_t vid) (defined in wmtk::TetMesh) | wmtk::TetMesh | inlineprivate |
| update_attributes() | wmtk::TetOptimizerMesh | inlinevirtual |
| vector typedef (defined in wmtk::TetMesh) | wmtk::TetMesh | |
| vert_capacity() const | wmtk::TetMesh | inline |
| vert_storage_capacity() const (defined in wmtk::TetMesh) | wmtk::TetMesh | inline |
| VertAttCol typedef (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| vertex_adjacent_boundary_faces(const Tuple &t) const | wmtk::TetMesh | |
| vertex_boundary_mask(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| vertex_dfs_helper(std::set< size_t > &visited_tids, const Tuple &t, const bool include, const std::vector< simplex::Face > &b_out_faces) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| vertex_has_live_offset_face(size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| vertex_is_manifold(const Tuple &t) const | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| vertex_is_on_domain_boundary(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| vertex_is_on_region(const size_t vid) const | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| vertex_is_on_surface(const size_t vid) const override | wmtk::components::topological_offset::TopoOffsetTetMesh | virtual |
| vertex_is_rounded(const size_t vid) const override | wmtk::TetOptimizerMesh | inlineprotectedvirtual |
| vertex_region(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | inline |
| vertex_size() const | wmtk::TetMesh | inline |
| vertex_valence(const size_t vid) const | wmtk::TetMesh | inline |
| VertexExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| VertexMutex typedef | wmtk::TetMesh | |
| warn_if_offset_reaches_domain_boundary() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| warn_if_surface_topology_changed(const SurfaceTopoSignature &before, const char *where) const (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | inline |
| write_debug_frame(const std::string &label) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| write_debug_pvd() const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| write_input_complex(const std::string &path) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| write_msh_groups(const std::string &file) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| write_optimization_debug_output(const std::string &path) override | wmtk::components::topological_offset::TopoOffsetTetMesh | inlinevirtual |
| write_phi_grid(const std::string &path, int n) const | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| write_surface(const std::string &path) | wmtk::components::manifold_extraction::ManExtractTetMesh | |
| write_vtu(const std::string &path) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |
| ~ManExtractTetMesh() (defined in wmtk::components::manifold_extraction::ManExtractTetMesh) | wmtk::components::manifold_extraction::ManExtractTetMesh | inline |
| ~RationalPositions()=default (defined in wmtk::RationalPositions) | wmtk::RationalPositions | virtual |
| ~TetMesh()=default (defined in wmtk::TetMesh) | wmtk::TetMesh | virtual |
| ~TetOptimizerMesh() override=default (defined in wmtk::TetOptimizerMesh) | wmtk::TetOptimizerMesh | |
| ~TopoOffsetTetMesh() override=default (defined in wmtk::components::topological_offset::TopoOffsetTetMesh) | wmtk::components::topological_offset::TopoOffsetTetMesh | |