21 #ifndef STRUCTURED_BLOCK_1D_CRG_INTERVAL_H 22 #define STRUCTURED_BLOCK_1D_CRG_INTERVAL_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 28 #ifndef HOMOGENEOUS_BLOCK_CRG_INTERVAL_H 29 #include "SheafSystem/homogeneous_block_crg_interval.h" 35 using namespace sheaf;
189 void initialize_block_vertices();
255 virtual void initialize_lower_covers();
260 virtual void initialize_upper_covers();
306 virtual size_type implicit_private_data_size()
const;
353 virtual const std::string& class_name()
const;
362 static bool make_prototype();
377 virtual bool is_ancestor_of(
const any* other)
const;
388 virtual bool invariant()
const;
403 #endif // ifndef STRUCTURED_BLOCK_1D_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 cells...
Emulator for a interval of implicit base space members representing a 1 dimensional structured block...
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.
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.