AttributeTransferStrategy(const attribute::MeshAttributeHandle &my_handle) | wmtk::operations::AttributeTransferStrategy< MyType > | |
AttributeTransferStrategyBase(const attribute::MeshAttributeHandle &my_handle) | wmtk::operations::AttributeTransferStrategyBase | |
BaseType typedef | wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType > | |
CastAttributeTransferStrategy(const attribute::MeshAttributeHandle &my_handle, const attribute::MeshAttributeHandle &parent_handle) | wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType > | inline |
convert(const ParentMatType &v) | wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType > | inlinestatic |
FunctorType typedef | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
FunctorWithoutSimplicesType typedef | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
get_parent_simplices(const Mesh &m, const Mesh &parent, const simplex::Simplex &s, PrimitiveType parent_primitive_type) | wmtk::operations::AttributeTransferStrategyBase | static |
get_parent_simplices(const attribute::MeshAttributeHandle &me, const attribute::MeshAttributeHandle &parent, const simplex::Simplex &s) | wmtk::operations::AttributeTransferStrategyBase | static |
handle() const | wmtk::operations::AttributeTransferStrategyBase | inline |
handle() | wmtk::operations::AttributeTransferStrategyBase | inline |
m_functor | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | private |
m_handle | wmtk::operations::AttributeTransferStrategyBase | private |
m_parent_handle | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | private |
make_nosimplices_func(FunctorWithoutSimplicesType &&fp) | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | inlinestatic |
matches_attribute(const wmtk::attribute::MeshAttributeHandle &attr) const | wmtk::operations::AttributeTransferStrategyBase | |
MatType typedef | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
mesh() override | wmtk::operations::AttributeTransferStrategy< MyType > | virtual |
mesh()=0 | wmtk::operations::AttributeTransferStrategy< MyType > | virtual |
mesh() const | wmtk::operations::AttributeTransferStrategy< MyType > | virtual |
wmtk::operations::AttributeTransferStrategyBase::mesh() const | wmtk::operations::AttributeTransferStrategyBase | |
MyVecType typedef | wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType > | |
parent_primitive_type() const | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
ParentMatType typedef | wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType > | |
primitive_type() const override | wmtk::operations::AttributeTransferStrategy< MyType > | virtual |
read_parent_values(const simplex::Simplex &my_simplex) const | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | protected |
run(const simplex::Simplex &s) const final override | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | virtual |
run_on_all() const | wmtk::operations::AttributeTransferStrategyBase | |
SingleAttributeTransferStrategy(const attribute::MeshAttributeHandle &my_handle, const attribute::MeshAttributeHandle &parent_handle, FunctorType &&=nullptr) | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
SingleAttributeTransferStrategy(const attribute::MeshAttributeHandle &my_handle, const attribute::MeshAttributeHandle &parent_handle, FunctorWithoutSimplicesType &&=nullptr) | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
sources() const final override | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | inlinevirtual |
targets() const final override | wmtk::operations::AttributeTransferStrategyBase | inlinevirtual |
VecType typedef | wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
~AttributeTransferEdge()=0 | wmtk::operations::AttributeTransferEdge | pure virtual |
~AttributeTransferStrategyBase() | wmtk::operations::AttributeTransferStrategyBase | virtual |