61 double determinant, weight;
77 double determinant, radius;
81 radius = gcoords.
at(1);
virtual void edgeLocal2global(FloatArray &answer, int iedge, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates edge global coordinates from given local ones.
double & at(int i)
Coefficient access function.
virtual double edgeGiveTransformationJacobian(int iedge, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates the edge Jacobian of transformation between local and global coordinates.
Triangle (2d) element with linear approximation for heat transfer.
TrAxisym1_ht(int n, Domain *d)
virtual double giveWeight()
Returns integration weight of receiver.
Wrapper around element definition to provide FEICellGeometry interface.
Class representing vector of real numbers.
virtual double giveTransformationJacobian(const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates the determinant of the transformation.
virtual double computeVolumeAround(GaussPoint *gp)
Returns volume related to given integration point.
virtual double giveThicknessAt(const FloatArray &gcoords)
Gives the thickness at some global coordinate.
double computeRadiusAt(GaussPoint *gp)
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing integration point in finite element program.
virtual int computeGlobalCoordinates(FloatArray &answer, const FloatArray &lcoords)
Computes the global coordinates from given element's local coordinates.
const FloatArray & giveNaturalCoordinates()
Returns coordinate array of receiver.
virtual double computeEdgeVolumeAround(GaussPoint *gp, int iEdge)
Computes the length around a integration point on a edge.