72 printf(
"Initial condition %d\ninitial values :\n",
number);
void printYourself()
Prints the receiver on screen.
#define _IFT_InitialCondition_conditions
int number
Component number.
virtual void printYourself()
Prints receiver state on stdout. Useful for debugging.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
bcValType
Type determining the type of general boundary condition.
double & at(int aKey)
Returns the value of the pair which key is aKey.
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
bool includes(int aKey)
Checks if dictionary includes given key.
void clear()
Clears the array (zero size).
int hasConditionOn(int u)
Tests if receiver has initial condition for specific unknown-mode.
double give(ValueModeType mode)
Returns value of initial condition for given unknown mode (determines whether total or velocity or ac...
IntArray dofIDs
List of dof ids that IC is applied to.
bcValType valType
Physical meaning of bc value.
Dictionary initialValueDictionary
Dictionary of initial values.
IRResultType
Type defining the return values of InputRecord reading operations.
#define _IFT_InitialCondition_valType
#define _IFT_InitialCondition_set
char cltypesGiveUnknownTypeModeKey(ValueModeType mode)
the oofem namespace is to define a context or scope in which all oofem names are defined.
#define _IFT_InitialCondition_dofs
virtual void scale(ValueModeType type, double s)
Scales the receiver value (determined by ValueModeType) by given value.