40 #ifndef errorestimator_h 41 #define errorestimator_h 54 #define _IFT_ErrorEstimator_regionskipmap "regionskipmap" 55 #define _IFT_ErrorEstimator_IStype "istype" 62 class RemeshingCriteria;
84 std :: unique_ptr< RemeshingCriteria >
rc;
103 void setDomain(
Domain *d);
151 bool skipRegion(
int reg);
152 virtual void reinitialize();
159 #endif // errorestimator_h InternalStateType
Type representing the physical meaning of element or constitutive model internal variable.
The base class for all remeshing criteria.
std::unique_ptr< RemeshingCriteria > rc
virtual const char * giveInputRecordName() const
Abstract base class for all finite elements.
InternalStateType IStype
Internal state type of variable to get internal forces.
EE_ErrorType
Type characterizing different type of element errors.
Class implementing an array of integers.
ErrorEstimatorType
Determines the type of error estimator.
ErrorEstimatorType giveErrorEstimatorType() const
Returns error estimation type of receiver.
int skippedNelems
Number of skipped elements.
int giveNumberOfSkippedElements()
Returns number of elements skipped in error estimation.
The base class for all error estimation or error indicator algorithms.
EE_ErrorMode
Type determining whether temporary or equilibrated variables are used for error evaluation.
IRResultType
Type defining the return values of InputRecord reading operations.
ErrorEstimatorType eeType
EE_ValueType
Type characterizing different type of errors.
the oofem namespace is to define a context or scope in which all oofem names are defined.
IntArray regionSkipMap
Map indicating regions to skip (region - cross section model).
Class representing solution step.
The top abstract class of all classes constituting the finite element mesh.