36 #ifndef latticetransportelement_h 37 #define latticetransportelement_h
virtual double giveOldPressure()
Returns the old pressure.
virtual double computeLatticeVolumeAroundIt()
Returns the real volume.
virtual double giveRadius()
Returns the radius of the lattice element.
Class implementing an array of integers.
virtual void giveCrackWidths(FloatArray &widths)
Returns the crack widths.
This abstract class represent a general base element class for transport problems.
IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
virtual double givePressure()
Returns the pressure.
~LatticeTransportElement()
LatticeTransportElement(int, Domain *, ElementMode)
virtual int giveCouplingFlag()
Returns the coupling flag.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
virtual double giveArea()=0
Returns the cross-sectional area of the lattice element.
virtual void giveCouplingNumbers(IntArray &numbers)
Returns the coupling numbers.
virtual double giveLength()=0
Returns the element length.
virtual void giveGpCoordinates(FloatArray &coords)
Gives the GP coordinates.
virtual double giveMass()
Returns the mass.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual void giveCrackLengths(FloatArray &lengths)
Returns the crack lengths.