21 #ifndef SECTION_PUSHER_PULLBACK_ACTION_H 22 #define SECTION_PUSHER_PULLBACK_ACTION_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 28 #ifndef DISCRETIZATION_PUSH_ACTION_H 29 #include "SheafSystem/discretization_push_action.h" 32 #ifndef PULLBACK_MAP_H 33 #include "SheafSystem/pullback_map.h" 38 class sec_ed_invertible;
115 pb_map_type& _pb_map;
132 #endif // ifndef SECTION_PUSHER_PULLBACK_ACTION_H pb_map_type::iterator pb_map_itr_type
The type of iterator for the pullback map.
Namespace for fields component of sheaf system.
The action to executed by discretization_pusher::push on each member of a discretization subposet...
pullback_map pb_map_type
The type for the domain evaluation member to range pullback map.
A discretization push action for section_pusher; pulls a range discretization member back into the do...
An abstract invertible section of a fiber bundle with a d-dimensional base space and a d-dimensional ...
pullback_map_entry pb_type
The type of entry in the pullback map.
An index within the external ("client") scope of a given id space.
An entry in a discretization map.
A map from members of a discretization subposet to points in a base space.
Namespace for geometry component of sheaf system.
std::pair< pb_map_itr_type, pb_map_itr_type > pb_map_range_type
The type of iterator range for the pullback map.