48 #define _IFT_TransportGradientDirichlet_Name "tmgraddirichlet" 49 #define _IFT_TransportGradientDirichlet_gradient "gradient" 50 #define _IFT_TransportGradientDirichlet_centerCoords "centercoords" 51 #define _IFT_TransportGradientDirichlet_surfSets "surfsets" 52 #define _IFT_TransportGradientDirichlet_edgeSets "edgesets" 53 #define _IFT_TransportGradientDirichlet_tractionControl "usexi" 81 std :: map< int, FloatArray >
xis;
97 virtual void postInitialize();
131 virtual const char *
giveClassName()
const {
return "TransportGradientDirichlet"; }
Prescribes where are primary unknown.
virtual const char * giveClassName() const
TransportGradientDirichlet(int n, Domain *d)
Creates boundary condition with given number, belonging to given domain.
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
virtual void scale(double s)
Scales the receiver according to given value.
Class implementing an array of integers.
bcType
Type representing the type of bc.
Class implementing Dirichlet boundary condition on DOF (primary boundary condition).
std::map< int, FloatArray > xis
Stores one "psi" value for each node.
virtual bcType giveType() const
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
void times(double s)
Multiplies receiver with scalar.
#define _IFT_TransportGradientDirichlet_Name
virtual ~TransportGradientDirichlet()
Destructor.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Abstract class Dof represents Degree Of Freedom in finite element mesh.
Class representing solution step.
virtual const char * giveInputRecordName() const