24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 29 #include "SheafSystem/atp.h" 119 virtual int p()
const;
162 virtual const std::string& class_name()
const;
167 static const std::string& static_class_name();
189 virtual bool is_ancestor_of(
const any_lite& xother)
const;
194 bool invariant()
const;
228 static const poset_path& standard_schema_path();
308 at1& operator=(
const at1& xother);
318 virtual const volatile_type& lite_prototype()
const;
323 virtual volatile_type* lite_type()
const;
384 virtual const std::string& class_name()
const;
389 static const std::string& static_class_name();
396 inline at1*
clone(
bool xnew_state,
bool xauto_access =
true)
const 398 return static_cast<at1*
>(
atp::clone(xnew_state, xauto_access));
417 host_type* host()
const;
440 bool is_ancestor_of(
const any* xother)
const;
445 virtual at1* clone()
const;
450 bool invariant()
const;
460 #endif // ifndef AT1_H An antisymmetric tensor of degree p.
The default name space; a poset which contains other posets as members.
A general antisymmetric tensor of degree 1 over an abstract vector space (persistent version)...
The standard fiber bundles name space; extends the standard sheaves namespace by defining base space...
A general antisymmetric tensor of degree 1 over an abstract vector space (volatile version)...
A client handle for a general, abstract partially order set.
A path defined by a poset name and a member name separated by a forward slash ('/'). For example: "cell_definitions/triangle".
static_const_int
The tensor degree (static version)
An antisymmetric tensor of degree p over an abstract vector space (volatile version).
Abstract base class with useful features for all volatile objects.
Abstract base class with useful features for all objects.
static_const_int
The tensor degree (static version)
at1_lite volatile_type
The associated volatile type.
An index within the external ("client") scope of a given id space.
at1 * clone(bool xnew_state, bool xauto_access=true) const
Make a new handle instance of current. Attach the new instance to a new state if xnew_state is true...
An abstract vector space viewed as an antisymmetric tensor space of degree 1.
int_type pod_index_type
The plain old data index type.
virtual atp * clone() const
Make a new handle, no state instance of current.
An abstract client handle for a member of a poset.
Namespace for the fiber_bundles component of the sheaf system.
Row dofs type for class vd.
at1_space host_type
The type of host poset.