48 OOFEM_ERROR(
"ForeignTemperatureFieldLoad: foreignField must be assigned from python (is NULL).") }
50 if ( ( mode != VM_Incremental ) && ( mode != VM_Total ) ) {
54 if(
foreignField->evaluateAt(answer, coords, mode, tStep)){
55 OOFEM_ERROR(
"ForeignTemperatureFieldLoad::foreignField.evaluateAt(...) failed.");
REGISTER_BoundaryCondition(BoundaryCondition)
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
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.
std::shared_ptr< Field > foreignField
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing solution step.
const char * __ValueModeTypeToString(ValueModeType _value)
virtual void computeValueAt(FloatArray &answer, TimeStep *tStep, const FloatArray &coords, ValueModeType mode)
Computes components values of temperature field at given point (coordinates given in Global c...