35#ifndef combinedzzsiee_h
36#define combinedzzsiee_h
42#define _IFT_CombinedZZSIErrorEstimator_Name "zzscalar"
77 const char *
giveClassName()
const override {
return "CombinedZZSIErrorEstimator"; }
112 const char *
giveClassName()
const override {
return "CombinedZZSIRemeshingCriteria"; }
double giveValue(EE_ValueType type, TimeStep *tStep) override
CombinedZZSIErrorEstimator(int n, Domain *d)
Constructor.
const char * giveInputRecordName() const override
virtual ~CombinedZZSIErrorEstimator()
Destructor.
const char * giveClassName() const override
ScalarErrorIndicator siee
void initializeFrom(InputRecord &ir) override
void setDomain(Domain *d) override
int estimateError(EE_ErrorMode mode, TimeStep *tStep) override
double giveElementError(EE_ErrorType type, Element *elem, TimeStep *tStep) override
RemeshingCriteria * giveRemeshingCrit() override
CombinedZZSIRemeshingCriteria(int n, ErrorEstimator *e)
Constructor.
const char * giveClassName() const override
const char * giveInputRecordName() const override
RemeshingStrategy giveRemeshingStrategy(TimeStep *tStep) override
double giveDofManDensity(int num) override
void initializeFrom(InputRecord &ir) override
int estimateMeshDensities(TimeStep *tStep) override
double giveRequiredDofManDensity(int num, TimeStep *tStep, int relative=0) override
DirectErrorIndicatorRC dirc
void setDomain(Domain *d) override
virtual ~CombinedZZSIRemeshingCriteria()
Destructor.
ErrorEstimatorType eeType
ErrorEstimator(int n, Domain *d)
Constructor.
RemeshingCriteria(int n, ErrorEstimator *e)
Constructor.
#define _IFT_CombinedZZSIErrorEstimator_Name
RemeshingStrategy
Type representing the remeshing strategy.
@ EET_CZZSI
Combined ZZ and ScalarIndicator EE.