21 #ifndef VARIANCE_BOUND_REFINEMENT_POLICY_H 22 #define VARIANCE_BOUND_REFINEMENT_POLICY_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 28 #ifndef FIELD_REFINEMENT_POLICY_H 29 #include "SheafSystem/field_refinement_policy.h" 93 static bool _has_prototype;
98 static bool make_prototype();
119 virtual const std::string& class_name()
const;
124 static const std::string& static_class_name();
139 virtual bool is_ancestor_of(
const any *other)
const;
160 virtual bool invariant()
const;
172 #endif // ifndef VARIANCE_BOUND_REFINEMENT_POLICY_H A buffer for data which is used by both a local_field_refiner object and its associated field_refinem...
Namespace for fields component of sheaf system.
A policy that determines a zone should be refined if the variance using the L1 norm of any discretiza...
Abstract base class with useful features for all objects.
unsigned long size_type
An unsigned integral type used to represent sizes and capacities.
An abstract policy that determines the conditions under which a zone should be refined.
sec_vd_value_type _variance_ub
The upper bound on the variance.
Namespace for the fiber_bundles component of the sheaf system.
vd_value_type sec_vd_value_type
The type of component in the value of a section at a point.