57 k.
at(1, 1) = temp.
at(1);
58 k.
at(1, 2) = temp.
at(2);
59 k.
at(2, 1) = temp.
at(3);
60 k.
at(2, 2) = temp.
at(4);
virtual void giveFluxVector(FloatArray &answer, GaussPoint *gp, const FloatArray &grad, const FloatArray &field, TimeStep *tStep)
Returns the flux for the field and its gradient.
MaterialMode giveMaterialMode()
Returns corresponding material mode of receiver.
virtual MaterialStatus * giveStatus(GaussPoint *gp) const
Returns material status of receiver in given integration point.
FloatMatrix k
Conductivity/permeability matrix. This matrix is read from the input file and should be given row-wis...
double & at(int i)
Coefficient access function.
const char * __MatResponseModeToString(MatResponseMode _value)
This class implements a transport material status information.
MaterialMode
Type representing material mode of integration point.
MatResponseMode
Describes the character of characteristic material matrix.
const char * __MaterialModeToString(MaterialMode _value)
#define _IFT_AnisotropicMassTransferMaterial_c
virtual double giveCharacteristicValue(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep)
Computes the characteristic value of receiver in given integration point, respecting its history...
void beProductOf(const FloatMatrix &aMatrix, const FloatArray &anArray)
Receiver becomes the result of the product of aMatrix and anArray.
void setTempField(FloatArray newField)
Set field.
double at(int i, int j) const
Coefficient access function.
void setTempGradient(FloatArray grad)
Set gradient.
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
void setTempFlux(FloatArray w)
Set flux.
void resize(int rows, int cols)
Checks size of receiver towards requested bounds.
virtual void giveCharacteristicMatrix(FloatMatrix &answer, MatResponseMode mode, GaussPoint *gp, TimeStep *tStep)
Computes characteristic matrix of receiver in given integration point.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
REGISTER_Material(DummyMaterial)
the oofem namespace is to define a context or scope in which all oofem names are defined.
void negated()
Switches the sign of every coefficient of receiver.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
Class representing integration point in finite element program.
Class representing solution step.