REGISTER_BoundaryCondition(BoundaryCondition)
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
Function * giveTimeFunction()
#define _IFT_PointLoad_cstype
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
virtual void computeComponentArrayAt(FloatArray &answer, TimeStep *tStep, ValueModeType mode)
Computes boundary condition value - its components values at given time.
double evaluate(TimeStep *tStep, ValueModeType mode)
Returns the value of load time function at given time.
bcType
Type representing the type of bc.
FloatArray coords
Additional properties (coordinates, point of application).
CoordSystType
Load coordinate system type.
#define _IFT_PointLoad_loadtype
virtual void giveInputRecord(DynamicInputRecord &input)
Setups the input record string of receiver.
virtual void giveInputRecord(DynamicInputRecord &input)
Setups the input record string of receiver.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
#define _IFT_PointLoad_coords
void times(double s)
Multiplies receiver with scalar.
virtual void computeValueAt(FloatArray &answer, TimeStep *tStep, const FloatArray &coords, ValueModeType mode)
Computes components values of load at given point - global coordinates (coordinates given)...
the oofem namespace is to define a context or scope in which all oofem names are defined.
bcType lType
Load type (its physical meaning).
Class representing solution step.
CoordSystType coordSystemType
Load coordinate system.