10 , m_todo_handle(todo_handle)
27 , m_todo_handle(todo_handle)
37 , m_todo_handle(todo_handle)
38 , m_comparison_handle(comparison_handle)
63 , m_todo_handle(todo_handle)
73 , m_todo_handle(todo_handle)
74 , m_comparison_handle(comparison_handle)
const attribute::Accessor< T, Mesh, D > create_const_accessor(const attribute::MeshAttributeHandle &handle) const
bool before(const simplex::Simplex &t) const override
const TypedAttributeHandle< int64_t > m_todo_handle
TodoInvariant(const Mesh &m, const TypedAttributeHandle< int64_t > &todo_handle, const int64_t val=1)
Invariant for todo-list in scheduler.
const std::optional< TypedAttributeHandle< double > > m_comparison_handle
const TypedAttributeHandle< double > m_todo_handle
TodoLargerInvariant(const Mesh &m, const TypedAttributeHandle< double > &todo_handle, const double val)
Invariant for todo-list in scheduler.
bool before(const simplex::Simplex &t) const override
const std::optional< TypedAttributeHandle< double > > m_comparison_handle
TodoSmallerInvariant(const Mesh &m, const TypedAttributeHandle< double > &todo_handle, const double val)
Invariant for todo-list in scheduler.
bool before(const simplex::Simplex &t) const override
const TypedAttributeHandle< double > m_todo_handle
T const_scalar_attribute(const ArgType &t) const
Handle that represents attributes for some mesh.
PrimitiveType primitive_type() const
const Mesh & mesh() const
PrimitiveType primitive_type() const