21 #ifndef STRUCTURED_BLOCK_2D_CRG_INTERVAL_H 22 #define STRUCTURED_BLOCK_2D_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;
214 void initialize_block_vertices();
280 virtual void initialize_lower_covers();
285 virtual void initialize_upper_covers();
325 static void get_private_data(
size_type xi_size,
334 virtual size_type implicit_private_data_size()
const;
381 virtual const std::string& class_name()
const;
390 static bool make_prototype();
405 virtual bool is_ancestor_of(
const any* other)
const;
416 virtual bool invariant()
const;
431 #endif // ifndef STRUCTURED_BLOCK_2D_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.
Emulator for a interval of implicit base space members representing a 2 dimensional structured block...
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...
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.