21 #ifndef EVAL_ITERATOR_H 22 #define EVAL_ITERATOR_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 28 #ifndef DEPTH_FIRST_ITERATOR_H 29 #include "SheafSystem/depth_first_iterator.h" 32 #ifndef BASE_SPACE_POSET_H 33 #include "SheafSystem/base_space_poset.h" 37 #include "SheafSystem/std_list.h" 41 #include "SheafSystem/sec_vd.h" 46 class index_space_handle;
52 using namespace sheaf;
56 class section_space_schema_member;
57 class section_evaluator;
58 class sec_rep_descriptor;
90 virtual bool is_ancestor_of(
const any* xother)
const;
100 bool invariant()
const;
116 virtual bool is_initialized()
const;
121 virtual void force_is_done();
137 void next(
bool xtruncate);
166 void put_schema_anchor(
const scoped_index& xschema_anchor_index);
255 bool _down_set_collection_enabled;
287 bool _vertex_discretization;
293 bool _disc_reversal_enabled;
323 void put_schema_variables();
329 #endif // ifndef EVAL_ITERATOR_H A client handle for a subposet.
An iterator over the members of the evaluation subposet contained in the downset of the base space of...
An abstract handle to a space of alternate integer identifiers (aliases) for a subset of a hub set of...
Abstract base class with useful features for all objects.
The lattice of closed cells of a cellular space; a lattice representation of a computational mesh...
An index within the external ("client") scope of a given id space.
A family of compatible section evaluators, one for each member of some family of cell types; a map fr...
unsigned long size_type
An unsigned integral type used to represent sizes and capacities.
void next()
Makes this the next member of the subset.
An abstract local section evaluator; a map from {local coordinates x dofs} to section value...
A section of a fiber bundle with a d-dimensional vector space fiber.
int_type pod_index_type
The plain old data index type.
Namespace for the sheaves component of the sheaf system.
A client handle for a poset member which has been prepared for use as a schema for a section space...
Namespace for the fiber_bundles component of the sheaf system.