21 #ifndef DISCRETIZATION_PUSHER_H 22 #define DISCRETIZATION_PUSHER_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 29 #include "SheafSystem/any.h" 35 class section_space_schema_member;
41 using namespace sheaf;
45 class discretization_push_action;
78 const sec_vd& xglobal_coord,
110 const sec_vd& xglobal_coord,
117 const sec_vd& xglobal_coord,
123 const sec_vd& xglobal_coord,
139 virtual bool invariant()
const;
153 #endif // ifndef DISCRETIZATION_PUSHER_H A push-forward operator for discretization subposets; pushes members into the global coordinate space...
Namespace for fields component of sheaf system.
The action to executed by discretization_pusher::push on each member of a discretization subposet...
void push(const SJCB &xjcb, const SVECTOR &xvector, SR &xresult, bool xauto_access)
Abstract base class with useful features for all objects.
A section of a fiber bundle with a d-dimensional vector space fiber.
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.