add_invariant(std::shared_ptr< Invariant > invariant) | wmtk::operations::Operation | inline |
add_transfer_strategy(const std::shared_ptr< const operations::AttributeTransferStrategyBase > &other) | wmtk::operations::Operation | |
after(const std::vector< simplex::Simplex > &unmods, const std::vector< simplex::Simplex > &mods) const | wmtk::operations::Operation | protectedvirtual |
apply_attribute_transfer(const std::vector< simplex::Simplex > &direct_mods) | wmtk::operations::Operation | protected |
AttributesUpdate(Mesh &m) | wmtk::operations::AttributesUpdate | |
before(const simplex::Simplex &simplex) const | wmtk::operations::Operation | protectedvirtual |
clear_attribute_transfer_strategies() | wmtk::operations::Operation | |
execute(const simplex::Simplex &simplex) override | wmtk::operations::Rounding | virtual |
get_transfer_strategy(const attribute::MeshAttributeHandle &attribute) | wmtk::operations::Operation | |
m_attr_transfer_strategies | wmtk::operations::Operation | protected |
m_coordinate_handle | wmtk::operations::Rounding | private |
m_invariants | wmtk::operations::Operation | protected |
m_mesh | wmtk::operations::Operation | private |
m_priority | wmtk::operations::Operation | protected |
m_use_random_priority | wmtk::operations::Operation | private |
mesh() const | wmtk::operations::Operation | inline |
mesh() | wmtk::operations::Operation | inline |
Operation(Mesh &mesh) | wmtk::operations::Operation | |
operator()(const simplex::Simplex &simplex) | wmtk::operations::Operation | virtual |
primitive_type() const override | wmtk::operations::AttributesUpdate | inlinevirtual |
priority(const simplex::Simplex &simplex) const | wmtk::operations::Operation | inlinevirtual |
reserve_enough_simplices() | wmtk::operations::Operation | virtual |
Rounding(Mesh &m, TypedAttributeHandle< Rational > &coordinate) | wmtk::operations::Rounding | |
set_priority(const std::function< double(const simplex::Simplex &)> &func) | wmtk::operations::Operation | inline |
set_transfer_strategy(const attribute::MeshAttributeHandle &attribute, const std::shared_ptr< const operations::AttributeTransferStrategyBase > &other) | wmtk::operations::Operation | |
unmodified_primitives(const simplex::Simplex &simplex) const override | wmtk::operations::AttributesUpdate | protectedvirtual |
use_random_priority() const | wmtk::operations::Operation | inlinevirtual |
use_random_priority() | wmtk::operations::Operation | inlinevirtual |
~Operation() | wmtk::operations::Operation | virtual |