Wildmeshing Toolkit
Loading...
Searching...
No Matches
wmtk::components::topological_offset::TopoOffsetTetMesh Member List

This is the complete list of members for wmtk::components::topological_offset::TopoOffsetTetMesh, including all inherited members.

active_quality_threshold() constwmtk::TetOptimizerMeshinline
active_vertices() constwmtk::TetOptimizerMeshvirtual
add_edge_attributes(AbstractAttributeContainer *c)wmtk::TetOptimizerMeshinline
all_plastic(const std::vector< size_t > &tids) constwmtk::components::topological_offset::TopoOffsetTetMesh
all_vertex_ids() const overridewmtk::TetOptimizerMeshprotectedvirtual
allow_surface_swap() const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
ambient_assert()wmtk::components::topological_offset::TopoOffsetTetMesh
amips3_energy(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
amips_rel_at_face(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
append_frame_label(size_t idx, const std::string &label) constwmtk::components::topological_offset::TopoOffsetTetMesh
assign_band_regions(bool log=true)wmtk::components::topological_offset::TopoOffsetTetMesh
audit_surface_containment(const std::string &when) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_amips_weight() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
band_cell_corner_bound(const std::array< size_t, 4 > &vids, int64_t &best) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
band_cell_term(const std::array< size_t, 4 > &vids) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
band_chain_change(const std::vector< std::array< size_t, 4 > > &old_band, const std::vector< std::array< size_t, 4 > > &new_band, ExactBandIntegral::Stats *st=nullptr) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_side_dihedral(const Vector3d &n1, const Vector3d &n2, const Vector3d &t)wmtk::components::topological_offset::TopoOffsetTetMeshinlinestatic
band_swept_change(size_t vid, const Vector3d &x0, const Vector3d &x1, ExactBandIntegral::Stats *st=nullptr) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_swept_faces(size_t vid, const Vector3d &x0, std::vector< std::array< Vector3d, 2 > > &faces) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_swept_sum(const Vector3d &x0, const Vector3d &x1, const std::vector< std::array< Vector3d, 2 > > &faces, ExactBandIntegral::Stats *st=nullptr) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
band_term_cancels(const std::vector< size_t > &tids) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
band_vertex_distance_error(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_vertex_is_reachable(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
band_vertex_mask() constwmtk::components::topological_offset::TopoOffsetTetMesh
band_vertex_residual(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
band_volume_energy_at(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
boundary_edges_at_vertex_inside(size_t) constwmtk::TetOptimizerMeshinlinevirtual
build_envelopes()wmtk::components::topological_offset::TopoOffsetTetMesh
build_final_envelopes()wmtk::components::topological_offset::TopoOffsetTetMesh
build_offset_envelope() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
candidate_energy(const std::array< size_t, 4 > &vids)wmtk::components::topological_offset::TopoOffsetTetMesh
candidate_label(const std::array< size_t, 4 > &vids)wmtk::components::topological_offset::TopoOffsetTetMesh
cell_capacity() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
cell_energy(const std::array< size_t, 4 > &vids, const double amips3, const bool band) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
cell_in_region(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
cell_is_input_complex(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
cell_is_offset_band(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
cell_is_plastic(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
cell_quality(const size_t tid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
cell_quality_rel(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMesh
cell_slot_bound(const Tuple &t) constwmtk::TetMesh
cell_storage_capacity() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
check_mesh_connectivity_validity() constwmtk::TetMesh
check_no_vertex_on_both_surfaces(const char *when) constwmtk::components::topological_offset::TopoOffsetTetMesh
check_offset_membership(const char *when) constwmtk::components::topological_offset::TopoOffsetTetMesh
check_offset_within_support(const char *when) constwmtk::components::topological_offset::TopoOffsetTetMesh
check_smoothing_stayed_in_star(size_t vid)wmtk::TetMeshprivate
check_surface_topology() const override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
check_tuple_validity(const Tuple &t) constwmtk::TetMeshinline
checks_tracked_surface() const overridewmtk::TetOptimizerMeshinlinevirtual
classify_sheet_faces()wmtk::components::topological_offset::TopoOffsetTetMesh
clear_slots_exhausted() (defined in wmtk::TetMesh)wmtk::TetMeshinline
close_labels(const std::vector< size_t > &tids)wmtk::components::topological_offset::TopoOffsetTetMesh
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_no_rise() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
coarsen_scratch (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprivate
collapse_after_connectivity(size_t v1, size_t v2, const std::vector< std::array< size_t, 2 > > &boundary_edges) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
collapse_after_features(size_t, size_t)wmtk::TetOptimizerMeshinlineprotectedvirtual
collapse_after_vertex(size_t v1, size_t v2) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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::TetOptimizerMeshprivate
collapse_before_vertex(size_t v1, size_t v2, double edge_length) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
collapse_breaks_feature_point(const size_t v1_id, const size_t v2_id) constwmtk::TetOptimizerMesh
collapse_cache (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
collapse_edge(const Tuple &t, std::vector< Tuple > &new_tets)wmtk::TetMeshvirtual
collapse_edge_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
collapse_edge_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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::TopoOffsetTetMeshinlinevirtual
collapse_quality_allowed(size_t v1, double q, double ring_max) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
collapse_reject(CollapseReject r) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotected
collapse_reject_name(CollapseReject r) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
CollapseReject enum name (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
collect_vertex_ball(const size_t *seeds, size_t n_seeds, int n, CoarsenScratch &scr) constwmtk::TetOptimizerMeshprivate
compute_distance_deviation() constwmtk::components::topological_offset::TopoOffsetTetMesh
compute_vertex_order(const size_t vid) constwmtk::TetMesh
compute_vertex_partition() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
compute_vertex_partition_morton() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
connected_components_helper(const size_t &v_id)wmtk::components::topological_offset::TopoOffsetTetMeshinline
consolidate_mesh()wmtk::TetMesh
construct_offset(const std::filesystem::path &output_file)wmtk::components::topological_offset::TopoOffsetTetMesh
count_damped_move(size_t vid, const Vector3d &x0, double max_step)wmtk::components::topological_offset::TopoOffsetTetMesh
count_real_folds(std::vector< char > *corners=nullptr, std::vector< std::array< size_t, 3 > > *faces=nullptr) constwmtk::components::topological_offset::TopoOffsetTetMesh
crossing_snapshot(const std::string &pass, bool compare, bool match_positions)wmtk::components::topological_offset::TopoOffsetTetMesh
current_op_kind()wmtk::TetOptimizerMeshinlineprotectedstatic
damping_active() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
damping_step(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
diagnostic_parallel_for(const size_t n, const size_t chunk, F &&fn) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
dihedral_is_foldover(const double dihedral, const double angle)wmtk::components::topological_offset::TopoOffsetTetMeshinlinestatic
distance_deviation_split() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
dry_run()wmtk::TetMeshinlinestatic
edge_incident_surface_face_count(const Tuple &e)wmtk::TetOptimizerMesh
edge_is_offset_surface_live(size_t a, size_t b) constwmtk::components::topological_offset::TopoOffsetTetMesh
edge_label_assign(const std::vector< size_t > &tids, const EdgeLabelMap &captured)wmtk::components::topological_offset::TopoOffsetTetMesh
edge_label_capture(const std::vector< size_t > &tids, EdgeLabelMap &out, size_t from=size_t(-1), size_t to=size_t(-1)) constwmtk::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::TopoOffsetTetMeshinline
edge_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
edge_split_sphere_trace(const Vector3d &p_in, const Vector3d &p_out, Vector3d &p_new, size_t &steps) constwmtk::components::topological_offset::TopoOffsetTetMesh
EdgeAttCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
EdgeLabelMap typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
EDGES_PER_CELL (defined in wmtk::TetMesh)wmtk::TetMeshstatic
EdgeSplitMode enum name (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
empty_input_complex()wmtk::components::topological_offset::TopoOffsetTetMesh
enable_feature_edge_tracking()wmtk::TetOptimizerMeshinline
enable_feature_point_tracking(const bool preserve)wmtk::TetOptimizerMeshinline
energy_criterion() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
energy_parts() constwmtk::components::topological_offset::TopoOffsetTetMesh
ensure_free_tet_capacity(size_t extra) (defined in wmtk::TetMesh)wmtk::TetMeshinline
ensure_free_vert_capacity(size_t extra) (defined in wmtk::TetMesh)wmtk::TetMeshinline
face_criterion_rel(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_extra_assign(const std::vector< size_t > &tids, const FaceExtraMap &captured)wmtk::components::topological_offset::TopoOffsetTetMesh
face_extra_capture(const std::vector< size_t > &tids, FaceExtraMap &out) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_folded_in(size_t a, size_t b, size_t c, const std::vector< size_t > &cells) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_id_in(const std::array< size_t, 3 > &f, size_t tid) constwmtk::TetMeshprotected
face_is_complex_boundary(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_is_held(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_is_offset(const size_t fid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
face_is_offset_surface_live(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_is_on_surface(const size_t fid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
face_is_region(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
face_offset_term(size_t a, size_t b, size_t c) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_offset_term(const OffsetPotential3D &pot, const Vector3d &pa, const Vector3d &pb, const Vector3d &pc) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
face_out_of(size_t tid, const std::array< size_t, 3 > &face) constwmtk::TetMesh
face_snapshot(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
face_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
face_stencil() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
face_stencil_max_sq(const std::array< size_t, 3 > &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
face_stencil_weights() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
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
FaceExtraMap typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
faces_at_vertex(size_t v) constwmtk::TetMeshprotected
FACES_PER_CELL (defined in wmtk::TetMesh)wmtk::TetMeshstatic
feature_edges_at_vertex_inside(size_t vid) constwmtk::TetOptimizerMesh
feature_edges_cache(const std::vector< size_t > &tids, std::map< std::array< size_t, 2 >, bool > &cache)wmtk::TetOptimizerMeshprotected
feature_edges_restore_region(const std::vector< Tuple > &tets, const std::map< std::array< size_t, 2 >, bool > &cache)wmtk::TetOptimizerMeshprotected
feature_edges_restore_region(const std::vector< size_t > &tids, const std::map< std::array< size_t, 2 >, bool > &cache) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
feature_edges_restore_remap(const std::map< std::array< size_t, 2 >, bool > &cache, size_t v_old, size_t v_new)wmtk::TetOptimizerMeshprotected
feature_point_ball_contains(const size_t vid, const Vector3d &p) constwmtk::TetOptimizerMesh
feature_retention(double *worst_ratio=nullptr) constwmtk::TetOptimizerMesh
FeaturePointAttCol typedef (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
finish_surface_history(const history::SurfaceHistory *input=nullptr)wmtk::TetOptimizerMesh
finish_volume_history(const std::map< int64_t, std::string > &tag_names={})wmtk::TetOptimizerMesh
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
flood_fill()wmtk::components::topological_offset::TopoOffsetTetMesh
fold_census() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
fold_reject_active() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
folded_front_faces_at(size_t vid, std::set< std::array< size_t, 3 > > &out) constwmtk::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::TetMeshvirtual
for_each_face_sample(const Vector3d &p0, const Vector3d &p1, const Vector3d &p2, Visit &&visit) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
for_each_live_offset_face_at(size_t vid, F &&fn) constwmtk::components::topological_offset::TopoOffsetTetMesh
for_each_offset_face_sample(const Tuple &f, Visit &&visit) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
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 bar) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_energy(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_angle_to_field(size_t a, size_t b, size_t c, const Vector3d &n) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_band_cell(size_t a, size_t b, size_t c) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_field_angle(size_t a, size_t b, size_t c) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_field_angle_in(size_t a, size_t b, size_t c, size_t band_tid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_is_foldover(size_t a, size_t b, size_t c) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
front_face_out_normal(size_t a, size_t b, size_t c, Vector3d &n) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_face_out_normal_in(size_t a, size_t b, size_t c, size_t band_tid, Vector3d &n) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_gradient_linf()wmtk::components::topological_offset::TopoOffsetTetMesh
front_move_alignment(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_objective(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_placed_by_ratio(const double ratio) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
front_pocket_split(const std::string &where)wmtk::components::topological_offset::TopoOffsetTetMesh
front_ring_measures() constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_conv_ratio(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_field_gradient(size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_move_direction(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_normal(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_normal_gradient(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_relative_residual(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
front_vertex_residual_length(size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
funnel_after_cells (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_case_better (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_case_invertedwmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_case_not_better (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_caseswmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_committed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_energy (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_kindwmtk::components::topological_offset::TopoOffsetTetMeshmutable
funnel_offeredwmtk::components::topological_offset::TopoOffsetTetMeshmutable
gather_vtu_frame(const std::string &path)wmtk::components::topological_offset::TopoOffsetTetMesh
get_edges() constwmtk::TetMesh
get_face_vertices(const Tuple &t) constwmtk::TetMesh
get_face_vids(const Tuple &t) const (defined in wmtk::TetMesh)wmtk::TetMesh
get_faces() constwmtk::TetMesh
get_faces_by_condition(std::function< bool(const FaceAttributes &)> cond) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
get_incident_tets_for_edge(const Tuple &t) constwmtk::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::TetMeshprivate
get_next_empty_slot_v() (defined in wmtk::TetMesh)wmtk::TetMeshprivate
get_num_surface_faces_for_edge(const std::array< size_t, 2 > &vids) constwmtk::TetMesh
get_one_ring_cache (defined in wmtk::TetMesh)wmtk::TetMesh
get_one_ring_tets_for_edge(const Tuple &t) constwmtk::TetMesh
get_one_ring_tets_for_vertex(const Tuple &t) constwmtk::TetMesh
get_one_ring_tids_for_vertex(const Tuple &t) constwmtk::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) constwmtk::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) constwmtk::TetMesh
get_one_ring_vids_for_vertex_adj(size_t vid) constwmtk::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) constwmtk::TetMesh
get_order_of_vertex(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
get_partition_id(const Tuple &loc) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinline
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) constwmtk::TetMesh
get_surface_faces_for_vertex(const size_t vid) constwmtk::TetMesh
get_tets() constwmtk::TetMesh
get_vertices() constwmtk::TetMesh
global_energy() constwmtk::components::topological_offset::TopoOffsetTetMesh
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_split(bool include_face_samples=true) constwmtk::components::topological_offset::TopoOffsetTetMesh
growth_stage_target(double d0, double delta, int k, int n)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
init(size_t n_vertices, const std::vector< std::array< size_t, 4 > > &tets)wmtk::TetMesh
init(const MatrixXi &T)wmtk::TetMesh
init_band_exact()wmtk::components::topological_offset::TopoOffsetTetMesh
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="", const MatrixXi &F_tagged=MatrixXi(), const MatrixSi &F_tags=MatrixSi(), const std::vector< std::string > &face_tag_names={})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_complex_distance(const Vector3d &p) constwmtk::components::topological_offset::TopoOffsetTetMesh
INPUT_SURFACE_CLASSwmtk::components::topological_offset::TopoOffsetTetMeshstatic
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::TetMeshinlinevirtual
insert_point_before(const Tuple &t) (defined in wmtk::TetMesh)wmtk::TetMeshinlinevirtual
invariants(const std::vector< Tuple > &tets) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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::TetOptimizerMeshinline
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) constwmtk::TetOptimizerMesh
is_marched_edge(const size_t a, const size_t b) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
is_open_boundary_edge(const Tuple &e) overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
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_repulsion_vertex(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
is_sheet_tag(int64_t tag) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
is_simplicially_embedded() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
is_tracked_face(size_t tid, int j) const overridewmtk::TetOptimizerMeshvirtual
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_offset_rejectwmtk::components::topological_offset::TopoOffsetTetMesh
iter_cnt_collapse_offset_removed (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_offset (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
iter_cnt_split_offset_beforewmtk::components::topological_offset::TopoOffsetTetMesh
iter_cnt_swap (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
kCos150wmtk::components::topological_offset::TopoOffsetTetMeshstatic
kDiagnosticChunkwmtk::components::topological_offset::TopoOffsetTetMeshstatic
kEnergyDecreasePasseswmtk::components::topological_offset::TopoOffsetTetMeshstatic
kFlatThreshold (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
kGradBinswmtk::components::topological_offset::TopoOffsetTetMeshstatic
kNeedleQualitywmtk::components::topological_offset::TopoOffsetTetMeshstatic
kNeedleReports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
kPocketMaxRounds (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
kSmoothRelGradNormTolwmtk::components::topological_offset::TopoOffsetTetMeshstatic
kSweptHalvingswmtk::components::topological_offset::TopoOffsetTetMeshstatic
label_cleanup(const std::string &where)wmtk::components::topological_offset::TopoOffsetTetMesh
label_flip_surface_change(size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMesh
label_input_complex()wmtk::components::topological_offset::TopoOffsetTetMesh
label_offset_boundary()wmtk::components::topological_offset::TopoOffsetTetMesh
linear_growth()wmtk::components::topological_offset::TopoOffsetTetMesh
link_condition(const Tuple &t)wmtk::TetMesh
live_offset_faces_at(size_t vid, std::vector< std::array< size_t, 3 > > &out) constwmtk::components::topological_offset::TopoOffsetTetMesh
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::TetMeshprivate
log_energy_step(const char *step) constwmtk::components::topological_offset::TopoOffsetTetMesh
log_front_profile(size_t vid)wmtk::components::topological_offset::TopoOffsetTetMesh
log_refine_block_census(const std::string &when, double filter_energy) constwmtk::components::topological_offset::TopoOffsetTetMesh
log_smooth_trace() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
log_smoothing_pass_accounting() overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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
loop_group(const std::array< int, 4 > &ops, const std::string &where)wmtk::components::topological_offset::TopoOffsetTetMesh
lowest_common_tet(size_t v0_id, size_t v1_id, size_t v2_id) constwmtk::TetMesh
m_all_roundedwmtk::RationalPositionsprotected
m_band_exactwmtk::components::topological_offset::TopoOffsetTetMesh
m_cell_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_check_smoothing_stays_in_starwmtk::TetMesh
m_coarsen_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_coarsen_modewmtk::TetOptimizerMeshprotected
m_coarsen_reject_amipswmtk::components::topological_offset::TopoOffsetTetMesh
m_coarsen_reject_offset (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
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_linkwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_collapse_folds_beforewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_collapse_limit_lengthwmtk::TetOptimizerMesh
m_collapse_parent_flatnesswmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_collapse_reject (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshmutableprotected
m_collapse_survivor_sizingwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_collapse_volume (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_construction_distancewmtk::components::topological_offset::TopoOffsetTetMesh
m_construction_envelope_epswmtk::components::topological_offset::TopoOffsetTetMesh
m_convergedwmtk::components::topological_offset::TopoOffsetTetMesh
m_cross_neighbour (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_cross_ownwmtk::components::topological_offset::TopoOffsetTetMesh
m_cross_pos (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_cross_ringwmtk::components::topological_offset::TopoOffsetTetMesh
m_cross_valid (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_damping_bounded (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_damping_moveswmtk::components::topological_offset::TopoOffsetTetMesh
m_debug_frame_writewmtk::components::topological_offset::TopoOffsetTetMesh
m_debug_last_prefix (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_debug_last_round (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_debug_last_tag (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_debug_passwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_debug_pass_namewmtk::TetOptimizerMesh
m_debug_print_counter (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_debug_seqwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_debug_timeline (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_deg_prev_split_created (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::TopoOffsetTetMeshmutable
m_edge_attr_groupwmtk::TetOptimizerMesh
m_edge_attribute (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_edge_label_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_edge_label_splitwmtk::components::topological_offset::TopoOffsetTetMesh
m_edge_label_swap (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_step_first (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_energy_step_groupwmtk::components::topological_offset::TopoOffsetTetMesh
m_energy_step_turnwmtk::components::topological_offset::TopoOffsetTetMesh
m_energy_verdictwmtk::components::topological_offset::TopoOffsetTetMesh
m_envelopewmtk::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_groupwmtk::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_face_extra_collapsewmtk::components::topological_offset::TopoOffsetTetMesh
m_face_extra_splitwmtk::components::topological_offset::TopoOffsetTetMesh
m_face_extra_swap (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_face_tag_bit (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_face_tag_nameswmtk::components::topological_offset::TopoOffsetTetMesh
m_feature_edge_attributewmtk::TetOptimizerMesh
m_feature_envelopewmtk::TetOptimizerMesh
m_feature_epswmtk::TetOptimizerMesh
m_feature_point_attributewmtk::TetOptimizerMesh
m_feature_pointswmtk::TetOptimizerMesh
m_finished_surface (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_flat_created_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_flat_created_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_flat_genesis_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_flat_worsened_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_fold_reject_collapsewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_fold_reject_smooth (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_fold_reject_swap (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_force_split_countwmtk::TetOptimizerMesh
m_force_split_edgeswmtk::TetOptimizerMesh
m_frame_prefixwmtk::components::topological_offset::TopoOffsetTetMesh
m_front_grad_abs (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_front_grad_rel (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_front_gradient_referencewmtk::components::topological_offset::TopoOffsetTetMesh
m_front_solve_log (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_front_solve_log_mutex (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_front_veto_askedwmtk::components::topological_offset::TopoOffsetTetMesh
m_front_veto_fired (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_growth_startwmtk::components::topological_offset::TopoOffsetTetMesh
m_has_envelope (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_held_tris (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_held_vertswmtk::components::topological_offset::TopoOffsetTetMesh
m_high_valence_claimwmtk::TetOptimizerMesh
m_high_valence_claim_size (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_high_valence_rejects (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_in_operation_passwmtk::TetOptimizerMesh
m_inconsistent_orientation_flipswmtk::TetOptimizerMesh
m_init_counts (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_init_optimizewmtk::components::topological_offset::TopoOffsetTetMesh
m_input_complex_envelopewmtk::components::topological_offset::TopoOffsetTetMesh
m_input_complex_padwmtk::components::topological_offset::TopoOffsetTetMesh
m_input_solid_windingwmtk::components::topological_offset::TopoOffsetTetMesh
m_insertion_sourceswmtk::TetOptimizerMesh
m_iterations_usedwmtk::TetOptimizerMesh
m_local_edgeswmtk::TetMeshprotectedstatic
m_local_edges_in_a_face (defined in wmtk::TetMesh)wmtk::TetMeshprivatestatic
m_local_faces (defined in wmtk::TetMesh)wmtk::TetMeshprivatestatic
m_loop_envelopewmtk::components::topological_offset::TopoOffsetTetMesh
m_map_edge2face (defined in wmtk::TetMesh)wmtk::TetMeshprivatestatic
m_map_vertex2edge (defined in wmtk::TetMesh)wmtk::TetMeshprivatestatic
m_map_vertex2oppo_face (defined in wmtk::TetMesh)wmtk::TetMeshprivatestatic
m_marching_midpoint_splits (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_marching_root_splitswmtk::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_regionswmtk::components::topological_offset::TopoOffsetTetMesh
m_needle_prewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_smooth_fixed (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_smooth_offered (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_smooth_reached (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_smooth_reports (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_needle_smooth_stationary (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_newtonwmtk::TetOptimizerMesh
m_newton_frontwmtk::components::topological_offset::TopoOffsetTetMesh
m_newton_repulsionwmtk::components::topological_offset::TopoOffsetTetMesh
m_offset_envelopewmtk::components::topological_offset::TopoOffsetTetMesh
m_offset_face_invalid_tuplewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_offset_face_lookup_misseswmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_offset_output_tag_ids (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_offset_paramswmtk::components::topological_offset::TopoOffsetTetMesh
m_offset_potentialwmtk::components::topological_offset::TopoOffsetTetMesh
m_op_epochwmtk::TetOptimizerMeshprotected
m_op_events (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshmutableprotected
m_op_rules (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_opt_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_paramswmtk::TetOptimizerMesh
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_F_innerwmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_face_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_P (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_point_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_seg_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_Vwmtk::components::topological_offset::TopoOffsetTetMesh
m_phi_vert_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_plastic_activewmtk::components::topological_offset::TopoOffsetTetMesh
m_plastic_tie_collapse (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
m_plastic_tie_swapwmtk::components::topological_offset::TopoOffsetTetMeshmutableprivate
m_pocket_splittingwmtk::components::topological_offset::TopoOffsetTetMesh
m_preallocation_factor (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_preserve_feature_pointswmtk::TetOptimizerMesh
m_quality_convergedwmtk::components::topological_offset::TopoOffsetTetMesh
m_quality_max_amips (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_recorded_sourceswmtk::TetOptimizerMesh
m_recorded_surface (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_recorded_volumewmtk::TetOptimizerMesh
m_region_envelopeswmtk::components::topological_offset::TopoOffsetTetMesh
m_region_potentialswmtk::components::topological_offset::TopoOffsetTetMesh
m_repulsion_embed_refused (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_repulsion_potentialwmtk::components::topological_offset::TopoOffsetTetMesh
m_repulsion_termwmtk::components::topological_offset::TopoOffsetTetMesh
m_repulsion_veto_asked (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_repulsion_veto_fired (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_ring_lock_scratch (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_roundwmtk::components::topological_offset::TopoOffsetTetMesh
m_s_amipswmtk::TetOptimizerMesh
m_s_envelope (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_settle_split_edgeswmtk::components::topological_offset::TopoOffsetTetMesh
m_sheet_F (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_sheet_tagwmtk::components::topological_offset::TopoOffsetTetMesh
m_sheet_Vwmtk::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_groupwmtk::components::topological_offset::TopoOffsetTetMesh
m_smooth_rejectswmtk::TetOptimizerMesh
m_smooth_trace (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_smoothing_vidwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_solverwmtk::TetOptimizerMesh
m_split_energy_beforewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_split_off_longest (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_split_order_wait_defects (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_split_order_waitswmtk::components::topological_offset::TopoOffsetTetMesh
m_stuck_calls (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_stuck_prev_cellswmtk::components::topological_offset::TopoOffsetTetMesh
m_surface_edit_offset (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_surface_fold_refusalswmtk::TetOptimizerMesh
m_surface_folds_before (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_surface_history (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_surface_history_beforewmtk::TetMeshprivate
m_swap_energy_beforewmtk::components::topological_offset::TopoOffsetTetMeshmutableprivate
m_swap_folds_before (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_swap_labelwmtk::components::topological_offset::TopoOffsetTetMeshprivate
m_swap_record (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutableprivate
m_swap_reject (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshmutableprotected
m_swap_reject_by_kind (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshmutableprotected
m_swap_scoring_checkedwmtk::components::topological_offset::TopoOffsetTetMesh
m_swap_scoring_mismatch (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_swap_sides (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
m_swap_stage (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshmutableprotected
m_swap_tagwmtk::components::topological_offset::TopoOffsetTetMeshprivate
m_swept_derivswmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_swept_front (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_swept_nonfront (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_swept_storedwmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_t_empty_slot (defined in wmtk::TetMesh)wmtk::TetMeshprivate
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::TetMeshprivate
m_tetwild_passwmtk::components::topological_offset::TopoOffsetTetMesh
m_track_feature_edgeswmtk::TetOptimizerMesh
m_track_feature_pointswmtk::TetOptimizerMesh
m_tracks_orientationwmtk::TetOptimizerMesh
m_v_empty_slot (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_V_envelope (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_vertex_attr_groupwmtk::TetOptimizerMesh
m_vertex_attribute (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
m_vertex_connectivity (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_vertex_extra (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_vertex_mutex (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_vertex_regionwmtk::components::topological_offset::TopoOffsetTetMesh
m_volume_history (defined in wmtk::TetMesh)wmtk::TetMeshprivate
m_volume_reject_collapsewmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_volume_reject_split (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshmutable
m_volume_reject_swap (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
m_worst_dist_vidwmtk::components::topological_offset::TopoOffsetTetMeshmutable
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() constwmtk::components::topological_offset::TopoOffsetTetMesh
MAX_ENERGYwmtk::TetOptimizerMeshstatic
mesh_improvement(int max_its=80) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
mutex_release_stack (defined in wmtk::TetMesh)wmtk::TetMesh
needle_forensics() constwmtk::components::topological_offset::TopoOffsetTetMesh
needle_scan(const char *when) constwmtk::components::topological_offset::TopoOffsetTetMesh
NO_FEATURE_POINTwmtk::TetOptimizerMeshstatic
NUM_THREADS (defined in wmtk::TetMesh)wmtk::TetMesh
offset_energy() constwmtk::components::topological_offset::TopoOffsetTetMesh
offset_face_normal_out_of_band(const Tuple &f, Vector3d &n) constwmtk::components::topological_offset::TopoOffsetTetMesh
offset_face_samples(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
offset_is_manifold()wmtk::components::topological_offset::TopoOffsetTetMesh
offset_membership_mismatches() constwmtk::components::topological_offset::TopoOffsetTetMesh
OFFSET_SURFACE_CLASS (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
offset_surface_faces() constwmtk::components::topological_offset::TopoOffsetTetMesh
offset_surface_faces_live_at(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
offset_term_weight() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
on_slot_storage_grown() overridewmtk::TetOptimizerMeshinlineprotectedvirtual
op_accounting_report(OpKind k) constwmtk::TetOptimizerMeshprotected
op_accounting_reset() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
op_accounting_unexplained(OpKind k) constwmtk::TetOptimizerMeshprotected
op_event(OpKind k, OpEvent e) const override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshvirtual
op_event_count(const OpKind k, const OpEvent e) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotected
op_event_name(OpEvent e) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
op_hook_reasons(OpKind k) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
op_kind_name(OpKind k) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
op_refused(const OpKind k, const OpEvent e) constwmtk::TetMeshinline
op_screened(const OpKind k) constwmtk::TetMeshinline
op_unaccounted(OpKind k) constwmtk::TetOptimizerMeshprotected
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::TetMeshprivate
operation_update_connectivity_impl(std::vector< size_t > &affected_tid, const std::vector< std::array< size_t, 4 > > &new_tet_conn, bool &ok)wmtk::TetMeshprivate
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::TetMeshprivate
OpEvent enum name (defined in wmtk::TetMesh)wmtk::TetMesh
OpKind enum name (defined in wmtk::TetMesh)wmtk::TetMesh
OpRules enum namewmtk::components::topological_offset::TopoOffsetTetMesh
optimization_bare_coarsen_passes() const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
optimization_iteration_done(const int it) overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
optimization_metricswmtk::components::topological_offset::TopoOffsetTetMesh
optimization_quality_stats()wmtk::TetOptimizerMeshprotectedvirtual
optimization_sanity_checks_extra() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotectedvirtual
optimization_stalled(double prev, double cur)wmtk::TetOptimizerMeshinlineprotectedvirtual
optimization_stop_at_float() const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotectedvirtual
optimization_stop_metric() const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotectedvirtual
optimize_construction_pass()wmtk::components::topological_offset::TopoOffsetTetMesh
optimize_offset(const std::filesystem::path &output_file)wmtk::components::topological_offset::TopoOffsetTetMesh
optimize_offset_loop(bool final_stage=true, bool refine=true, const std::string &label=std::string(), int max_turns=0, bool fold_free=false)wmtk::components::topological_offset::TopoOffsetTetMesh
orient_tracked_face(const std::array< size_t, 3 > &f, const std::vector< size_t > &tets) const overridewmtk::TetOptimizerMeshvirtual
orient_tracked_face(const std::array< size_t, 3 > &f, const std::vector< size_t > &tets) constwmtk::TetOptimizerMeshinlinevirtual
orient_tracked_face(const std::array< size_t, 3 > &f) constwmtk::TetOptimizerMeshinline
oriented_tet_vertices(const Tuple &t) constwmtk::TetMesh
oriented_tet_vids(const Tuple &t) constwmtk::TetMesh
oriented_tet_vids(const size_t tid) const (defined in wmtk::TetMesh)wmtk::TetMesh
oriented_tracked_faces() constwmtk::TetOptimizerMesh
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
plastic_rest(const size_t tid, Eigen::Matrix3d &R) constwmtk::components::topological_offset::TopoOffsetTetMesh
plastic_tie(const std::vector< size_t > &before, const std::vector< int > &after_labels) constwmtk::components::topological_offset::TopoOffsetTetMesh
position_key(const Vector3d &a, const Vector3d &b, const Vector3d &c) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshstatic
PositionKey typedefwmtk::TetOptimizerMesh
potential_for(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
potential_for_edge(const size_t va, const size_t vb) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
potential_for_face(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTetMesh
potential_for_region(const int region) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
potential_ptr_for(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
preallocation_factor() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
prepare_surface_flip(const Tuple &t, const std::vector< size_t > &incident_tets) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
quality_rel(const size_t tid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
record_flatness(const char *op, double parent_flat, size_t child_tid) constwmtk::components::topological_offset::TopoOffsetTetMesh
record_old_tet_connectivity(const SlotPool< TetrahedronConnectivity > &conn, const std::vector< size_t > &tets) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprivatestatic
record_surface_history(const std::string &metadata)wmtk::TetOptimizerMesh
record_volume_history()wmtk::TetOptimizerMesh
refine_front_by_halving(const std::vector< EnergyCriterion::Refinable > &faces)wmtk::components::topological_offset::TopoOffsetTetMesh
refine_front_by_halving(const std::vector< size_t > &vertices)wmtk::components::topological_offset::TopoOffsetTetMesh
refine_sizing_around_worst(double max_metric) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
refresh_offset_membership(size_t vid)wmtk::components::topological_offset::TopoOffsetTetMesh
region_max_quality_rel(const std::vector< size_t > &vids) constwmtk::TetOptimizerMeshprivate
relabel_input_complex()wmtk::components::topological_offset::TopoOffsetTetMesh
release_final_envelopes() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
release_protect_attributes() (defined in wmtk::TetMesh)wmtk::TetMeshinline
release_vertex_mutex_in_stack() (defined in wmtk::TetMesh)wmtk::TetMesh
release_vertex_mutex_to(size_t mark)wmtk::TetMesh
remote_frames() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
remove_tets_by_ids(const std::vector< size_t > &tids)wmtk::TetMeshinline
report_needle(const char *op, size_t tid, double parent_q) constwmtk::components::topological_offset::TopoOffsetTetMesh
report_offset_face_lookup_misses(const char *when) constwmtk::components::topological_offset::TopoOffsetTetMesh
report_outside_support(const char *when, const DistanceSplit &s) constwmtk::components::topological_offset::TopoOffsetTetMesh
repulsion_cell_term(const std::array< size_t, 4 > &vids) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
repulsion_cells_at(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
repulsion_embedding_kept(const std::vector< size_t > &tids) constwmtk::components::topological_offset::TopoOffsetTetMesh
repulsion_energy(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
repulsion_smoothing()wmtk::components::topological_offset::TopoOffsetTetMesh
repulsion_term_at(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
request_tet_slots(size_t n) (defined in wmtk::TetMesh)wmtk::TetMesh
request_vert_slots(size_t n) (defined in wmtk::TetMesh)wmtk::TetMesh
reserve_free_slots(size_t cells, size_t verts)wmtk::TetMesh
reserved_capacity(size_t live_count) const (defined in wmtk::TetMesh)wmtk::TetMeshinlineprivate
residual_split() constwmtk::components::topological_offset::TopoOffsetTetMesh
resize_vertex_mutex(size_t v) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprotected
restore_face(const size_t fid, const FaceSnapshot &s) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
restore_snapshot(const MeshSnapshot &s)wmtk::components::topological_offset::TopoOffsetTetMesh
resync_surface_history()wmtk::TetMesh
ring_max_quality(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
ring_measure_at(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
rollback_protected_attributes() (defined in wmtk::TetMesh)wmtk::TetMeshinline
round(const Tuple &v)wmtk::TetOptimizerMesh
round_all_vertices()wmtk::RationalPositions
round_and_check_all_rounded()wmtk::RationalPositions
round_vertex(const size_t vid) overridewmtk::TetOptimizerMeshinlineprotectedvirtual
set_cell_quality(const size_t tid, const double q) override (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
set_offset_tet_tags()wmtk::components::topological_offset::TopoOffsetTetMesh
set_preallocation_factor(double factor)wmtk::TetMeshinline
set_vertex_position(const size_t vid, const Vector3d &p)wmtk::components::topological_offset::TopoOffsetTetMeshinline
settle_metric() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
settle_refinement_turn(int turn, double &e_prev, bool refine_now)wmtk::components::topological_offset::TopoOffsetTetMesh
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
simplex_in_input_complex(const std::vector< size_t > &c) constwmtk::components::topological_offset::TopoOffsetTetMesh
simplicial_embedding() (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
slot_usage_of_this_thread() (defined in wmtk::TetMesh)wmtk::TetMeshinlinestatic
slots_exhausted() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
smart_growth()wmtk::components::topological_offset::TopoOffsetTetMesh
smooth_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
smooth_all_vertices(const size_t n_iters=1) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
smooth_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
smooth_front_vertex(const Tuple &t)wmtk::components::topological_offset::TopoOffsetTetMesh
smooth_nonfront_vertex(const Tuple &t)wmtk::components::topological_offset::TopoOffsetTetMesh
smooth_repulsion_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::TetOptimizerMeshprivate
smooth_vertices_colored(const std::vector< std::pair< std::string, Tuple > > &ops)wmtk::TetOptimizerMesh
smoothing_cell_energy(const size_t, const double quality) constwmtk::TetOptimizerMeshinlinevirtual
smoothing_containment_envelope(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
smoothing_containment_envelope(const size_t vid, const std::array< size_t, 3 > &, const FaceAttributes &) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
smoothing_energy_envelope(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
smoothing_envelope(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
smoothing_extra_energy(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
smoothing_pass_done() overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
smoothing_position_is_allowed(const size_t vid, const Vector3d &p) constwmtk::TetOptimizerMeshinlinevirtual
smoothing_ring_energy(const std::vector< Tuple > &ring, const bool stored) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
smoothing_solver()wmtk::components::topological_offset::TopoOffsetTetMesh
sort_edges_by_length(std::vector< simplex::Edge > &edges)wmtk::components::topological_offset::TopoOffsetTetMeshinlineprivate
split_adjust_position(size_t v_new, const std::vector< Tuple > &children) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_after_cells(size_t v1, size_t v2, size_t v_new, const std::vector< Tuple > &children) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_after_vertex(size_t v_new, bool is_edge_open_boundary) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_after_vertex_feature(size_t, bool)wmtk::TetOptimizerMeshinlineprotectedvirtual
split_all_edges() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
split_before_cells(const Tuple &edge, const std::vector< Tuple > &parents) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_cache (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
split_edge(const Tuple &t, std::vector< Tuple > &new_tets)wmtk::TetMesh
split_edge_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_edge_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_edge_is_due(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTetMesh
split_face(const Tuple &t, std::vector< Tuple > &new_tets)wmtk::TetMesh
split_face_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_face_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_off_longest()wmtk::components::topological_offset::TopoOffsetTetMeshinlinestatic
split_tet(const Tuple &t, std::vector< Tuple > &new_tets)wmtk::TetMesh
split_tet_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
split_tet_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
stage_frames() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
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::TetMeshinline
start_surface_history(std::function< Eigen::Vector3d(size_t)> position)wmtk::TetMesh
start_volume_history(std::function< Eigen::Vector3d(size_t)> position)wmtk::TetMesh
stencil_max_sq_error() constwmtk::components::topological_offset::TopoOffsetTetMesh
stencil_order() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
stencil_points_per_face() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
stop_surface_history()wmtk::TetMesh
stop_volume_history()wmtk::TetMesh
storage_grows_on_demand() const overridewmtk::TetOptimizerMeshinlinevirtual
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 > > &center_split_tets)wmtk::TetMeshprivate
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 > > &center_split_tets)wmtk::TetMeshprivate
substructure_feature_neighbors(size_t vid, std::vector< size_t > &out) const overridewmtk::TetOptimizerMeshvirtual
substructure_link_condition(const Tuple &e_tuple) constwmtk::TetMesh
substructure_order_of_edge(const std::array< size_t, 2 > &vids) const overridewmtk::TetOptimizerMeshvirtual
substructure_order_of_vertex(size_t vid) const override (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshvirtual
surface_energy() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
surface_envelope_for_face(const std::array< size_t, 3 > &vids, const FaceAttributes &) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
surface_face_term(size_t a, size_t b, size_t c) constwmtk::components::topological_offset::TopoOffsetTetMesh
surface_history_before(const std::vector< size_t > &vs, bool all)wmtk::TetMeshprivate
surface_history_commit(history::EditKind kind, std::vector< size_t > v, const std::vector< size_t > &vs_after, bool all) (defined in wmtk::TetMesh)wmtk::TetMeshprivate
surface_integral_raw() constwmtk::components::topological_offset::TopoOffsetTetMesh
surface_term_at(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
surface_term_total() constwmtk::components::topological_offset::TopoOffsetTetMesh
surface_term_weight() constwmtk::components::topological_offset::TopoOffsetTetMesh
surface_topology_signature() const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinline
surface_triangle_is_outside(const size_t a, const size_t b, const size_t c, const FaceAttributes &attr) constwmtk::TetOptimizerMeshinline
SurfaceTopoSignature typedef (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
swap_after_cells(const std::vector< size_t > &tids, bool is_surface_flip) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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::TopoOffsetTetMeshvirtual
swap_cache (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
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::TopoOffsetTetMeshprivate
swap_capture_tag(const std::vector< size_t > &tids)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
swap_counters_reset() (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
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) overridewmtk::TetOptimizerMeshvirtual
swap_edge_44_after(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_edge_44_before(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_edge_44_energy(const std::vector< std::array< size_t, 4 > > &tets, const int op_case) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
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) overridewmtk::TetOptimizerMeshvirtual
swap_edge_56_after(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_edge_56_before(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_edge_56_energy(const std::vector< std::array< size_t, 4 > > &tets, const int op_case) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
swap_edge_after(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_edge_before(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_face(const Tuple &t, std::vector< Tuple > &new_tets)wmtk::TetMesh
swap_face_after(const Tuple &t) overridewmtk::TetOptimizerMeshvirtual
swap_face_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
swap_quality_allowed(double after, double before, bool is_surface_flip) const overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
swap_record_fill(bool flip)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
swap_reject(SwapReject r) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotected
swap_reject_kind_only(SwapReject r) constwmtk::TetOptimizerMeshinlineprotected
swap_reject_name(SwapReject r) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
swap_reject_report() constwmtk::TetOptimizerMeshprotected
swap_reject_role(SwapReject r) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
swap_scoring_check(const std::vector< size_t > &tids, double after)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
swap_stage(SwapStage s) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineprotected
swap_stage_name(SwapStage s) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotectedstatic
swap_swept_change(const std::vector< std::array< size_t, 4 > > &new_band, bool flip)wmtk::components::topological_offset::TopoOffsetTetMesh
SwapReject enum name (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshprotected
SwapRejectRole enum namewmtk::TetOptimizerMeshprotected
SwapStage enum namewmtk::TetOptimizerMeshprotected
swept_accept(size_t vid, const std::vector< size_t > &ring, const Vector3d &x0, double amips_before, SweptCounters &c) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
swept_rule() constwmtk::components::topological_offset::TopoOffsetTetMeshinline
switch_edge(const Tuple &t) constwmtk::TetMeshinline
switch_face(const Tuple &t) constwmtk::TetMeshinline
switch_tetrahedron(const Tuple &t) constwmtk::TetMeshinline
switch_vertex(const Tuple &t) constwmtk::TetMeshinline
take_snapshot()wmtk::components::topological_offset::TopoOffsetTetMesh
tet_amips(const size_t tid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
tet_capacity() constwmtk::TetMeshinline
tet_edges(const Tuple &t) constwmtk::TetMesh
tet_energy(size_t tid, bool band_term=true) constwmtk::components::topological_offset::TopoOffsetTetMesh
tet_energy_sum(const std::vector< size_t > &tids, bool band_term=true) constwmtk::components::topological_offset::TopoOffsetTetMesh
tet_flatness(size_t tid) constwmtk::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() constwmtk::TetMeshinline
tet_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshprivate
tet_storage_capacity() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
tet_tags(size_t tid) constwmtk::TetMeshinlinevirtual
TetAttCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
TetMesh() (defined in wmtk::TetMesh)wmtk::TetMesh
TetOptimizerMesh(OptimizerParameters &params, std::shared_ptr< Envelope > env) (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinlineexplicit
tets_of_face(const std::array< size_t, 3 > &f) constwmtk::TetMesh
tetwild_pass(const char *what, int max_its, bool coarsen=false)wmtk::components::topological_offset::TopoOffsetTetMesh
tetwild_rules() const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
throw_if_in_operation_pass(const char *call) constwmtk::TetOptimizerMeshinline
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::TopoOffsetTetMeshinline
tracked_area_normal(const std::vector< std::array< size_t, 3 > > &faces) constwmtk::TetOptimizerMesh
tracked_faces() constwmtk::TetMesh
tracked_faces_around(const std::vector< size_t > &vs, bool all) constwmtk::TetMeshprotected
tracked_feature_edges() const overridewmtk::TetOptimizerMeshvirtual
tracked_not_facing(const std::vector< std::array< size_t, 3 > > &faces, const Eigen::Vector3d &n) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
tracked_star_folds(const std::vector< std::array< size_t, 3 > > &faces) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
tracked_surface_after(const std::vector< size_t > &vs, bool all) override (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshvirtual
tracked_surface_before(const std::vector< size_t > &vs, bool all) override (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshvirtual
tracked_surface_boundary() constwmtk::TetOptimizerMesh
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 > > &center_split_tets)wmtk::TetMesh
triangle_insertion_after(const std::vector< std::vector< Tuple > > &) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprotectedvirtual
triangle_insertion_before(const std::vector< Tuple > &faces) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprotectedvirtual
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::TetMeshinlineprivate
try_set_vertex_mutex(size_t vid, int threadid) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprivate
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) constwmtk::TetMesh
tuple_from_cell(size_t cid) const (defined in wmtk::TetMesh)wmtk::TetMeshinline
tuple_from_edge(size_t tid, int local_eid) constwmtk::TetMesh
tuple_from_edge(const std::array< size_t, 2 > &vids) constwmtk::TetMesh
tuple_from_face(size_t tid, int local_fid) constwmtk::TetMesh
tuple_from_face(const std::array< size_t, 3 > &vids) constwmtk::TetMesh
tuple_from_face(const simplex::Face &f) const (defined in wmtk::TetMesh)wmtk::TetMesh
tuple_from_tet(size_t tid) constwmtk::TetMesh
tuple_from_vertex(size_t vid) constwmtk::TetMesh
tuple_from_vids(size_t vid0, size_t vid1, size_t vid2, size_t vid3) constwmtk::TetMesh
unlock_vertex_mutex(const Tuple &v) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprivate
unlock_vertex_mutex(size_t vid) (defined in wmtk::TetMesh)wmtk::TetMeshinlineprivate
update_attributes() overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
update_attributes_and_history()wmtk::TetOptimizerMesh
use_colored_smoothing() constwmtk::TetOptimizerMesh
vector typedef (defined in wmtk::TetMesh)wmtk::TetMesh
vert_capacity() constwmtk::TetMeshinline
vert_storage_capacity() const (defined in wmtk::TetMesh)wmtk::TetMeshinline
VertAttCol typedef (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
vertex_adjacent_boundary_faces(const Tuple &t) constwmtk::TetMesh
vertex_carries_offset_term(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
vertex_has_feature_edge(size_t vid) constwmtk::TetOptimizerMesh
vertex_has_live_offset_face(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
vertex_is_held(size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMesh
vertex_is_on_domain_boundary(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
vertex_is_on_region(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
vertex_is_on_surface(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTetMeshvirtual
vertex_is_rounded(const size_t vid) const overridewmtk::TetOptimizerMeshinlineprotectedvirtual
vertex_region(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMeshinline
vertex_size() constwmtk::TetMeshinline
vertex_valence(const size_t vid) constwmtk::TetMeshinline
VertexExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
VertexMutex typedefwmtk::TetMesh
vertices_of_tets(const std::vector< size_t > &tids) constwmtk::TetMeshprivate
vol_amips3(const std::array< size_t, 4 > &vids, const double amips3) constwmtk::components::topological_offset::TopoOffsetTetMeshinline
volume_capture(const std::vector< size_t > &vs) constwmtk::TetMeshprivate
volume_history_before(const std::vector< size_t > &vs)wmtk::TetMeshprivate
volume_history_commit(history::VolumeOp op, std::array< size_t, 2 > surface_edits, const std::vector< size_t > &op_vertices, const std::vector< size_t > &vs_after) (defined in wmtk::TetMesh)wmtk::TetMeshprivate
wait_debug_frame_write()wmtk::components::topological_offset::TopoOffsetTetMesh
warn_if_offset_reaches_domain_boundary() constwmtk::components::topological_offset::TopoOffsetTetMesh
warn_if_surface_topology_changed(const SurfaceTopoSignature &before, const char *where) const (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMeshinline
write_debug_frame(const std::string &label)wmtk::components::topological_offset::TopoOffsetTetMesh
write_debug_pvd(const std::string &out, const DebugTimeline &timeline)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
write_input_complex(const std::string &path) (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh
write_optimization_debug_output(const std::string &path) overridewmtk::components::topological_offset::TopoOffsetTetMeshinlinevirtual
write_phi_grid(const std::string &path, int n) constwmtk::components::topological_offset::TopoOffsetTetMesh
write_vtu(const std::string &path, MeshMap *output=nullptr)wmtk::components::topological_offset::TopoOffsetTetMesh
write_vtu_frame(const VtuFrame &frame, MeshMap *output=nullptr)wmtk::components::topological_offset::TopoOffsetTetMeshstatic
~RationalPositions()=default (defined in wmtk::RationalPositions)wmtk::RationalPositionsvirtual
~TetMesh()=default (defined in wmtk::TetMesh)wmtk::TetMeshvirtual
~TetOptimizerMesh() override=default (defined in wmtk::TetOptimizerMesh)wmtk::TetOptimizerMesh
~TopoOffsetTetMesh() override=default (defined in wmtk::components::topological_offset::TopoOffsetTetMesh)wmtk::components::topological_offset::TopoOffsetTetMesh