35 #ifndef constantpressureload_h 36 #define constantpressureload_h 42 #define _IFT_ConstantPressureLoad_LoadOffset "loadoffset" 43 #define _IFT_ConstantPressureLoad_Name "constantpressureload" 87 virtual const char *
giveClassName()
const {
return "ConstantPressureLoad"; }
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
FloatArray componentArray
Components of boundary condition.
virtual const char * giveInputRecordName() const
bcGeomType
Type representing the geometric character of loading.
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
This class implements a boundary load (force, moment,...) that acts directly on a boundary of some fi...
void clear()
Clears receiver (zero size).
Class implementing an array of integers.
virtual const char * giveClassName() const
void updateLoad(const FloatArray &newValue)
Sets a new load vector.
virtual void computeValueAt(FloatArray &answer, TimeStep *tStep, const FloatArray &coords, ValueModeType mode)
Computes components values of load at given point - global coordinates (coordinates given)...
Distributed surface load.
Class representing vector of real numbers.
ConstantPressureLoad(int i, Domain *d)
Abstract base class representing a surface load (force, momentum, ...) that acts directly on a surfac...
IRResultType
Type defining the return values of InputRecord reading operations.
virtual bcGeomType giveBCGeoType() const
Returns geometry character of boundary condition.
virtual void computeNArray(FloatArray &answer, const FloatArray &coords) const
Abstract function, for computing approximation matrix of receiver at given point. ...
virtual void computeValues(FloatArray &answer, TimeStep *tStep, const FloatArray &coords, const IntArray &dofids, ValueModeType mode)
Computes components values for specified dof ids.
virtual int giveApproxOrder()
the oofem namespace is to define a context or scope in which all oofem names are defined.
#define _IFT_ConstantPressureLoad_Name
Class representing solution step.
virtual void giveInputRecord(DynamicInputRecord &input)
Setups the input record string of receiver.