20 #ifndef MED_GaussDef_HeaderFile
21 #define MED_GaussDef_HeaderFile
60 void add(
const double x,
const double weight);
61 void add(
const double x,
const double y,
const double weight);
62 void add(
const double x,
const double y,
const double z,
const double weight);
#define MEDWRAPPER_EXPORT
Definition: MED_WrapperDef.hxx:33
Definition: MED_Algorithm.cxx:28
std::vector< double > TDoubleVector
Definition: MED_GaussDef.hxx:29
Description of family of integration points.
Definition: MED_GaussDef.hxx:36
int nbPoints() const
Definition: MED_GaussDef.hxx:57
TDoubleVector myCoords
coordinates of Gauss points
Definition: MED_GaussDef.hxx:39
int myType
element geometry (EGeometrieElement or med_geometrie_element)
Definition: MED_GaussDef.hxx:37
int dim() const
Definition: MED_GaussDef.hxx:56
TGaussDef(const int geomType, const int nbPoints, const int variant=1)
Creates definition of gauss points family.
Definition: MED_GaussDef.cxx:71
TDoubleVector myRefCoords
description of reference points
Definition: MED_GaussDef.hxx:38
TDoubleVector myWeights
weights, len(weights)==<nb of gauss points>
Definition: MED_GaussDef.hxx:40
void add(const double x, const double weight)
Definition: MED_GaussDef.cxx:28
void setRefCoords(const TShapeFun &aShapeFun)
Definition: MED_GaussDef.cxx:58
Shape function definitions.
Definition: MED_GaussUtils.hxx:123