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

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

active_quality_threshold() const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshinline
active_vertices() const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshvirtual
all_vertex_ids() const overridewmtk::TriOptimizerMeshprotectedvirtual
ambient_assert()wmtk::components::topological_offset::TopoOffsetTriMesh
any_tag_present(const CellTag &tag1, const CellTag &tag2) constwmtk::components::topological_offset::TopoOffsetTriMeshinlineprivate
append_frame_label(size_t idx, const std::string &label) constwmtk::components::topological_offset::TopoOffsetTriMesh
assign_band_regions() (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
audit_surface_containment(const std::string &when) constwmtk::components::topological_offset::TopoOffsetTriMesh
band_vertex_distance_error(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
band_vertex_is_reachable(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
band_vertex_mask() constwmtk::components::topological_offset::TopoOffsetTriMesh
band_vertex_residual(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
build_boundary_envelopes(const char *when, EnvelopeSetup setup)wmtk::components::topological_offset::TopoOffsetTriMesh
cell_capacity() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
check_edge_manifold() constwmtk::TriMesh
check_link_condition(const Tuple &t) constwmtk::TriMesh
check_mesh_connectivity_validity() constwmtk::TriMesh
check_no_vertex_on_both_surfaces(const char *when) constwmtk::components::topological_offset::TopoOffsetTriMesh
check_offset_within_support(const char *when) constwmtk::components::topological_offset::TopoOffsetTriMesh
churn_countswmtk::components::topological_offset::TopoOffsetTriMesh
classify_curve_edges()wmtk::components::topological_offset::TopoOffsetTriMesh
clear_slots_exhausted() (defined in wmtk::TriMesh)wmtk::TriMeshinline
coarsen_collapse_edge(const Tuple &e, std::vector< Tuple > &new_tris)wmtk::TriOptimizerMesh
coarsen_mesh()wmtk::TriOptimizerMesh
coarsen_scratch (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshprivate
collapse_after_vertex(size_t v1, size_t v2) override (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collapse_all_edges(bool is_limit_length=true) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
collapse_all_edges_impl(bool is_limit_length, int lock_ring, size_t max_passes=0) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshprivate
collapse_before_vertex(size_t v1, size_t v2) override (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collapse_cache (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshprotected
collapse_edge(const Tuple &t, std::vector< Tuple > &new_t)wmtk::TriMeshvirtual
collapse_edge_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collapse_edge_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collapse_edge_conn(const Tuple &loc0, std::vector< Tuple > &new_tris, Tuple &return_t, size_t &new_vid, std::vector< std::pair< size_t, TriangleConnectivity > > &old_tris, std::vector< std::pair< size_t, VertexConnectivity > > &old_vertices, std::vector< std::pair< size_t, size_t > > &same_edge_vid_fid, std::vector< size_t > &n12_intersect_fids)wmtk::TriMesh
collapse_edge_rollback(size_t &new_vid, std::vector< std::pair< size_t, TriangleConnectivity > > &old_tris, std::vector< std::pair< size_t, VertexConnectivity > > &old_vertices, std::vector< std::pair< size_t, size_t > > &same_edge_vid_fid, std::vector< size_t > &n12_intersect_fids)wmtk::TriMesh
collapse_pass_begin() overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collapse_pass_end(size_t) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshinlineprotectedvirtual
collapse_quality_allowed(size_t v1, size_t v2, double q, double ring_max) const overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
collect_vertex_ball(const size_t *seeds, size_t n_seeds, int n, CoarsenScratch &scr) constwmtk::TriOptimizerMeshprivate
compute_distance_deviation() constwmtk::components::topological_offset::TopoOffsetTriMesh
consolidate_mesh()wmtk::TriMesh
containment_for(uint64_t region_mask, bool on_offset) constwmtk::components::topological_offset::TopoOffsetTriMesh
curve_tangent(int64_t tag, const Vector2d &x, const Vector2d &prefer, Vector2d &tau) constwmtk::components::topological_offset::TopoOffsetTriMesh
distance_deviation_split() const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
edge_borders_released_boundary(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
edge_boundary_bits(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_conv_ratio(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
edge_id_from_simplex(const simplex::Edge &e) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_interpolation_residual(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
edge_is_complex_boundary(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
edge_is_offset(const size_t eid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_is_offset_surface_live(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
edge_is_on_domain_boundary(const size_t eid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_is_on_surface(const std::array< size_t, 2 > &vids) const overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
edge_is_region(const size_t eid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_mask(const std::array< size_t, 2 > &vids) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_region(const size_t va, const size_t vb) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_snapshot(const size_t eid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
edge_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshprivate
edge_valence(const TriMesh::Tuple &t) constwmtk::TriMesh
EdgeAttCol typedef (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
EdgeAttributes typedef (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
EdgeExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
EDGES_PER_CELL (defined in wmtk::TriMesh)wmtk::TriMeshstatic
EdgeSplitMode enum name (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
empty_input_complex()wmtk::components::topological_offset::TopoOffsetTriMesh
energy_criterion() (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
envelope_for_mask(uint64_t mask) constwmtk::components::topological_offset::TopoOffsetTriMesh
envelope_key_name(int64_t tag) constwmtk::components::topological_offset::TopoOffsetTriMesh
envelope_setup() const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
EnvelopeSetup enum namewmtk::components::topological_offset::TopoOffsetTriMesh
execute_offset(const std::filesystem::path &output_file) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
face_criterion_rel(const size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_flatness(size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_in_region(const size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_is_deformable(size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_is_input_complex(const size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_is_offset_band(const size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_is_plastic(size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
face_is_released_band(size_t fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
face_snapshot(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
face_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshprivate
FaceAttCol typedef (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
FaceExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
for_each_edge(const std::function< void(const Tuple &)> &)wmtk::TriMesh
for_each_face(const std::function< void(const Tuple &)> &)wmtk::TriMesh
for_each_offset_edge_sample(const Tuple &e, Visit &&visit) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
for_each_vertex(const std::function< void(const Tuple &)> &)wmtk::TriMesh
front_chord_target(size_t va, size_t vb, double len, double sag, double tube) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_alignment_traps_1d_solve(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_conv_ratio(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_move_direction(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_normal(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_normal_gradient(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
front_vertex_touches_other(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
get_edge_adjacent_faces(const Tuple &f) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
get_edge_vertices(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_edge_vids(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_edges() constwmtk::TriMesh
get_edges_by_condition(std::function< bool(const EdgeAttributes &)> cond) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_faces() constwmtk::TriMesh
get_incident_fids_for_edge(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_incident_fids_for_edge(const size_t vid0, const size_t vid1) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_length2(const Tuple &l) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_max_avg_energy() (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_next_empty_slot_t()wmtk::TriMeshprivate
get_next_empty_slot_v()wmtk::TriMeshprivate
get_one_ring_edges_for_vertex(const Tuple &t) constwmtk::TriMesh
get_one_ring_edges_for_vertex(const size_t vid) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_one_ring_fids_for_vertex(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_one_ring_fids_for_vertex(const size_t vid) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_one_ring_tris_for_vertex(const Tuple &t) constwmtk::TriMesh
get_one_ring_vids_for_vertex_duplicate(const size_t &t) constwmtk::TriMesh
get_one_ring_vids_for_vertex_duplicate(const size_t &t, std::vector< size_t > &one_ring) const (defined in wmtk::TriMesh)wmtk::TriMesh
get_order_of_edge(const std::array< size_t, 2 > &vids) constwmtk::TriMesh
get_order_of_vertex(const size_t vid) constwmtk::TriMesh
get_partition_id(const Tuple &loc) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshinline
get_quality(const std::array< size_t, 3 > &vs) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_quality(const Tuple &loc) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_quality(const size_t fid) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
get_surface_edges_for_vertex(const size_t vid) constwmtk::TriMesh
get_tuple_from_edge(const simplex::Edge &e) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
get_valence_for_vertex(const Tuple &t) constwmtk::TriMeshinline
get_vertices() constwmtk::TriMesh
gradation_smooth_sizing(double grade, const std::vector< size_t > &seeds)wmtk::TriOptimizerMesh
gradient_reference() constwmtk::components::topological_offset::TopoOffsetTriMeshinline
gradient_split(bool include_edge_samples=true) constwmtk::components::topological_offset::TopoOffsetTriMesh
init(size_t n_vertices, const std::vector< std::array< size_t, 3 > > &tris)wmtk::TriMesh
init(const MatrixXi &F)wmtk::TriMesh
init_from_image(const MatrixXd &V, const MatrixXi &F, const MatrixSi &F_tags, const MatrixXd &V_env, const MatrixXi &F_env, const std::vector< std::string > &tag_names, const std::string &curve_name="")wmtk::components::topological_offset::TopoOffsetTriMesh
init_input_complex_bvh()wmtk::components::topological_offset::TopoOffsetTriMesh
init_offset_potential()wmtk::components::topological_offset::TopoOffsetTriMesh
init_offset_sizing_field()wmtk::components::topological_offset::TopoOffsetTriMesh
init_region_potentials(double delta, double effective_factor) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
init_surfaces_and_boundaries()wmtk::components::topological_offset::TopoOffsetTriMesh
INPUT_SURFACE_CLASSwmtk::components::topological_offset::TopoOffsetTriMeshstatic
invariants(const std::vector< Tuple > &tris) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
is_boundary_edge(const TriMesh::Tuple &t) constwmtk::TriMesh
is_boundary_vertex(const TriMesh::Tuple &t) constwmtk::TriMeshinline
is_edge_on_bbox(const Tuple &loc) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_edge_on_bbox(const std::array< size_t, 2 > &vids) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_edge_on_surface(const Tuple &loc) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_edge_on_surface(const std::array< size_t, 2 > &vids) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_force_split_edge(const size_t v1, const size_t v2) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshinline
is_inverted(const std::array< size_t, 3 > &vs) constwmtk::TriOptimizerMesh
is_inverted(const Tuple &loc) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_inverted(const size_t fid) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_inverted_f(const Tuple &loc) constwmtk::TriOptimizerMesh
is_inverted_f(const size_t fid) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
is_manifold_edge(const TriMesh::Tuple &t) constwmtk::TriMesh
is_manifold_vertex(const size_t vid) const (defined in wmtk::TriMesh)wmtk::TriMeshinline
is_simplicially_embedded() constwmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_collapse (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_collapse_offset_rejectwmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_collapse_offset_removed (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_recollapsed (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_recollapsed_same_pass (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_split (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_split_bornwmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_split_offset (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_split_offset_beforewmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_swap (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
iter_cnt_swap_offset_reject (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
kFlatThreshold (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshstatic
kNeedleQualitywmtk::components::topological_offset::TopoOffsetTriMeshstatic
kNeedleReports (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshstatic
label_input_complex()wmtk::components::topological_offset::TopoOffsetTriMesh
label_offset_boundary()wmtk::components::topological_offset::TopoOffsetTriMesh
local_operations(const std::array< int, 4 > &ops, bool collapse_limit_length=true) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
lock_vertex_ball(const size_t *seeds, size_t n_seeds, int threadid, int n, size_t mark)wmtk::TriMeshprivate
log_front_profile(size_t vid)wmtk::components::topological_offset::TopoOffsetTriMesh
log_refine_block_census(const std::string &when, double filter_energy) constwmtk::components::topological_offset::TopoOffsetTriMesh
log_region_edge_mask_health(const std::string &when) constwmtk::components::topological_offset::TopoOffsetTriMesh
log_smooth_trace() const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
log_stuck_refine_census(double max_metric, double filter_energy)wmtk::components::topological_offset::TopoOffsetTriMesh
log_worst_dist_vertex() const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_ab_roundwmtk::components::topological_offset::TopoOffsetTriMesh
m_all_roundedwmtk::RationalPositionsprotected
m_coarsen_modewmtk::TriOptimizerMeshprotected
m_coarsen_stats (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_collapse_limit_length (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_collapse_parent_flatnesswmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_collapse_survivor_sizingwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_complex_tagwmtk::components::topological_offset::TopoOffsetTriMeshstatic
m_convergedwmtk::components::topological_offset::TopoOffsetTriMesh
m_curve_E (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_curve_tagwmtk::components::topological_offset::TopoOffsetTriMesh
m_curve_Vwmtk::components::topological_offset::TopoOffsetTriMesh
m_debug_last_phase (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_debug_last_round (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_debug_passwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_debug_pass_namewmtk::TriOptimizerMesh
m_debug_print_counter (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_debug_seqwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deform_tagswmtk::components::topological_offset::TopoOffsetTriMesh
m_deg_collapse_allowed (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deg_collapse_by_ringmax (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deg_collapse_by_stop (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deg_collapse_by_unrounded (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deg_collapse_offered (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_deg_prev_countswmtk::components::topological_offset::TopoOffsetTriMesh
m_deg_split_created (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_edge_attr_groupwmtk::TriOptimizerMesh
m_edge_attribute (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_edge_extra (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_edge_split_mode (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_energy_verdictwmtk::components::topological_offset::TopoOffsetTriMesh
m_env_polyline_Vwmtk::components::topological_offset::TopoOffsetTriMesh
m_envelope (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_envelope_eps (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_F_envelope (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_face_attr_groupwmtk::TriOptimizerMesh
m_face_attribute (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_face_extra (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_face_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_flat_created_collapse (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_flat_created_split (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_flat_genesis_reports (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_flat_worsened_split (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_force_split_count (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_force_split_edges (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_freeze_frontwmtk::components::topological_offset::TopoOffsetTriMesh
m_front_gradient_referencewmtk::components::topological_offset::TopoOffsetTriMesh
m_front_gradient_worst_vidwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_gradient_referencewmtk::components::topological_offset::TopoOffsetTriMesh
m_has_envelope (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_high_valence_claim (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_high_valence_claim_size (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_high_valence_rejects (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_init_counts (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_input_complex_bvhwmtk::components::topological_offset::TopoOffsetTriMesh
m_isect_cachewmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_isect_mutex (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_iterations_usedwmtk::TriOptimizerMesh
m_n_regionswmtk::components::topological_offset::TopoOffsetTriMesh
m_needle_prewmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_reports (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_smooth_fixed (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_smooth_offered (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_smooth_reached (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_smooth_reportswmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_needle_smooth_stationary (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_offset_envelopewmtk::components::topological_offset::TopoOffsetTriMesh
m_offset_isect_cachewmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_offset_output_tag_ids (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_offset_paramswmtk::components::topological_offset::TopoOffsetTriMesh
m_offset_potentialwmtk::components::topological_offset::TopoOffsetTriMesh
m_op_epochwmtk::TriOptimizerMeshprotected
m_opt_split_cache (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_paramswmtk::TriOptimizerMesh
m_phasewmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_E (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_Fwmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_face_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_P (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_point_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_seg_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_Vwmtk::components::topological_offset::TopoOffsetTriMesh
m_phi_vert_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_placement_env_entry_outsidewmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_placement_pressedwmtk::components::topological_offset::TopoOffsetTriMesh
m_placement_projectedwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_placement_tangentialwmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_plastic_activewmtk::components::topological_offset::TopoOffsetTriMesh
m_preallocation_factor (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_quality_convergedwmtk::components::topological_offset::TopoOffsetTriMesh
m_quality_max_amips (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_region_potentialswmtk::components::topological_offset::TopoOffsetTriMesh
m_released_envelopewmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_released_mutex (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_released_tube_dirty (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshmutable
m_ring_lock_scratch (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_s_amipswmtk::TriOptimizerMesh
m_s_envelope (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_single_tag (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_singlebody (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_smooth_rejectswmtk::TriOptimizerMesh
m_smooth_trace (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_solver (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_source_tagswmtk::components::topological_offset::TopoOffsetTriMesh
m_stuck_calls (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_stuck_prev_cellswmtk::components::topological_offset::TopoOffsetTriMesh
m_tag_bitwmtk::components::topological_offset::TopoOffsetTriMesh
m_tag_envelopeswmtk::components::topological_offset::TopoOffsetTriMesh
m_tag_id_to_name (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_tag_name_to_id (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_tag_polyline (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_tags_count (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_tri_connectivity (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_use_link_condition (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_V_envelope (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_vertex_attr_groupwmtk::TriOptimizerMesh
m_vertex_attribute (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
m_vertex_connectivity (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_vertex_extra (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_vertex_mutex (defined in wmtk::TriMesh)wmtk::TriMeshprivate
m_vertex_regionwmtk::components::topological_offset::TopoOffsetTriMesh
m_vtu_counter (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
m_wall_tagwmtk::components::topological_offset::TopoOffsetTriMeshstatic
m_worst_dist_vidwmtk::components::topological_offset::TopoOffsetTriMeshmutable
marching_split_edge_after(const Tuple &t) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
marching_split_edge_before(const Tuple &t) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
marching_tris()wmtk::components::topological_offset::TopoOffsetTriMesh
mark_input_complex_vertices()wmtk::components::topological_offset::TopoOffsetTriMesh
max_band_vertex_distance() constwmtk::components::topological_offset::TopoOffsetTriMesh
MAX_ENERGYwmtk::TriOptimizerMeshstatic
mesh_improvement(int max_its=80) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
mutex_release_stack (defined in wmtk::TriMesh)wmtk::TriMesh
needle_forensics() constwmtk::components::topological_offset::TopoOffsetTriMesh
needle_scan(const char *when) constwmtk::components::topological_offset::TopoOffsetTriMesh
NUM_THREADS (defined in wmtk::TriMesh)wmtk::TriMesh
offset_edge_samples(const Tuple &e) constwmtk::components::topological_offset::TopoOffsetTriMesh
offset_gradient_tolerance() constwmtk::components::topological_offset::TopoOffsetTriMeshinline
offset_is_manifold()wmtk::components::topological_offset::TopoOffsetTriMesh
offset_residual_samples() constwmtk::components::topological_offset::TopoOffsetTriMeshinline
offset_residual_tolerance() constwmtk::components::topological_offset::TopoOffsetTriMeshinline
OFFSET_SURFACE_CLASS (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshstatic
offset_vertex_normal(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
op_countswmtk::components::topological_offset::TopoOffsetTriMesh
optimization_bare_coarsen_passes() const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
optimization_debug_checkpoint()wmtk::TriOptimizerMeshinlineprotectedvirtual
optimization_metricswmtk::components::topological_offset::TopoOffsetTriMesh
optimization_quality_stats() overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
optimization_stalled(double prev, double cur)wmtk::TriOptimizerMeshinlineprotectedvirtual
optimization_stop_at_float() const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshinlineprotectedvirtual
optimization_stop_metric() const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
optimize_offset(const std::filesystem::path &output_file)wmtk::components::topological_offset::TopoOffsetTriMesh
optimize_offset_single_phase()wmtk::components::topological_offset::TopoOffsetTriMesh
OptPhase enum namewmtk::components::topological_offset::TopoOffsetTriMesh
oriented_tri_vertices(const Tuple &t) constwmtk::TriMesh
oriented_tri_vids(const Tuple &t) constwmtk::TriMesh
oriented_tri_vids(const size_t i) const (defined in wmtk::TriMesh)wmtk::TriMesh
p_edge_attrs (defined in wmtk::TriMesh)wmtk::TriMesh
p_face_attrs (defined in wmtk::TriMesh)wmtk::TriMesh
p_vertex_attrs (defined in wmtk::TriMesh)wmtk::TriMesh
partition_mesh() (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
partition_mesh_morton() (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
phase_b_front_energy(size_t vid, const std::shared_ptr< const OffsetPotential2D > &pot) constwmtk::components::topological_offset::TopoOffsetTriMesh
phase_b_front_gradient_linf()wmtk::components::topological_offset::TopoOffsetTriMesh
phase_b_front_objective(size_t vid, const Vector2d &x) constwmtk::components::topological_offset::TopoOffsetTriMesh
phase_places_front() constwmtk::components::topological_offset::TopoOffsetTriMeshinline
potential_for(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
potential_for_edge(const size_t va, const size_t vb) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
potential_for_face(const size_t fid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
potential_for_region(const int region) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
potential_ptr_for(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
pre_optimize_input_mesh()wmtk::components::topological_offset::TopoOffsetTriMesh
preallocation_factor() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
project_into_containment(size_t vid, Vector2d &x) constwmtk::components::topological_offset::TopoOffsetTriMesh
quality_rel(const size_t fid) constwmtk::TriOptimizerMeshinlinevirtual
rebuild_offset_envelope()wmtk::components::topological_offset::TopoOffsetTriMesh
record_flatness(const char *op, double parent_flat, size_t child_fid) constwmtk::components::topological_offset::TopoOffsetTriMesh
refine_front_from_sag(const std::vector< EnergyCriterion::Refinable > &edges)wmtk::components::topological_offset::TopoOffsetTriMesh
refine_sizing_around_worst(double max_metric) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
region_max_quality_rel(const std::vector< size_t > &vids) constwmtk::TriOptimizerMeshprivate
release_deformable_regions()wmtk::components::topological_offset::TopoOffsetTriMesh
release_protect_attributes()wmtk::TriMeshinline
release_vertex_mutex_in_stack() (defined in wmtk::TriMesh)wmtk::TriMesh
release_vertex_mutex_to(size_t mark)wmtk::TriMesh
released_envelope() constwmtk::components::topological_offset::TopoOffsetTriMesh
remove_tris_by_ids(const std::vector< size_t > &fids)wmtk::TriMeshinline
report_needle(const char *op, size_t fid, double parent_q) constwmtk::components::topological_offset::TopoOffsetTriMesh
report_outside_support(const char *when, const DistanceSplit &s) constwmtk::components::topological_offset::TopoOffsetTriMesh
request_tri_slots(size_t n) (defined in wmtk::TriMesh)wmtk::TriMesh
request_vert_slots(size_t n) (defined in wmtk::TriMesh)wmtk::TriMesh
reserved_capacity(size_t live_count) const (defined in wmtk::TriMesh)wmtk::TriMeshinlineprivate
residual_split() constwmtk::components::topological_offset::TopoOffsetTriMesh
resize_mutex(size_t v) (defined in wmtk::TriMesh)wmtk::TriMeshinlineprotected
rest_energy_for_vertex(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
restore_edge(const size_t eid, const EdgeSnapshot2d &s) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
restore_face(const size_t fid, const FaceSnapshot2d &s) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
ring_max_quality(size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMesh
rollback_protected_attributes()wmtk::TriMeshinline
round(const Tuple &v)wmtk::TriOptimizerMesh
round_all_vertices()wmtk::RationalPositions
round_and_check_all_rounded()wmtk::RationalPositions
round_vertex(const size_t vid) overridewmtk::TriOptimizerMeshinlineprotectedvirtual
set_offset_tri_tags()wmtk::components::topological_offset::TopoOffsetTriMesh
set_preallocation_factor(double factor)wmtk::TriMeshinline
set_smoothing_position(size_t vid, const Vector2d &p) (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
set_use_link_condition(bool use_it)wmtk::TriMeshinline
set_vertex_position(const size_t vid, const Vector2d &p)wmtk::components::topological_offset::TopoOffsetTriMeshinline
simplex_from_edge(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_from_face(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_from_face(const size_t fid) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_from_vertex(const Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_incident_triangles(const simplex::Vertex &v) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_incident_triangles(const simplex::Edge &e) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_link_edges(const simplex::Vertex &v) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_link_vertices(const simplex::Vertex &v) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplex_link_vertices(const simplex::Edge &e) const (defined in wmtk::TriMesh)wmtk::TriMesh
simplicial_embedding()wmtk::components::topological_offset::TopoOffsetTriMesh
slots_exhausted() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
smooth_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
smooth_all_vertices(size_t n_iters=1)wmtk::TriOptimizerMesh
smooth_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
smooth_front_vertex_phase_b(const Tuple &t)wmtk::components::topological_offset::TopoOffsetTriMesh
smooth_plastic_vertex(const Tuple &t)wmtk::components::topological_offset::TopoOffsetTriMesh
smooth_vertex(const Tuple &t)wmtk::TriMesh
smooth_vertex_reversible(size_t vid, CoarsenScratch &scr)wmtk::TriOptimizerMeshprivate
smoothing_containment_envelope(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
smoothing_energy_envelope(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
smoothing_extra_energy(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
smoothing_position(size_t vid) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
smoothing_position_is_allowed(const size_t, const Vector2d &) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
sort_edges_by_length(std::vector< simplex::Edge > &edges)wmtk::components::topological_offset::TopoOffsetTriMeshinlineprivate
split_adjust_position(size_t v_new, const std::vector< Tuple > &children) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
split_after_vertex(size_t v_new) override (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshvirtual
split_all_edges() (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
split_cache (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshprotected
split_edge(const Tuple &t, std::vector< Tuple > &new_t)wmtk::TriMesh
split_edge_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
split_edge_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
split_face(const Tuple &t, std::vector< Tuple > &new_t)wmtk::TriMesh
split_face_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
split_face_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
stamp_plastic_rests()wmtk::components::topological_offset::TopoOffsetTriMesh
stamp_rest_face(size_t fid)wmtk::components::topological_offset::TopoOffsetTriMesh
start_protect_attributes()wmtk::TriMeshinline
substructure_link_condition(const Tuple &e_tuple) constwmtk::TriMesh
surface_envelope_for_edge(const std::array< size_t, 2 > &vids) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
surface_segment_is_outside(const size_t a, const size_t b) constwmtk::TriOptimizerMeshinline
swap_all_edges()wmtk::TriOptimizerMesh
swap_cache (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMeshprivate
swap_edge(const Tuple &t, std::vector< Tuple > &new_t)wmtk::TriMesh
swap_edge_after(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
swap_edge_before(const Tuple &t) overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
swap_weight(const Tuple &t) const (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
switch_component(const TriMesh::Tuple &t) constwmtk::TriMesh
switch_edge(const Tuple &t) constwmtk::TriMeshinline
switch_face(const Tuple &t) constwmtk::TriMeshinline
switch_vertex(const Tuple &t) constwmtk::TriMeshinline
tag_bits(const CellTag &tags) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
tangent_curve_tag(size_t vid, const Vector2d &x) constwmtk::components::topological_offset::TopoOffsetTriMesh
TopoOffsetTriMesh(Parameters &_m_offset_params, int _num_threads=0) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
tri_capacity() constwmtk::TriMeshinline
tri_is_simp_emb(const Tuple &t) constwmtk::components::topological_offset::TopoOffsetTriMesh
tri_storage_capacity() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
TriMesh() (defined in wmtk::TriMesh)wmtk::TriMeshinline
TriOptimizerMesh(OptimizerParameters &params)wmtk::TriOptimizerMeshinlineexplicit
try_set_edge_mutex_n_ring(const Tuple &e, int threadid, int n)wmtk::TriMesh
try_set_edge_mutex_two_ring(const Tuple &e, int threadid)wmtk::TriMesh
try_set_face_mutex_one_ring(const Tuple &f, int threadid)wmtk::TriMesh
try_set_vertex_mutex(const Tuple &v, int threadid) (defined in wmtk::TriMesh)wmtk::TriMeshinlineprivate
try_set_vertex_mutex(size_t vid, int threadid) (defined in wmtk::TriMesh)wmtk::TriMeshinlineprivate
try_set_vertex_mutex_n_ring(const Tuple &v, int threadid, int n)wmtk::TriMesh
try_set_vertex_mutex_n_ring(size_t vid, int threadid, int n) (defined in wmtk::TriMesh)wmtk::TriMesh
try_set_vertex_mutex_one_ring(const Tuple &v, int threadid)wmtk::TriMesh
try_set_vertex_mutex_two_ring(const Tuple &v, int threadid)wmtk::TriMesh
try_tuple_from_edge(const std::array< size_t, 2 > &vids) constwmtk::TriMesh
tuple_from_cell(size_t cid) const (defined in wmtk::TriMesh)wmtk::TriMeshinline
tuple_from_edge(size_t vid1, size_t vid2, size_t fid) constwmtk::TriMesh
tuple_from_edge(size_t fid, size_t local_eid) constwmtk::TriMeshinline
tuple_from_edge(const std::array< size_t, 2 > &vids) const (defined in wmtk::TriMesh)wmtk::TriMesh
tuple_from_simplex(const simplex::Face &s) const (defined in wmtk::TriMesh)wmtk::TriMesh
tuple_from_tri(size_t fid) constwmtk::TriMeshinline
tuple_from_vertex(size_t vid) constwmtk::TriMeshinline
tuple_from_vids(size_t vid0, size_t vid1, size_t vid2) const (defined in wmtk::TriMesh)wmtk::TriMesh
unlock_vertex_mutex(const Tuple &v) (defined in wmtk::TriMesh)wmtk::TriMeshinlineprivate
unlock_vertex_mutex(size_t vid) (defined in wmtk::TriMesh)wmtk::TriMeshinlineprivate
update_attributes()wmtk::TriOptimizerMeshinlinevirtual
use_link_condition() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
vector typedef (defined in wmtk::TriMesh)wmtk::TriMesh
vert_capacity() constwmtk::TriMeshinline
vert_storage_capacity() const (defined in wmtk::TriMesh)wmtk::TriMeshinline
VertAttCol typedef (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh
vertex_boundary_mask(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
vertex_component_count(const size_t vid) constwmtk::TriMesh
vertex_component_count(const TriMesh::Tuple &t) const (defined in wmtk::TriMesh)wmtk::TriMeshinline
vertex_fan_components(size_t vid, std::vector< size_t > &component_of, std::vector< size_t > &representatives) constwmtk::TriMeshprotected
vertex_is_on_domain_boundary(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
vertex_is_on_region(const size_t vid) constwmtk::components::topological_offset::TopoOffsetTriMeshinline
vertex_is_on_surface(const size_t vid) const overridewmtk::components::topological_offset::TopoOffsetTriMeshvirtual
vertex_is_rounded(const size_t vid) const overridewmtk::TriOptimizerMeshinlineprotectedvirtual
vertex_region(const size_t vid) const (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMeshinline
vertex_valence(const size_t vid) constwmtk::TriMeshinline
VertexExtraCol typedef (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
VertexMutex typedefwmtk::TriMesh
walk_along_curve(int64_t tag, const Vector2d &x, double s, Vector2d &out) constwmtk::components::topological_offset::TopoOffsetTriMesh
warn_if_offset_reaches_domain_boundary() constwmtk::components::topological_offset::TopoOffsetTriMesh
write_input_complex(const std::string &path) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
write_msh_groups(const std::string &file) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
write_phi_grid(const std::string &path, int n) constwmtk::components::topological_offset::TopoOffsetTriMesh
write_smoothing_debug_output(const std::string &path) const overridewmtk::components::topological_offset::TopoOffsetTriMeshinlinevirtual
write_vtu(const std::string &path) (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
~RationalPositions()=default (defined in wmtk::RationalPositions)wmtk::RationalPositionsvirtual
~TopoOffsetTriMesh() override=default (defined in wmtk::components::topological_offset::TopoOffsetTriMesh)wmtk::components::topological_offset::TopoOffsetTriMesh
~TriMesh() (defined in wmtk::TriMesh)wmtk::TriMeshinlinevirtual
~TriOptimizerMesh() override=default (defined in wmtk::TriOptimizerMesh)wmtk::TriOptimizerMesh