22 #ifndef POINT_BLOCK_CRG_INTERVAL_H 23 #define POINT_BLOCK_CRG_INTERVAL_H 25 #ifndef SHEAF_DLL_SPEC_H 26 #include "SheafSystem/sheaf_dll_spec.h" 29 #ifndef HOMOGENEOUS_BLOCK_CRG_INTERVAL_H 30 #include "SheafSystem/homogeneous_block_crg_interval.h" 36 using namespace sheaf;
244 virtual void initialize_lower_covers();
249 virtual void initialize_upper_covers();
312 static void get_private_data(
size_type xi_size,
319 static void get_private_data(
size_type xi_size,
329 virtual size_type implicit_private_data_size()
const;
376 virtual const std::string& class_name()
const;
385 static bool make_prototype();
400 virtual bool is_ancestor_of(
const any* other)
const;
411 virtual bool invariant()
const;
426 #endif // ifndef POINT_BLOCK_CRG_INTERVAL_H The standard fiber bundles name space; extends the standard sheaves namespace by defining base space...
A client handle for a general, abstract partially order set.
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...
Emulator for a interval of implicit base space members representing a homogeneous collection of uncon...
Emulator for a interval of implicit base space members representing a homogeneous collection of cells...
unsigned long size_type
An unsigned integral type used to represent sizes and capacities.
virtual int db(pod_index_type xmbr_id) const =0
The dimension of the member with id xmbr_id. Does not require access to dof tuple.
size_type _vertex_size
The number of vertices.
int_type pod_index_type
The plain old data index type.
Namespace for the sheaves component of the sheaf system.
Namespace for the fiber_bundles component of the sheaf system.