21 #ifndef SEC_E1_UNIFORM_H 22 #define SEC_E1_UNIFORM_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 29 #include "SheafSystem/sec_e1.h" 79 const std::string& xsection_suffix,
80 const std::string& xfiber_suffix,
121 bool xauto_access =
true);
130 int xbase_version = CURRENT_HOST_VERSION,
131 bool xauto_access =
true);
168 bool xauto_access =
true);
222 virtual const fiber_type& fiber_prototype()
const;
242 dof_type min_x(
bool xauto_access)
const;
247 dof_type max_x(
bool xauto_access)
const;
253 dof_type inc_x(
bool xauto_access)
const;
375 virtual const std::string& class_name()
const;
380 static const std::string& static_class_name();
414 bool is_ancestor_of(
const any* other)
const;
419 bool invariant()
const;
431 #endif // ifndef SEC_E1_UNIFORM_H virtual sec_e1 * clone() const
make a new handle, no state instance of current
A client handle for a subposet.
The abstract map from section dof ids to section dof values of heterogeneous type.
A space of scalars viewed as an antisymmetric tensor section space of degree 1.
The default name space; a poset which contains other posets as members.
The standard fiber bundles name space; extends the standard sheaves namespace by defining base space...
A path defined by a poset name and a member name separated by a forward slash ('/'). For example: "cell_definitions/triangle".
A member of a sec_rep_space; a section.
Euclidean vector space of dimension 1 (persistent version).
Abstract base class with useful features for all objects.
An index within the external ("client") scope of a given id space.
int_type pod_index_type
The plain old data index type.
A section of a fiber bundle with a 1-dimensional Euclidean vector space fiber.
sec_vd_dof_type dof_type
The type of degree of freedom.
Euclidean vector space of dimension 1 (volatile version).
void new_jim_state(abstract_poset_member &xbase_mbr, int xbase_version=CURRENT_HOST_VERSION, bool xauto_access=true)
Creates a new jim state in host() and attaches this handle to the state. The state is a partial secti...
An abstract client handle for a member of a poset.
An auto_block with a no-initialization initialization policy.
Namespace for the fiber_bundles component of the sheaf system.
A handle for a poset whose members are numerical representations of sections of a fiber bundle...