Go to the documentation of this file.
47#define _IFT_InitialCondition_Name "initialcondition"
48#define _IFT_InitialCondition_conditions "conditions"
49#define _IFT_InitialCondition_valType "valtype"
50#define _IFT_InitialCondition_set "set"
51#define _IFT_InitialCondition_dofs "dofs"
53#define _IFT_InitialCondition_f "f"
54#define _IFT_InitialCondition_dfdt "dfdt"
55#define _IFT_InitialCondition_d2fdt2 "d2fdt2"
57#define _IFT_InitialCondition_field "field"
129 double give(ValueModeType mode,
const FloatArray& coords);
143 int hasConditionOn(
int u);
149 int hasConditionOn(ValueModeType type);
156 virtual void scale(ValueModeType type,
double s);
168 void printYourself()
override;
FEMComponent(int n, Domain *d)
int mode
flag indicating compatibility (initialValueDictionary) mode (0 uses initialValueDictionary,...
virtual ~InitialCondition()
Destructor.
ScalarFunction accelerationExpr
bcValType valType
Physical meaning of bc value.
InitialCondition(int i, Domain *d)
const char * giveClassName() const override
Dictionary initialValueDictionary
Dictionary of initial (constant) values (deprecated).
bcValType giveICValType() const
ScalarFunction velocityExpr
IntArray dofIDs
List of dof ids that IC is applied to.
const char * giveInputRecordName() const override
const IntArray & giveDofIDs()
#define _IFT_InitialCondition_Name
FieldType
Physical type of field.
bcValType
Type determining the type of general boundary condition.
std::shared_ptr< Field > FieldPtr
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011