35 #ifndef primaryfield_h 36 #define primaryfield_h 51 class BoundaryCondition;
52 class InitialCondition;
53 class UnknownNumberingScheme;
140 void storeInDofDictionaries(
TimeStep *tStep);
142 void readFromDofDictionaries(
TimeStep *tStep);
148 virtual void applyDefaultInitialCondition();
158 virtual void applyBoundaryCondition(
TimeStep *tStep);
235 virtual void advanceSolution(
TimeStep *tStep);
245 int resolveIndx(
TimeStep *tStep,
int shift);
250 #endif // primaryfield_h FieldType
Physical type of field.
Class implementing general initial condition.
Abstract class representing field of primary variables (those, which are unknown and are typically as...
The purpose of DataStream abstract class is to allow to store/restore context to different streams...
EIPrimaryFieldInterface()
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
int giveActualStepNumber()
Base class for dof managers.
virtual const char * giveClassName() const
Class implementing an array of integers.
std::vector< TimeStep > solStepList
Abstract class representing field.
Class implementing Dirichlet boundary condition on DOF (primary boundary condition).
Abstract base class allowing to control the way, how equations are assigned to individual DOFs...
Class representing vector of real numbers.
std::vector< FloatArray > prescribedVectors
long ContextMode
Context mode (mask), defining the type of information written/read to/from context.
Abstract base class representing the "problem" under consideration.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Abstract class Dof represents Degree Of Freedom in finite element mesh.
std::vector< FloatArray > solutionVectors
Class representing solution step.