Wildmeshing Toolkit
wmtk::invariants::CollapseEnergyBeforeInvariant Member List

This is the complete list of members for wmtk::invariants::CollapseEnergyBeforeInvariant, including all inherited members.

after(const std::vector< Tuple > &top_dimension_tuples_before, const std::vector< Tuple > &top_dimension_tuples_after) constwmtk::invariants::Invariantvirtual
before(const simplex::Simplex &s) const overridewmtk::invariants::CollapseEnergyBeforeInvariantvirtual
CollapseEnergyBeforeInvariant(const Mesh &m, const attribute::TypedAttributeHandle< Rational > &coordinate, const attribute::TypedAttributeHandle< double > &energy, int64_t collapse_type=0)wmtk::invariants::CollapseEnergyBeforeInvariant
directly_modified_after(const std::vector< simplex::Simplex > &simplices_before, const std::vector< simplex::Simplex > &simplices_after) constwmtk::invariants::Invariantvirtual
get_top_dimension_cofaces(const std::vector< simplex::Simplex > &simplices) constwmtk::invariants::Invariantprivate
Invariant(const Mesh &m)wmtk::invariants::CollapseEnergyBeforeInvariant
Invariant(const Mesh &m, bool use_before, bool use_old_state_in_after, bool use_new_state_in_after)wmtk::invariants::CollapseEnergyBeforeInvariant
wmtk::invariants::Invariant::Invariant(const Mesh &m)wmtk::invariants::Invariant
wmtk::invariants::Invariant::Invariant(const Mesh &m, bool use_before, bool use_old_state_in_after, bool use_new_state_in_after)wmtk::invariants::Invariant
m_collapse_typewmtk::invariants::CollapseEnergyBeforeInvariantprivate
m_coordinate_handlewmtk::invariants::CollapseEnergyBeforeInvariantprivate
m_energy_handlewmtk::invariants::CollapseEnergyBeforeInvariantprivate
m_meshwmtk::invariants::Invariantprivate
m_use_beforewmtk::invariants::Invariantprivate
m_use_new_state_in_afterwmtk::invariants::Invariantprivate
m_use_old_state_in_afterwmtk::invariants::Invariantprivate
mesh() constwmtk::invariants::Invariant
use_after() constwmtk::invariants::Invariant
use_before() constwmtk::invariants::Invariant
use_new_state_in_after() constwmtk::invariants::Invariant
use_old_state_in_after() constwmtk::invariants::Invariant
~Invariant()wmtk::invariants::Invariantvirtual