Back to index

salome-med  6.5.0
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes
ParaMEDMEM::MEDCOUPLING_EXPORT Protocol Reference

This class abstracts MEDCouplingFieldDiscretization that needs an information on each cell to perform their job. More...

#include <MEDCouplingCMesh.hxx>

Inheritance diagram for ParaMEDMEM::MEDCOUPLING_EXPORT:
Inheritance graph
[legend]
Collaboration diagram for ParaMEDMEM::MEDCOUPLING_EXPORT:
Collaboration graph
[legend]

List of all members.

Public Member Functions

MEDCouplingMeshdeepCpy () const
MEDCouplingCMeshclone (bool recDeepCpy) const
void updateTime () const
MEDCouplingMeshType getType () const
void copyTinyStringsFrom (const MEDCouplingMesh *other) throw (INTERP_KERNEL::Exception)
bool isEqual (const MEDCouplingMesh *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingMesh *other, double prec) const
void checkDeepEquivalWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const throw (INTERP_KERNEL::Exception)
void checkDeepEquivalOnSameNodesWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor) const throw (INTERP_KERNEL::Exception)
void checkCoherency () const throw (INTERP_KERNEL::Exception)
void checkCoherency1 (double eps=1e-12) const throw (INTERP_KERNEL::Exception)
void checkCoherency2 (double eps=1e-12) const throw (INTERP_KERNEL::Exception)
int getNumberOfCells () const
int getNumberOfNodes () const
int getSpaceDimension () const
int getMeshDimension () const
int getCellIdFromPos (int i, int j, int k) const
int getNodeIdFromPos (int i, int j, int k) const
INTERP_KERNEL::NormalizedCellType getTypeOfCell (int cellId) const
std::set
< INTERP_KERNEL::NormalizedCellType
getAllGeoTypes () const
int getNumberOfCellsWithType (INTERP_KERNEL::NormalizedCellType type) const
void getNodeIdsOfCell (int cellId, std::vector< int > &conn) const
void getCoordinatesOfNode (int nodeId, std::vector< double > &coo) const throw (INTERP_KERNEL::Exception)
std::string simpleRepr () const
std::string advancedRepr () const
const DataArrayDoublegetCoordsAt (int i) const throw (INTERP_KERNEL::Exception)
DataArrayDoublegetCoordsAt (int i) throw (INTERP_KERNEL::Exception)
void setCoordsAt (int i, const DataArrayDouble *arr) throw (INTERP_KERNEL::Exception)
void setCoords (const DataArrayDouble *coordsX, const DataArrayDouble *coordsY=0, const DataArrayDouble *coordsZ=0)
std::vector< int > getDistributionOfTypes () const throw (INTERP_KERNEL::Exception)
DataArrayIntcheckTypeConsistencyAndContig (const std::vector< int > &code, const std::vector< const DataArrayInt * > &idsPerType) const throw (INTERP_KERNEL::Exception)
void splitProfilePerType (const DataArrayInt *profile, std::vector< int > &code, std::vector< DataArrayInt * > &idsInPflPerType, std::vector< DataArrayInt * > &idsPerType) const throw (INTERP_KERNEL::Exception)
MEDCouplingUMeshbuildUnstructured () const throw (INTERP_KERNEL::Exception)
MEDCouplingMeshbuildPart (const int *start, const int *end) const
MEDCouplingMeshbuildPartAndReduceNodes (const int *start, const int *end, DataArrayInt *&arr) const
DataArrayIntsimplexize (int policy) throw (INTERP_KERNEL::Exception)
void getBoundingBox (double *bbox) const
MEDCouplingFieldDoublegetMeasureField (bool isAbs) const
MEDCouplingFieldDoublegetMeasureFieldOnNode (bool isAbs) const
MEDCouplingFieldDoublebuildOrthogonalField () const
int getCellContainingPoint (const double *pos, double eps) const
void rotate (const double *center, const double *vector, double angle)
void translate (const double *vector)
void scale (const double *point, double factor)
MEDCouplingMeshmergeMyselfWith (const MEDCouplingMesh *other) const
DataArrayDoublegetCoordinatesAndOwner () const
DataArrayDoublegetBarycenterAndOwner () const
void renumberCells (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
void fill1DUnstructuredMesh (MEDCouplingUMesh *m) const
void fill2DUnstructuredMesh (MEDCouplingUMesh *m) const
void fill3DUnstructuredMesh (MEDCouplingUMesh *m) const
void getSplitCellValues (int *res) const
void getSplitNodeValues (int *res) const
void getTinySerializationInformation (std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const
void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const
void serialize (DataArrayInt *&a1, DataArrayDouble *&a2) const
void unserialization (const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)
int getArrayId () const
virtual
MEDCouplingDefinitionTimeSlice
copy () const =0
virtual bool isEqual (const MEDCouplingDefinitionTimeSlice &other, double eps) const
virtual void getHotSpotsTime (std::vector< double > &ret) const =0
virtual void getIdsOnTime (double tm, double eps, int &meshId, int &arrId, int &arrIdInField, int &fieldId) const =0 throw (INTERP_KERNEL::Exception)
virtual bool isContaining (double tmp, double eps) const =0
virtual int getStartId () const
virtual int getEndId () const
virtual void appendRepr (std::ostream &stream) const
virtual double getStartTime () const =0
virtual double getEndTime () const =0
virtual void getTinySerializationInformation (std::vector< int > &tiI, std::vector< double > &tiD) const =0
virtual TypeOfTimeDiscretization getTimeType () const =0
bool isFullyIncludedInMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isOverllapingWithMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isAfterMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isBeforeMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
 MEDCouplingDefinitionTime ()
 MEDCouplingDefinitionTime (const std::vector< const MEDCouplingFieldDouble * > &fs, const std::vector< int > &meshRefs, const std::vector< std::vector< int > > &arrRefs) throw (INTERP_KERNEL::Exception)
void assign (const MEDCouplingDefinitionTime &other)
bool isEqual (const MEDCouplingDefinitionTime &other) const
double getTimeResolution () const
void getIdsOnTimeRight (double tm, int &meshId, int &arrId, int &arrIdInField, int &fieldId) const throw (INTERP_KERNEL::Exception)
void getIdsOnTimeLeft (double tm, int &meshId, int &arrId, int &arrIdInField, int &fieldId) const throw (INTERP_KERNEL::Exception)
void getIdsOnTime (double tm, std::vector< int > &meshIds, std::vector< int > &arrIds, std::vector< int > &arrIdsInField, std::vector< int > &fieldIds) const throw (INTERP_KERNEL::Exception)
std::vector< double > getHotSpotsTime () const
void appendRepr (std::ostream &stream) const
void getTinySerializationInformation (std::vector< int > &tinyInfoI, std::vector< double > &tinyInfoD) const
void unserialize (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)
MEDCouplingMeshType getType () const
void copyTinyStringsFrom (const MEDCouplingMesh *other) throw (INTERP_KERNEL::Exception)
int getNumberOfCells () const
int getNumberOfNodes () const
int getSpaceDimension () const
int getMeshDimension () const
MEDCouplingMeshdeepCpy () const
MEDCouplingExtrudedMeshclone (bool recDeepCpy) const
bool isEqual (const MEDCouplingMesh *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingMesh *other, double prec) const
void checkDeepEquivalWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const throw (INTERP_KERNEL::Exception)
void checkDeepEquivalOnSameNodesWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor) const throw (INTERP_KERNEL::Exception)
INTERP_KERNEL::NormalizedCellType getTypeOfCell (int cellId) const
std::set
< INTERP_KERNEL::NormalizedCellType
getAllGeoTypes () const
int getNumberOfCellsWithType (INTERP_KERNEL::NormalizedCellType type) const
void getNodeIdsOfCell (int cellId, std::vector< int > &conn) const
void getCoordinatesOfNode (int nodeId, std::vector< double > &coo) const throw (INTERP_KERNEL::Exception)
std::string simpleRepr () const
std::string advancedRepr () const
void checkCoherency () const throw (INTERP_KERNEL::Exception)
void checkCoherency1 (double eps=1e-12) const throw (INTERP_KERNEL::Exception)
void checkCoherency2 (double eps=1e-12) const throw (INTERP_KERNEL::Exception)
void getBoundingBox (double *bbox) const
void updateTime () const
void renumberCells (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
MEDCouplingUMeshgetMesh2D () const
MEDCouplingUMeshgetMesh1D () const
DataArrayIntgetMesh3DIds () const
MEDCouplingUMeshbuild3DUnstructuredMesh () const
MEDCouplingUMeshbuildUnstructured () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublegetMeasureField (bool) const
MEDCouplingFieldDoublegetMeasureFieldOnNode (bool) const
MEDCouplingFieldDoublebuildOrthogonalField () const
int getCellContainingPoint (const double *pos, double eps) const
void rotate (const double *center, const double *vector, double angle)
void translate (const double *vector)
void scale (const double *point, double factor)
std::vector< int > getDistributionOfTypes () const throw (INTERP_KERNEL::Exception)
DataArrayIntcheckTypeConsistencyAndContig (const std::vector< int > &code, const std::vector< const DataArrayInt * > &idsPerType) const throw (INTERP_KERNEL::Exception)
void splitProfilePerType (const DataArrayInt *profile, std::vector< int > &code, std::vector< DataArrayInt * > &idsInPflPerType, std::vector< DataArrayInt * > &idsPerType) const throw (INTERP_KERNEL::Exception)
MEDCouplingMeshbuildPart (const int *start, const int *end) const
MEDCouplingMeshbuildPartAndReduceNodes (const int *start, const int *end, DataArrayInt *&arr) const
DataArrayIntsimplexize (int policy) throw (INTERP_KERNEL::Exception)
MEDCouplingMeshmergeMyselfWith (const MEDCouplingMesh *other) const
DataArrayDoublegetCoordinatesAndOwner () const
DataArrayDoublegetBarycenterAndOwner () const
void getTinySerializationInformation (std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const
void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const
void serialize (DataArrayInt *&a1, DataArrayDouble *&a2) const
void unserialization (const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)
virtual void checkCoherency () const =0 throw (INTERP_KERNEL::Exception)
virtual bool areCompatibleForMerge (const MEDCouplingField *other) const
virtual bool areStrictlyCompatible (const MEDCouplingField *other) const
virtual bool isEqual (const MEDCouplingField *other, double meshPrec, double valsPrec) const
virtual bool isEqualWithoutConsideringStr (const MEDCouplingField *other, double meshPrec, double valsPrec) const
void setMesh (const ParaMEDMEM::MEDCouplingMesh *mesh)
const ParaMEDMEM::MEDCouplingMeshgetMesh () const
void setName (const char *name)
const char * getDescription () const
void setDescription (const char *desc)
const char * getName () const
TypeOfField getTypeOfField () const
NatureOfField getNature () const
virtual void setNature (NatureOfField nat) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetLocalizationOfDiscr () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublebuildMeasureField (bool isAbs) const throw (INTERP_KERNEL::Exception)
MEDCouplingMeshbuildSubMeshData (const int *start, const int *end, DataArrayInt *&di) const
MEDCouplingFieldDiscretizationgetDiscretization () const
int getNumberOfTuplesExpected () const throw (INTERP_KERNEL::Exception)
int getNumberOfMeshPlacesExpected () const throw (INTERP_KERNEL::Exception)
void setGaussLocalizationOnType (INTERP_KERNEL::NormalizedCellType type, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
void setGaussLocalizationOnCells (const int *begin, const int *end, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
void clearGaussLocalizations ()
MEDCouplingGaussLocalizationgetGaussLocalization (int locId) throw (INTERP_KERNEL::Exception)
int getGaussLocalizationIdOfOneType (INTERP_KERNEL::NormalizedCellType type) const throw (INTERP_KERNEL::Exception)
int getNbOfGaussLocalization () const throw (INTERP_KERNEL::Exception)
int getGaussLocalizationIdOfOneCell (int cellId) const throw (INTERP_KERNEL::Exception)
void getCellIdsHavingGaussLocalization (int locId, std::vector< int > &cellIds) const throw (INTERP_KERNEL::Exception)
const
MEDCouplingGaussLocalization
getGaussLocalization (int locId) const throw (INTERP_KERNEL::Exception)
double getPrecision () const
void setPrecision (double val)
void updateTime () const
virtual TypeOfField getEnum () const =0
virtual bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const =0
virtual bool isEqualWithoutConsideringStr (const MEDCouplingFieldDiscretization *other, double eps) const
virtual
MEDCouplingFieldDiscretization
clone () const =0
virtual std::string getStringRepr () const =0
virtual const char * getRepr () const =0
virtual int getNumberOfTuples (const MEDCouplingMesh *mesh) const =0
virtual int getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const =0
virtual DataArrayIntgetOffsetArr (const MEDCouplingMesh *mesh) const =0
virtual void normL1 (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, double *res) const throw (INTERP_KERNEL::Exception)
virtual void normL2 (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, double *res) const throw (INTERP_KERNEL::Exception)
virtual void integral (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, bool isWAbs, double *res) const throw (INTERP_KERNEL::Exception)
virtual DataArrayDoublegetLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const =0
virtual void computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const int *partBg, const int *partEnd, DataArrayInt *&cellRest)=0
virtual void checkCompatibilityWithNature (NatureOfField nat) const =0 throw (INTERP_KERNEL::Exception)
virtual void renumberCells (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
virtual void renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArrayDouble * > &arrays, const int *old2NewBg, bool check)=0 throw (INTERP_KERNEL::Exception)
virtual double getIJK (const MEDCouplingMesh *mesh, const DataArrayDouble *da, int cellId, int nodeIdInCell, int compoId) const throw (INTERP_KERNEL::Exception)
virtual void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const =0 throw (INTERP_KERNEL::Exception)
virtual MEDCouplingFieldDoublegetMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const =0
virtual void getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const =0
virtual void getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, int i, int j, int k, double *res) const =0
virtual DataArrayDoublegetValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, int nbOfPoints) const =0
virtual MEDCouplingMeshbuildSubMeshData (const MEDCouplingMesh *mesh, const int *start, const int *end, DataArrayInt *&di) const =0
virtual void renumberValuesOnNodes (double epsOnVals, const int *old2New, DataArrayDouble *arr) const =0
virtual void renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const int *old2New, DataArrayDouble *arr) const =0
virtual void renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const int *new2old, int newSz, DataArrayDouble *arr) const =0
virtual void getSerializationIntArray (DataArrayInt *&arr) const
virtual void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
virtual void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
virtual void finishUnserialization (const std::vector< double > &tinyInfo)
virtual void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *&arr)
virtual void setGaussLocalizationOnType (const MEDCouplingMesh *m, INTERP_KERNEL::NormalizedCellType type, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
virtual void setGaussLocalizationOnCells (const MEDCouplingMesh *m, const int *begin, const int *end, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
virtual void clearGaussLocalizations () throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingGaussLocalization
getGaussLocalization (int locId) throw (INTERP_KERNEL::Exception)
virtual int getNbOfGaussLocalization () const throw (INTERP_KERNEL::Exception)
virtual int getGaussLocalizationIdOfOneCell (int cellId) const throw (INTERP_KERNEL::Exception)
virtual int getGaussLocalizationIdOfOneType (INTERP_KERNEL::NormalizedCellType type) const throw (INTERP_KERNEL::Exception)
virtual void getCellIdsHavingGaussLocalization (int locId, std::vector< int > &cellIds) const throw (INTERP_KERNEL::Exception)
virtual const
MEDCouplingGaussLocalization
getGaussLocalization (int locId) const throw (INTERP_KERNEL::Exception)
virtual ~MEDCouplingFieldDiscretization ()
TypeOfField getEnum () const
MEDCouplingFieldDiscretizationclone () const
std::string getStringRepr () const
const char * getRepr () const
bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const
int getNumberOfTuples (const MEDCouplingMesh *mesh) const
int getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const
DataArrayIntgetOffsetArr (const MEDCouplingMesh *mesh) const
void renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArrayDouble * > &arrays, const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const
void checkCompatibilityWithNature (NatureOfField nat) const throw (INTERP_KERNEL::Exception)
void computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const int *partBg, const int *partEnd, DataArrayInt *&cellRest)
void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublegetMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const
void getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const
void getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, int i, int j, int k, double *res) const
DataArrayDoublegetValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, int nbOfPoints) const
void renumberValuesOnNodes (double epsOnVals, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const int *new2old, int newSz, DataArrayDouble *arr) const
MEDCouplingMeshbuildSubMeshData (const MEDCouplingMesh *mesh, const int *start, const int *end, DataArrayInt *&di) const
TypeOfField getEnum () const
MEDCouplingFieldDiscretizationclone () const
std::string getStringRepr () const
const char * getRepr () const
bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const
int getNumberOfTuples (const MEDCouplingMesh *mesh) const
int getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const
DataArrayIntgetOffsetArr (const MEDCouplingMesh *mesh) const
void renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArrayDouble * > &arrays, const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const
void computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const int *partBg, const int *partEnd, DataArrayInt *&cellRest)
void checkCompatibilityWithNature (NatureOfField nat) const throw (INTERP_KERNEL::Exception)
void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublegetMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const
void getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const
void getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, int i, int j, int k, double *res) const
DataArrayDoublegetValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, int nbOfPoints) const
MEDCouplingMeshbuildSubMeshData (const MEDCouplingMesh *mesh, const int *start, const int *end, DataArrayInt *&di) const
void renumberValuesOnNodes (double epsOnVals, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const int *new2old, int newSz, DataArrayDouble *arr) const
const DataArrayIntgetArrayOfDiscIds () const
 MEDCouplingFieldDiscretizationGauss ()
TypeOfField getEnum () const
bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const
bool isEqualWithoutConsideringStr (const MEDCouplingFieldDiscretization *other, double eps) const
MEDCouplingFieldDiscretizationclone () const
std::string getStringRepr () const
const char * getRepr () const
int getNumberOfTuples (const MEDCouplingMesh *mesh) const
int getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const
DataArrayIntgetOffsetArr (const MEDCouplingMesh *mesh) const
void renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArrayDouble * > &arrays, const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const
void computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const int *partBg, const int *partEnd, DataArrayInt *&cellRest)
void checkCompatibilityWithNature (NatureOfField nat) const throw (INTERP_KERNEL::Exception)
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void finishUnserialization (const std::vector< double > &tinyInfo)
void getSerializationIntArray (DataArrayInt *&arr) const
void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *&arr)
double getIJK (const MEDCouplingMesh *mesh, const DataArrayDouble *da, int cellId, int nodeIdInCell, int compoId) const throw (INTERP_KERNEL::Exception)
void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublegetMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const
void getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const
void getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, int i, int j, int k, double *res) const
DataArrayDoublegetValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, int nbOfPoints) const
MEDCouplingMeshbuildSubMeshData (const MEDCouplingMesh *mesh, const int *start, const int *end, DataArrayInt *&di) const
void renumberValuesOnNodes (double epsOnVals, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const int *new2old, int newSz, DataArrayDouble *arr) const
void setGaussLocalizationOnType (const MEDCouplingMesh *m, INTERP_KERNEL::NormalizedCellType type, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
void setGaussLocalizationOnCells (const MEDCouplingMesh *m, const int *begin, const int *end, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) throw (INTERP_KERNEL::Exception)
void clearGaussLocalizations () throw (INTERP_KERNEL::Exception)
MEDCouplingGaussLocalizationgetGaussLocalization (int locId) throw (INTERP_KERNEL::Exception)
int getNbOfGaussLocalization () const throw (INTERP_KERNEL::Exception)
int getGaussLocalizationIdOfOneCell (int cellId) const throw (INTERP_KERNEL::Exception)
int getGaussLocalizationIdOfOneType (INTERP_KERNEL::NormalizedCellType type) const throw (INTERP_KERNEL::Exception)
void getCellIdsHavingGaussLocalization (int locId, std::vector< int > &cellIds) const throw (INTERP_KERNEL::Exception)
const
MEDCouplingGaussLocalization
getGaussLocalization (int locId) const throw (INTERP_KERNEL::Exception)
std::vector< DataArrayInt * > splitIntoSingleGaussDicrPerCellType (std::vector< std::vector< int > > &locIds) const throw (INTERP_KERNEL::Exception)
DataArrayIntbuildNbOfGaussPointPerCellField () const throw (INTERP_KERNEL::Exception)
 MEDCouplingFieldDiscretizationGaussNE ()
TypeOfField getEnum () const
MEDCouplingFieldDiscretizationclone () const
std::string getStringRepr () const
const char * getRepr () const
bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const
int getNumberOfTuples (const MEDCouplingMesh *mesh) const
int getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const
DataArrayIntgetOffsetArr (const MEDCouplingMesh *mesh) const
void renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArrayDouble * > &arrays, const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const
void computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const int *partBg, const int *partEnd, DataArrayInt *&cellRest)
void checkCompatibilityWithNature (NatureOfField nat) const throw (INTERP_KERNEL::Exception)
double getIJK (const MEDCouplingMesh *mesh, const DataArrayDouble *da, int cellId, int nodeIdInCell, int compoId) const throw (INTERP_KERNEL::Exception)
void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublegetMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const
void getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const
void getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, int i, int j, int k, double *res) const
DataArrayDoublegetValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, int nbOfPoints) const
MEDCouplingMeshbuildSubMeshData (const MEDCouplingMesh *mesh, const int *start, const int *end, DataArrayInt *&di) const
void renumberValuesOnNodes (double epsOnVals, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const int *old2New, DataArrayDouble *arr) const
void renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const int *new2old, int newSz, DataArrayDouble *arr) const
void setTimeUnit (const char *unit)
const char * getTimeUnit () const
void copyTinyStringsFrom (const MEDCouplingFieldDouble *other) throw (INTERP_KERNEL::Exception)
void copyTinyAttrFrom (const MEDCouplingFieldDouble *other) throw (INTERP_KERNEL::Exception)
std::string simpleRepr () const
std::string advancedRepr () const
bool isEqual (const MEDCouplingField *other, double meshPrec, double valsPrec) const
bool isEqualWithoutConsideringStr (const MEDCouplingField *other, double meshPrec, double valsPrec) const
bool areCompatibleForMerge (const MEDCouplingField *other) const
bool areStrictlyCompatible (const MEDCouplingField *other) const
bool areCompatibleForMul (const MEDCouplingField *other) const
bool areCompatibleForDiv (const MEDCouplingField *other) const
bool areCompatibleForMeld (const MEDCouplingFieldDouble *other) const
void renumberCells (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
void renumberCellsWithoutMesh (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
void renumberNodes (const int *old2NewBg) throw (INTERP_KERNEL::Exception)
void renumberNodesWithoutMesh (const int *old2NewBg, double eps=1e-15) throw (INTERP_KERNEL::Exception)
DataArrayIntgetIdsInRange (double vmin, double vmax) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublebuildSubPart (const DataArrayInt *part) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublebuildSubPart (const int *partBg, const int *partEnd) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubledeepCpy () const
MEDCouplingFieldDoubleclone (bool recDeepCpy) const
MEDCouplingFieldDoublecloneWithMesh (bool recDeepCpy) const
MEDCouplingFieldDoublebuildNewTimeReprFromThis (TypeOfTimeDiscretization td, bool deepCopy) const
TypeOfTimeDiscretization getTimeDiscretization () const
void checkCoherency () const throw (INTERP_KERNEL::Exception)
void setNature (NatureOfField nat) throw (INTERP_KERNEL::Exception)
void setTimeTolerance (double val)
double getTimeTolerance () const
void setIteration (int it) throw (INTERP_KERNEL::Exception)
void setEndIteration (int it) throw (INTERP_KERNEL::Exception)
void setOrder (int order) throw (INTERP_KERNEL::Exception)
void setEndOrder (int order) throw (INTERP_KERNEL::Exception)
void setTimeValue (double val) throw (INTERP_KERNEL::Exception)
void setEndTimeValue (double val) throw (INTERP_KERNEL::Exception)
void setTime (double val, int iteration, int order)
void setStartTime (double val, int iteration, int order)
void setEndTime (double val, int iteration, int order)
double getTime (int &iteration, int &order) const
double getStartTime (int &iteration, int &order) const
double getEndTime (int &iteration, int &order) const
double getIJ (int tupleId, int compoId) const
double getIJK (int cellId, int nodeIdInCell, int compoId) const
void setArray (DataArrayDouble *array)
void setEndArray (DataArrayDouble *array)
void setArrays (const std::vector< DataArrayDouble * > &arrs) throw (INTERP_KERNEL::Exception)
const DataArrayDoublegetArray () const
DataArrayDoublegetArray ()
const DataArrayDoublegetEndArray () const
DataArrayDoublegetEndArray ()
std::vector< DataArrayDouble * > getArrays () const
double accumulate (int compId) const
void accumulate (double *res) const
double getMaxValue () const throw (INTERP_KERNEL::Exception)
double getMaxValue2 (DataArrayInt *&tupleIds) const throw (INTERP_KERNEL::Exception)
double getMinValue () const throw (INTERP_KERNEL::Exception)
double getMinValue2 (DataArrayInt *&tupleIds) const throw (INTERP_KERNEL::Exception)
double getAverageValue () const throw (INTERP_KERNEL::Exception)
double norm2 () const throw (INTERP_KERNEL::Exception)
double normMax () const throw (INTERP_KERNEL::Exception)
double getWeightedAverageValue () const throw (INTERP_KERNEL::Exception)
double normL1 (int compId) const throw (INTERP_KERNEL::Exception)
void normL1 (double *res) const throw (INTERP_KERNEL::Exception)
double normL2 (int compId) const throw (INTERP_KERNEL::Exception)
void normL2 (double *res) const throw (INTERP_KERNEL::Exception)
double integral (int compId, bool isWAbs) const throw (INTERP_KERNEL::Exception)
void integral (bool isWAbs, double *res) const throw (INTERP_KERNEL::Exception)
void getValueOnPos (int i, int j, int k, double *res) const throw (INTERP_KERNEL::Exception)
void getValueOn (const double *spaceLoc, double *res) const throw (INTERP_KERNEL::Exception)
void getValueOn (const double *spaceLoc, double time, double *res) const throw (INTERP_KERNEL::Exception)
DataArrayDoublegetValueOnMulti (const double *spaceLoc, int nbOfPoints) const throw (INTERP_KERNEL::Exception)
void applyLin (double a, double b, int compoId)
 temporary
MEDCouplingFieldDoubleoperator= (double value) throw (INTERP_KERNEL::Exception)
void fillFromAnalytic (int nbOfComp, FunctionToEvaluate func) throw (INTERP_KERNEL::Exception)
void fillFromAnalytic (int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
void fillFromAnalytic2 (int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
void fillFromAnalytic3 (int nbOfComp, const std::vector< std::string > &varsOrder, const char *func) throw (INTERP_KERNEL::Exception)
void applyFunc (int nbOfComp, FunctionToEvaluate func)
void applyFunc (int nbOfComp, double val)
void applyFunc (int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
void applyFunc2 (int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
void applyFunc3 (int nbOfComp, const std::vector< std::string > &varsOrder, const char *func) throw (INTERP_KERNEL::Exception)
void applyFunc (const char *func) throw (INTERP_KERNEL::Exception)
void applyFuncFast32 (const char *func) throw (INTERP_KERNEL::Exception)
void applyFuncFast64 (const char *func) throw (INTERP_KERNEL::Exception)
int getNumberOfComponents () const throw (INTERP_KERNEL::Exception)
int getNumberOfTuples () const throw (INTERP_KERNEL::Exception)
int getNumberOfValues () const throw (INTERP_KERNEL::Exception)
void updateTime () const
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const
void resizeForUnserialization (const std::vector< int > &tinyInfoI, DataArrayInt *&dataInt, std::vector< DataArrayDouble * > &arrays)
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
void serialize (DataArrayInt *&dataInt, std::vector< DataArrayDouble * > &arrays) const
void changeUnderlyingMesh (const MEDCouplingMesh *other, int levOfCheck, double prec) throw (INTERP_KERNEL::Exception)
void substractInPlaceDM (const MEDCouplingFieldDouble *f, int levOfCheck, double prec) throw (INTERP_KERNEL::Exception)
bool mergeNodes (double eps, double epsOnVals=1e-15) throw (INTERP_KERNEL::Exception)
bool mergeNodes2 (double eps, double epsOnVals=1e-15) throw (INTERP_KERNEL::Exception)
bool zipCoords (double epsOnVals=1e-15) throw (INTERP_KERNEL::Exception)
bool zipConnectivity (int compType, double epsOnVals=1e-15) throw (INTERP_KERNEL::Exception)
bool simplexize (int policy) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubledoublyContractedProduct () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubledeterminant () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleeigenValues () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleeigenVectors () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleinverse () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubletrace () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubledeviator () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublemagnitude () const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublemaxPerTuple () const throw (INTERP_KERNEL::Exception)
void changeNbOfComponents (int newNbOfComp, double dftValue=0.) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublekeepSelectedComponents (const std::vector< int > &compoIds) const throw (INTERP_KERNEL::Exception)
void setSelectedComponents (const MEDCouplingFieldDouble *f, const std::vector< int > &compoIds) throw (INTERP_KERNEL::Exception)
void sortPerTuple (bool asc) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubledot (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublecrossProduct (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublemax (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoublemin (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleoperator+ (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
const MEDCouplingFieldDoubleoperator+= (const MEDCouplingFieldDouble &other) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleoperator- (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
const MEDCouplingFieldDoubleoperator-= (const MEDCouplingFieldDouble &other) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleoperator* (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
const MEDCouplingFieldDoubleoperator*= (const MEDCouplingFieldDouble &other) throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDoubleoperator/ (const MEDCouplingFieldDouble &other) const throw (INTERP_KERNEL::Exception)
const MEDCouplingFieldDoubleoperator/= (const MEDCouplingFieldDouble &other) throw (INTERP_KERNEL::Exception)
const
MEDCouplingTimeDiscretization
getTimeDiscretizationUnderGround () const
MEDCouplingTimeDiscretizationgetTimeDiscretizationUnderGround ()
void checkCoherency () const throw (INTERP_KERNEL::Exception)
double getTimeTolerance () const throw (INTERP_KERNEL::Exception)
std::string simpleRepr () const
bool isEqual (const MEDCouplingMultiFields *other, double meshPrec, double valsPrec) const
bool isEqualWithoutConsideringStr (const MEDCouplingMultiFields *other, double meshPrec, double valsPrec) const
std::vector< MEDCouplingMesh * > getMeshes () const throw (INTERP_KERNEL::Exception)
std::vector< MEDCouplingMesh * > getDifferentMeshes (std::vector< int > &refs) const throw (INTERP_KERNEL::Exception)
std::vector< DataArrayDouble * > getArrays () const throw (INTERP_KERNEL::Exception)
std::vector< DataArrayDouble * > getDifferentArrays (std::vector< std::vector< int > > &refs) const throw (INTERP_KERNEL::Exception)
MEDCouplingDefinitionTime getDefinitionTimeZone () const
std::string simpleRepr () const
std::string advancedRepr () const
void checkCoherency () const throw (INTERP_KERNEL::Exception)
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const
void resizeForUnserialization (const std::vector< int > &tinyInfoI, DataArrayInt *&dataInt)
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
void serialize (DataArrayInt *&dataInt) const
 MEDCouplingGaussLocalization (INTERP_KERNEL::NormalizedCellType type, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &w) throw (INTERP_KERNEL::Exception)
INTERP_KERNEL::NormalizedCellType getType () const
int getNumberOfGaussPt () const
int getDimension () const
int getNumberOfPtsInRefCell () const
std::string getStringRepr () const
void checkCoherency () const throw (INTERP_KERNEL::Exception)
bool isEqual (const MEDCouplingGaussLocalization &other, double eps) const
void pushTinySerializationIntInfo (std::vector< int > &tinyInfo) const
void pushTinySerializationDblInfo (std::vector< double > &tinyInfo) const
const double * fillWithValues (const double *vals)
const std::vector< double > & getRefCoords () const
double getRefCoord (int ptIdInCell, int comp) const throw (INTERP_KERNEL::Exception)
const std::vector< double > & getGaussCoords () const
double getGaussCoord (int gaussPtIdInCell, int comp) const throw (INTERP_KERNEL::Exception)
const std::vector< double > & getWeights () const
double getWeight (int gaussPtIdInCell, double newVal) const throw (INTERP_KERNEL::Exception)
void setRefCoord (int ptIdInCell, int comp, double newVal) throw (INTERP_KERNEL::Exception)
void setGaussCoord (int gaussPtIdInCell, int comp, double newVal) throw (INTERP_KERNEL::Exception)
void setWeight (int gaussPtIdInCell, double newVal) throw (INTERP_KERNEL::Exception)
 DataArrayDoubleIterator (DataArrayDouble *da)
 ~DataArrayDoubleIterator ()
DataArrayDoubleTuplenextt ()
 DataArrayDoubleTuple (double *pt, int nbOfComp)
std::string repr () const
int getNumberOfCompo () const
const double * getConstPointer () const
double * getPointer ()
double doubleValue () const throw (INTERP_KERNEL::Exception)
DataArrayDoublebuildDADouble (int nbOfTuples, int nbOfCompo) const throw (INTERP_KERNEL::Exception)
 DataArrayIntIterator (DataArrayInt *da)
 ~DataArrayIntIterator ()
DataArrayIntTuplenextt ()
 DataArrayIntTuple (int *pt, int nbOfComp)
std::string repr () const
int getNumberOfCompo () const
const int * getConstPointer () const
int * getPointer ()
int intValue () const throw (INTERP_KERNEL::Exception)
DataArrayIntbuildDAInt (int nbOfTuples, int nbOfCompo) const throw (INTERP_KERNEL::Exception)
void setName (const char *name)
const char * getName () const
void setDescription (const char *descr)
const char * getDescription () const
double getTime (int &iteration, int &order) const
void setTime (double val, int iteration, int order)
void setTimeUnit (const char *unit)
const char * getTimeUnit () const
virtual MEDCouplingMeshdeepCpy () const =0
virtual MEDCouplingMeshType getType () const =0
bool isStructured () const
virtual void copyTinyStringsFrom (const MEDCouplingMesh *other) throw (INTERP_KERNEL::Exception)
virtual void copyTinyInfoFrom (const MEDCouplingMesh *other) throw (INTERP_KERNEL::Exception)
virtual bool isEqual (const MEDCouplingMesh *other, double prec) const
virtual bool isEqualWithoutConsideringStr (const MEDCouplingMesh *other, double prec) const =0
virtual void checkDeepEquivalWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const =0 throw (INTERP_KERNEL::Exception)
virtual void checkDeepEquivalOnSameNodesWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor) const =0 throw (INTERP_KERNEL::Exception)
virtual void checkFastEquivalWith (const MEDCouplingMesh *other, double prec) const throw (INTERP_KERNEL::Exception)
void checkGeoEquivalWith (const MEDCouplingMesh *other, int levOfCheck, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const throw (INTERP_KERNEL::Exception)
virtual void checkCoherency () const =0 throw (INTERP_KERNEL::Exception)
virtual void checkCoherency1 (double eps=1e-12) const =0 throw (INTERP_KERNEL::Exception)
virtual void checkCoherency2 (double eps=1e-12) const =0 throw (INTERP_KERNEL::Exception)
virtual int getNumberOfCells () const =0
virtual int getNumberOfNodes () const =0
virtual int getSpaceDimension () const =0
virtual int getMeshDimension () const =0
virtual DataArrayDoublegetCoordinatesAndOwner () const =0
virtual DataArrayDoublegetBarycenterAndOwner () const =0
virtual int getNumberOfCellsWithType (INTERP_KERNEL::NormalizedCellType type) const =0
virtual
INTERP_KERNEL::NormalizedCellType 
getTypeOfCell (int cellId) const =0
virtual std::set
< INTERP_KERNEL::NormalizedCellType
getAllGeoTypes () const =0
virtual void getNodeIdsOfCell (int cellId, std::vector< int > &conn) const =0
virtual DataArrayIntgetCellIdsFullyIncludedInNodeIds (const int *partBg, const int *partEnd) const
virtual void getCoordinatesOfNode (int nodeId, std::vector< double > &coo) const =0 throw (INTERP_KERNEL::Exception)
virtual std::string simpleRepr () const =0
virtual std::string advancedRepr () const =0
virtual std::vector< int > getDistributionOfTypes () const =0 throw (INTERP_KERNEL::Exception)
virtual DataArrayIntcheckTypeConsistencyAndContig (const std::vector< int > &code, const std::vector< const DataArrayInt * > &idsPerType) const =0 throw (INTERP_KERNEL::Exception)
virtual void splitProfilePerType (const DataArrayInt *profile, std::vector< int > &code, std::vector< DataArrayInt * > &idsInPflPerType, std::vector< DataArrayInt * > &idsPerType) const =0 throw (INTERP_KERNEL::Exception)
virtual void getBoundingBox (double *bbox) const =0
virtual MEDCouplingFieldDoublegetMeasureField (bool isAbs) const =0
virtual MEDCouplingFieldDoublegetMeasureFieldOnNode (bool isAbs) const =0
virtual int getCellContainingPoint (const double *pos, double eps) const =0
virtual void getCellsContainingPoint (const double *pos, double eps, std::vector< int > &elts) const
virtual void getCellsContainingPoints (const double *pos, int nbOfPoints, double eps, std::vector< int > &elts, std::vector< int > &eltsIndex) const
virtual MEDCouplingFieldDoublefillFromAnalytic (TypeOfField t, int nbOfComp, FunctionToEvaluate func) const
virtual MEDCouplingFieldDoublefillFromAnalytic (TypeOfField t, int nbOfComp, const char *func) const
virtual MEDCouplingFieldDoublefillFromAnalytic2 (TypeOfField t, int nbOfComp, const char *func) const
virtual MEDCouplingFieldDoublefillFromAnalytic3 (TypeOfField t, int nbOfComp, const std::vector< std::string > &varsOrder, const char *func) const
virtual MEDCouplingFieldDoublebuildOrthogonalField () const =0
virtual void rotate (const double *center, const double *vector, double angle)=0
virtual void translate (const double *vector)=0
virtual void scale (const double *point, double factor)=0
virtual void renumberCells (const int *old2NewBg, bool check)=0 throw (INTERP_KERNEL::Exception)
virtual MEDCouplingMeshmergeMyselfWith (const MEDCouplingMesh *other) const =0
virtual MEDCouplingMeshbuildPart (const int *start, const int *end) const =0
virtual MEDCouplingMeshbuildPartAndReduceNodes (const int *start, const int *end, DataArrayInt *&arr) const =0
virtual MEDCouplingUMeshbuildUnstructured () const =0 throw (INTERP_KERNEL::Exception)
virtual DataArrayIntsimplexize (int policy)=0 throw (INTERP_KERNEL::Exception)
virtual bool areCompatibleForMerge (const MEDCouplingMesh *other) const
virtual void getTinySerializationInformation (std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const =0
virtual void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const =0
virtual void serialize (DataArrayInt *&a1, DataArrayDouble *&a2) const =0
virtual void unserialization (const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)=0
void writeVTK (const char *fileName) const throw (INTERP_KERNEL::Exception)
virtual void writeVTKLL (std::ostream &ofs, const std::string &cellData, const std::string &pointData) const =0 throw (INTERP_KERNEL::Exception)
MEDCouplingMultiFieldsdeepCpy () const
std::string getName () const
std::string getDescription () const
std::string getTimeUnit () const
double getTimeResolution () const throw (INTERP_KERNEL::Exception)
virtual std::string simpleRepr () const
virtual std::string advancedRepr () const
virtual bool isEqual (const MEDCouplingMultiFields *other, double meshPrec, double valsPrec) const
virtual bool isEqualWithoutConsideringStr (const MEDCouplingMultiFields *other, double meshPrec, double valsPrec) const
const MEDCouplingFieldDoublegetFieldWithId (int id) const throw (INTERP_KERNEL::Exception)
std::vector< const
MEDCouplingFieldDouble * > 
getFields () const
int getNumberOfFields () const
const MEDCouplingFieldDoublegetFieldAtPos (int id) const throw (INTERP_KERNEL::Exception)
virtual std::vector
< MEDCouplingMesh * > 
getMeshes () const throw (INTERP_KERNEL::Exception)
virtual std::vector
< MEDCouplingMesh * > 
getDifferentMeshes (std::vector< int > &refs) const throw (INTERP_KERNEL::Exception)
virtual std::vector
< DataArrayDouble * > 
getArrays () const throw (INTERP_KERNEL::Exception)
virtual std::vector
< DataArrayDouble * > 
getDifferentArrays (std::vector< std::vector< int > > &refs) const throw (INTERP_KERNEL::Exception)
void updateTime () const
void getTinySerializationInformation (std::vector< int > &tinyInfo, std::vector< double > &tinyInfo2, int &nbOfDiffMeshes, int &nbOfDiffArr) const
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< MEDCouplingFieldTemplate * > &ft, const std::vector< MEDCouplingMesh * > &ms, const std::vector< DataArrayDouble * > &das)
virtual void checkCoherency () const throw (INTERP_KERNEL::Exception)
void updateTime () const
int getNumberOfNodes () const
int getSpaceDimension () const
void setCoords (const DataArrayDouble *coords)
const DataArrayDoublegetCoords () const
 This method returns directly the array in 'this' without incrementing ref counter. The pointer is dealed by the mesh. The caller should not deal (decrRef) with this pointer.
DataArrayDoublegetCoords ()
 This method returns directly the array in 'this' without incrementing ref counter. The pointer is dealed by the mesh. The caller should not deal (decrRef) with this pointer.
DataArrayDoublegetCoordinatesAndOwner () const
void copyTinyStringsFrom (const MEDCouplingMesh *other) throw (INTERP_KERNEL::Exception)
bool isEqual (const MEDCouplingMesh *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingMesh *other, double prec) const
bool areCoordsEqual (const MEDCouplingPointSet &other, double prec) const
bool areCoordsEqualWithoutConsideringStr (const MEDCouplingPointSet &other, double prec) const
virtual DataArrayIntmergeNodes (double precision, bool &areNodesMerged, int &newNbOfNodes)=0
virtual DataArrayIntmergeNodes2 (double precision, bool &areNodesMerged, int &newNbOfNodes)=0
void getCoordinatesOfNode (int nodeId, std::vector< double > &coo) const throw (INTERP_KERNEL::Exception)
DataArrayIntbuildPermArrayForMergeNode (double precision, int limitNodeId, bool &areNodesMerged, int &newNbOfNodes) const
std::vector< int > getNodeIdsNearPoint (const double *pos, double eps) const throw (INTERP_KERNEL::Exception)
void getNodeIdsNearPoints (const double *pos, int nbOfNodes, double eps, std::vector< int > &c, std::vector< int > &cI) const throw (INTERP_KERNEL::Exception)
void findCommonNodes (double prec, int limitNodeId, DataArrayInt *&comm, DataArrayInt *&commIndex) const
DataArrayIntbuildNewNumberingFromCommonNodesFormat (const DataArrayInt *comm, const DataArrayInt *commIndex, int &newNbOfNodes) const
void getBoundingBox (double *bbox) const throw (INTERP_KERNEL::Exception)
void zipCoords ()
double getCaracteristicDimension () const
void rotate (const double *center, const double *vector, double angle)
void translate (const double *vector)
void scale (const double *point, double factor)
void changeSpaceDimension (int newSpaceDim, double dftVal=0.) throw (INTERP_KERNEL::Exception)
void tryToShareSameCoords (const MEDCouplingPointSet &other, double epsilon) throw (INTERP_KERNEL::Exception)
virtual void tryToShareSameCoordsPermute (const MEDCouplingPointSet &other, double epsilon)=0 throw (INTERP_KERNEL::Exception)
void findNodesOnPlane (const double *pt, const double *vec, double eps, std::vector< int > &nodes) const throw (INTERP_KERNEL::Exception)
void findNodesOnLine (const double *pt, const double *vec, double eps, std::vector< int > &nodes) const throw (INTERP_KERNEL::Exception)
MEDCouplingMeshbuildPart (const int *start, const int *end) const
MEDCouplingMeshbuildPartAndReduceNodes (const int *start, const int *end, DataArrayInt *&arr) const
virtual MEDCouplingPointSetbuildPartOfMySelf (const int *start, const int *end, bool keepCoords) const =0
virtual MEDCouplingPointSetbuildPartOfMySelfNode (const int *start, const int *end, bool fullyIn) const =0
virtual MEDCouplingPointSetbuildFacePartOfMySelfNode (const int *start, const int *end, bool fullyIn) const =0
virtual void findBoundaryNodes (std::vector< int > &nodes) const =0
virtual MEDCouplingPointSetbuildBoundaryMesh (bool keepCoords) const =0
virtual void renumberNodes (const int *newNodeNumbers, int newNbOfNodes)
virtual void renumberNodes2 (const int *newNodeNumbers, int newNbOfNodes)
virtual bool isEmptyMesh (const std::vector< int > &tinyInfo) const =0
void getTinySerializationInformation (std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const
 size of returned tinyInfo must be always the same.
void resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const
void serialize (DataArrayInt *&a1, DataArrayDouble *&a2) const
void unserialization (const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)
virtual void getCellsInBoundingBox (const double *bbox, double eps, std::vector< int > &elems) const =0
virtual void getCellsInBoundingBox (const INTERP_KERNEL::DirectedBoundingBox &bbox, double eps, std::vector< int > &elems)=0
virtual DataArrayIntzipCoordsTraducer ()=0
bool decrRef () const
void incrRef () const
void updateTime () const
void setTimeUnit (const char *unit)
const char * getTimeUnit () const
virtual void copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other) throw (INTERP_KERNEL::Exception)
virtual void copyTinyStringsFrom (const MEDCouplingTimeDiscretization &other)
virtual void checkCoherency () const throw (INTERP_KERNEL::Exception)
virtual bool areCompatible (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
virtual bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
virtual bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
virtual bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
virtual
MEDCouplingTimeDiscretization
buildNewTimeReprFromThis (TypeOfTimeDiscretization type, bool deepCpy) const
virtual std::string getStringRepr () const =0
virtual TypeOfTimeDiscretization getEnum () const =0
virtual
MEDCouplingTimeDiscretization
aggregate (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
aggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const =0
virtual
MEDCouplingTimeDiscretization
meld (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
dot (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
crossProduct (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
max (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
min (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
add (const MEDCouplingTimeDiscretization *other) const =0
virtual void addEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
substract (const MEDCouplingTimeDiscretization *other) const =0
virtual void substractEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
multiply (const MEDCouplingTimeDiscretization *other) const =0
virtual void multiplyEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
divide (const MEDCouplingTimeDiscretization *other) const =0
virtual void divideEqual (const MEDCouplingTimeDiscretization *other)=0
virtual void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
virtual void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
virtual void getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const
virtual void resizeForUnserialization (const std::vector< int > &tinyInfoI, std::vector< DataArrayDouble * > &arrays)
virtual void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
virtual void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const =0
virtual void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const =0
virtual void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)=0
virtual
MEDCouplingTimeDiscretization
performCpy (bool deepCpy) const =0
void setTimeTolerance (double val)
double getTimeTolerance () const
virtual void checkNoTimePresence () const =0 throw (INTERP_KERNEL::Exception)
virtual void checkTimePresence (double time) const =0 throw (INTERP_KERNEL::Exception)
virtual void setArray (DataArrayDouble *array, TimeLabel *owner)
virtual void setEndArray (DataArrayDouble *array, TimeLabel *owner)
virtual void setArrays (const std::vector< DataArrayDouble * > &arrays, TimeLabel *owner) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetArray ()
const DataArrayDoublegetArray () const
virtual const DataArrayDoublegetEndArray () const
virtual DataArrayDoublegetEndArray ()
virtual std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const =0 throw (INTERP_KERNEL::Exception)
virtual void getValueForTime (double time, const std::vector< double > &vals, double *res) const =0
virtual void getArrays (std::vector< DataArrayDouble * > &arrays) const
virtual bool isBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
virtual bool isStrictlyBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
double getTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
virtual double getStartTime (int &iteration, int &order) const =0 throw (INTERP_KERNEL::Exception)
virtual double getEndTime (int &iteration, int &order) const =0 throw (INTERP_KERNEL::Exception)
void setTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setIteration (int it) throw (INTERP_KERNEL::Exception)
void setOrder (int order) throw (INTERP_KERNEL::Exception)
void setTimeValue (double val) throw (INTERP_KERNEL::Exception)
virtual void setStartIteration (int it)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndIteration (int it)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartOrder (int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndOrder (int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartTimeValue (double time)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndTimeValue (double time)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartTime (double time, int iteration, int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndTime (double time, int iteration, int order)=0 throw (INTERP_KERNEL::Exception)
virtual void getValueOnTime (int eltId, double time, double *value) const =0 throw (INTERP_KERNEL::Exception)
virtual void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const =0 throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
doublyContractedProduct () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
determinant () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
eigenValues () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
eigenVectors () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
inverse () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
trace () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
deviator () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
magnitude () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
maxPerTuple () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
keepSelectedComponents (const std::vector< int > &compoIds) const throw (INTERP_KERNEL::Exception)
virtual void setSelectedComponents (const MEDCouplingTimeDiscretization *other, const std::vector< int > &compoIds) throw (INTERP_KERNEL::Exception)
virtual void changeNbOfComponents (int newNbOfComp, double dftValue) throw (INTERP_KERNEL::Exception)
virtual void sortPerTuple (bool asc) throw (INTERP_KERNEL::Exception)
virtual void setUniformValue (int nbOfTuple, int nbOfCompo, double value)
virtual void applyLin (double a, double b, int compoId)
virtual void applyFunc (int nbOfComp, FunctionToEvaluate func)
virtual void applyFunc (int nbOfComp, const char *func)
virtual void applyFunc2 (int nbOfComp, const char *func)
virtual void applyFunc3 (int nbOfComp, const std::vector< std::string > &varsOrder, const char *func)
virtual void applyFunc (const char *func)
virtual void applyFuncFast32 (const char *func)
virtual void applyFuncFast64 (const char *func)
virtual void fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, FunctionToEvaluate func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic2 (const DataArrayDouble *loc, int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic3 (const DataArrayDouble *loc, int nbOfComp, const std::vector< std::string > &varsOrder, const char *func) throw (INTERP_KERNEL::Exception)
virtual ~MEDCouplingTimeDiscretization ()
 MEDCouplingNoTimeLabel ()
 MEDCouplingNoTimeLabel (const MEDCouplingTimeDiscretization &other, bool deepCpy)
std::string getStringRepr () const
TypeOfTimeDiscretization getEnum () const
MEDCouplingTimeDiscretizationaggregate (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationaggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const
MEDCouplingTimeDiscretizationmeld (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationdot (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationcrossProduct (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmax (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmin (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationadd (const MEDCouplingTimeDiscretization *other) const
void addEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationsubstract (const MEDCouplingTimeDiscretization *other) const
void substractEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationmultiply (const MEDCouplingTimeDiscretization *other) const
void multiplyEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationdivide (const MEDCouplingTimeDiscretization *other) const
void divideEqual (const MEDCouplingTimeDiscretization *other)
bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
bool areCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationperformCpy (bool deepCpy) const
void checkNoTimePresence () const throw (INTERP_KERNEL::Exception)
void checkTimePresence (double time) const throw (INTERP_KERNEL::Exception)
std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const throw (INTERP_KERNEL::Exception)
void getValueForTime (double time, const std::vector< double > &vals, double *res) const
bool isBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
bool isStrictlyBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
double getStartTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
double getEndTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
void setStartIteration (int it) throw (INTERP_KERNEL::Exception)
void setEndIteration (int it) throw (INTERP_KERNEL::Exception)
void setStartOrder (int order) throw (INTERP_KERNEL::Exception)
void setEndOrder (int order) throw (INTERP_KERNEL::Exception)
void setStartTimeValue (double time) throw (INTERP_KERNEL::Exception)
void setEndTimeValue (double time) throw (INTERP_KERNEL::Exception)
void setStartTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setEndTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void getValueOnTime (int eltId, double time, double *value) const throw (INTERP_KERNEL::Exception)
void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const throw (INTERP_KERNEL::Exception)
void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const
void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)
 MEDCouplingWithTimeStep ()
std::string getStringRepr () const
void copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other) throw (INTERP_KERNEL::Exception)
TypeOfTimeDiscretization getEnum () const
MEDCouplingTimeDiscretizationaggregate (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationaggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const
MEDCouplingTimeDiscretizationmeld (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationdot (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationcrossProduct (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmax (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmin (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationadd (const MEDCouplingTimeDiscretization *other) const
void addEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationsubstract (const MEDCouplingTimeDiscretization *other) const
void substractEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationmultiply (const MEDCouplingTimeDiscretization *other) const
void multiplyEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationdivide (const MEDCouplingTimeDiscretization *other) const
void divideEqual (const MEDCouplingTimeDiscretization *other)
bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
bool areCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const
void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)
MEDCouplingTimeDiscretizationperformCpy (bool deepCpy) const
void checkNoTimePresence () const throw (INTERP_KERNEL::Exception)
void checkTimePresence (double time) const throw (INTERP_KERNEL::Exception)
void setStartTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setEndTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
double getStartTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
double getEndTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
void setStartIteration (int it) throw (INTERP_KERNEL::Exception)
void setEndIteration (int it) throw (INTERP_KERNEL::Exception)
void setStartOrder (int order) throw (INTERP_KERNEL::Exception)
void setEndOrder (int order) throw (INTERP_KERNEL::Exception)
void setStartTimeValue (double time) throw (INTERP_KERNEL::Exception)
void setEndTimeValue (double time) throw (INTERP_KERNEL::Exception)
std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const throw (INTERP_KERNEL::Exception)
void getValueForTime (double time, const std::vector< double > &vals, double *res) const
void getValueOnTime (int eltId, double time, double *value) const throw (INTERP_KERNEL::Exception)
void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const throw (INTERP_KERNEL::Exception)
 MEDCouplingConstOnTimeInterval ()
void copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other) throw (INTERP_KERNEL::Exception)
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const
void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)
MEDCouplingTimeDiscretizationperformCpy (bool deepCpy) const
bool areCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const throw (INTERP_KERNEL::Exception)
void getValueForTime (double time, const std::vector< double > &vals, double *res) const
void getValueOnTime (int eltId, double time, double *value) const throw (INTERP_KERNEL::Exception)
void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const throw (INTERP_KERNEL::Exception)
TypeOfTimeDiscretization getEnum () const
std::string getStringRepr () const
MEDCouplingTimeDiscretizationaggregate (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationaggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const
MEDCouplingTimeDiscretizationmeld (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationdot (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationcrossProduct (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmax (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmin (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationadd (const MEDCouplingTimeDiscretization *other) const
void addEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationsubstract (const MEDCouplingTimeDiscretization *other) const
void substractEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationmultiply (const MEDCouplingTimeDiscretization *other) const
void multiplyEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationdivide (const MEDCouplingTimeDiscretization *other) const
void divideEqual (const MEDCouplingTimeDiscretization *other)
void setStartTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setEndTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
double getStartTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
double getEndTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
void setStartIteration (int it) throw (INTERP_KERNEL::Exception)
void setEndIteration (int it) throw (INTERP_KERNEL::Exception)
void setStartOrder (int order) throw (INTERP_KERNEL::Exception)
void setEndOrder (int order) throw (INTERP_KERNEL::Exception)
void setStartTimeValue (double time) throw (INTERP_KERNEL::Exception)
void setEndTimeValue (double time) throw (INTERP_KERNEL::Exception)
void checkNoTimePresence () const throw (INTERP_KERNEL::Exception)
void checkTimePresence (double time) const throw (INTERP_KERNEL::Exception)
void updateTime () const
void copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other) throw (INTERP_KERNEL::Exception)
void copyTinyStringsFrom (const MEDCouplingTimeDiscretization &other)
const DataArrayDoublegetEndArray () const
DataArrayDoublegetEndArray ()
void checkCoherency () const throw (INTERP_KERNEL::Exception)
bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
void checkNoTimePresence () const throw (INTERP_KERNEL::Exception)
void checkTimePresence (double time) const throw (INTERP_KERNEL::Exception)
void getArrays (std::vector< DataArrayDouble * > &arrays) const
void setEndArray (DataArrayDouble *array, TimeLabel *owner)
void setStartTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setEndTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
double getStartTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
double getEndTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
void setStartIteration (int it) throw (INTERP_KERNEL::Exception)
void setEndIteration (int it) throw (INTERP_KERNEL::Exception)
void setStartOrder (int order) throw (INTERP_KERNEL::Exception)
void setEndOrder (int order) throw (INTERP_KERNEL::Exception)
void setStartTimeValue (double time) throw (INTERP_KERNEL::Exception)
void setEndTimeValue (double time) throw (INTERP_KERNEL::Exception)
void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
void getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const
void resizeForUnserialization (const std::vector< int > &tinyInfoI, std::vector< DataArrayDouble * > &arrays)
void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const
void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const
void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)
std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const throw (INTERP_KERNEL::Exception)
void setArrays (const std::vector< DataArrayDouble * > &arrays, TimeLabel *owner) throw (INTERP_KERNEL::Exception)
 MEDCouplingLinearTime ()
std::string getStringRepr () const
TypeOfTimeDiscretization getEnum () const
void checkCoherency () const throw (INTERP_KERNEL::Exception)
MEDCouplingTimeDiscretizationperformCpy (bool deepCpy) const
bool areCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
void getValueForTime (double time, const std::vector< double > &vals, double *res) const
void getValueOnTime (int eltId, double time, double *value) const throw (INTERP_KERNEL::Exception)
void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const throw (INTERP_KERNEL::Exception)
MEDCouplingTimeDiscretizationaggregate (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationaggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const
MEDCouplingTimeDiscretizationmeld (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationdot (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationcrossProduct (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmax (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationmin (const MEDCouplingTimeDiscretization *other) const
MEDCouplingTimeDiscretizationadd (const MEDCouplingTimeDiscretization *other) const
void addEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationsubstract (const MEDCouplingTimeDiscretization *other) const
void substractEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationmultiply (const MEDCouplingTimeDiscretization *other) const
void multiplyEqual (const MEDCouplingTimeDiscretization *other)
MEDCouplingTimeDiscretizationdivide (const MEDCouplingTimeDiscretization *other) const
void divideEqual (const MEDCouplingTimeDiscretization *other)
TimeLabeloperator= (const TimeLabel &other)
void declareAsNew () const
 This method should be called when write access has been done on this.
virtual void updateTime () const =0
 This method should be called on high level classes as Field or Mesh to take into acount modifications done in aggregates objects.
unsigned int getTimeOfThis () const
 MEDCouplingUMeshCellIterator (MEDCouplingUMesh *mesh)
 MEDCouplingUMeshCellIterator (MEDCouplingUMesh *mesh, MEDCouplingUMeshCell *itc, int bg, int end)
 ~MEDCouplingUMeshCellIterator ()
MEDCouplingUMeshCellnextt ()
 MEDCouplingUMeshCellByTypeEntry (MEDCouplingUMesh *mesh)
MEDCouplingUMeshCellByTypeIteratoriterator ()
 ~MEDCouplingUMeshCellByTypeEntry ()
 MEDCouplingUMeshCellEntry (MEDCouplingUMesh *mesh, INTERP_KERNEL::NormalizedCellType type, MEDCouplingUMeshCell *itc, int bg, int end)
 ~MEDCouplingUMeshCellEntry ()
INTERP_KERNEL::NormalizedCellType getType () const
int getNumberOfElems () const
MEDCouplingUMeshCellIteratoriterator ()
 MEDCouplingUMeshCellByTypeIterator (MEDCouplingUMesh *mesh)
 ~MEDCouplingUMeshCellByTypeIterator ()
MEDCouplingUMeshCellEntrynextt ()
 MEDCouplingUMeshCell (MEDCouplingUMesh *mesh)
void next ()
std::string repr () const
INTERP_KERNEL::NormalizedCellType getType () const
const int * getAllConn (int &lgth) const
def updateTime
def copyTinyAttrFrom
def copyTinyStringsFrom
def getEndArray
def checkCoherency
def isEqual
def isEqualWithoutConsideringStr
def checkNoTimePresence
def checkTimePresence
def getArrays
def setEndArray
def setStartTime
def setEndTime
def getStartTime
def getEndTime
def setStartIteration
def setEndIteration
def setStartOrder
def setEndOrder
def setStartTimeValue
def setEndTimeValue
def getTinySerializationIntInformation
def getTinySerializationDbleInformation
def getTinySerializationStrInformation
def resizeForUnserialization
def finishUnserialization
def getTinySerializationIntInformation2
def getTinySerializationDbleInformation2
def finishUnserialization2
def getArraysForTime
def setArrays
def New
def setTimeUnit
def getTimeUnit
def areCompatible
def areStrictlyCompatible
def areStrictlyCompatibleForMul
def areStrictlyCompatibleForDiv
def areCompatibleForMeld
def buildNewTimeReprFromThis
def getStringRepr
def getEnum
def aggregate
def meld
def dot
def crossProduct
def max
def min
def add
def addEqual
def substract
def substractEqual
def multiply
def multiplyEqual
def divide
def divideEqual
def performCpy
def setTimeTolerance
def getTimeTolerance
def setArray
def getArray
def getValueForTime
def isBefore
def isStrictlyBefore
def getTime
def setTime
def setIteration
def setOrder
def setTimeValue
def getValueOnTime
def getValueOnDiscTime
def doublyContractedProduct
def determinant
def eigenValues
def eigenVectors
def inverse
def trace
def deviator
def magnitude
def maxPerTuple
def keepSelectedComponents
def setSelectedComponents
def changeNbOfComponents
def sortPerTuple
def setUniformValue
def applyLin
def applyFunc2
def applyFunc3
def applyFunc
def applyFuncFast32
def applyFuncFast64
def fillFromAnalytic
def fillFromAnalytic2
def fillFromAnalytic3
def assign
def declareAsNew
def getTimeOfThis
def New
def setTimeUnit
def getTimeUnit
def areCompatible
def areStrictlyCompatible
def areStrictlyCompatibleForMul
def areStrictlyCompatibleForDiv
def areCompatibleForMeld
def buildNewTimeReprFromThis
def getStringRepr
def getEnum
def aggregate
def meld
def dot
def crossProduct
def max
def min
def add
def addEqual
def substract
def substractEqual
def multiply
def multiplyEqual
def divide
def divideEqual
def performCpy
def setTimeTolerance
def getTimeTolerance
def setArray
def getArray
def getValueForTime
def isBefore
def isStrictlyBefore
def getTime
def setTime
def setIteration
def setOrder
def setTimeValue
def getValueOnTime
def getValueOnDiscTime
def doublyContractedProduct
def determinant
def eigenValues
def eigenVectors
def inverse
def trace
def deviator
def magnitude
def maxPerTuple
def keepSelectedComponents
def setSelectedComponents
def changeNbOfComponents
def sortPerTuple
def setUniformValue
def applyLin
def applyFunc2
def applyFunc3
def applyFunc
def applyFuncFast32
def applyFuncFast64
def fillFromAnalytic
def fillFromAnalytic2
def fillFromAnalytic3
def assign
def declareAsNew
def getTimeOfThis
def assign
def declareAsNew
def getTimeOfThis
def setName
def getName
def setDescription
def getDescription
def setTime
def setTimeUnit
def getTimeUnit
def getType
def isStructured
def deepCpy
def isEqual
def isEqualWithoutConsideringStr
def copyTinyStringsFrom
def copyTinyInfoFrom
def checkCoherency
def checkCoherency1
def checkCoherency2
def getNumberOfCells
def getNumberOfNodes
def getSpaceDimension
def getMeshDimension
def getCoordinatesAndOwner
def getBarycenterAndOwner
def getNumberOfCellsWithType
def getTypeOfCell
def simpleRepr
def advancedRepr
def writeVTK
def getMeasureField
def getMeasureFieldOnNode
def fillFromAnalytic
def fillFromAnalytic2
def fillFromAnalytic3
def buildOrthogonalField
def buildUnstructured
def mergeMyselfWith
def areCompatibleForMerge
def simplexize
def __str__
def getTime
def getCellContainingPoint
def getCellsContainingPoints
def getCellsContainingPoint
def renumberCells
def checkGeoEquivalWith
def getCellIdsFullyIncludedInNodeIds
def getNodeIdsOfCell
def getCoordinatesOfNode
def scale
def getBoundingBox
def buildPart
def buildPartAndReduceNodes
def getDistributionOfTypes
def checkTypeConsistencyAndContig
def splitProfilePerType
def translate
def rotate
def getAllGeoTypes
def MergeMeshes
def incrRef
def getHiddenCppPointer
def assign
def declareAsNew
def getTimeOfThis
def incrRef
def getHiddenCppPointer
def checkCoherency
def areCompatibleForMerge
def isEqual
def isEqualWithoutConsideringStr
def setMesh
def setName
def getDescription
def setDescription
def getName
def getTypeOfField
def getNature
def setNature
def getLocalizationOfDiscr
def buildMeasureField
def getDiscretization
def getNumberOfTuplesExpected
def getNumberOfMeshPlacesExpected
def setGaussLocalizationOnType
def clearGaussLocalizations
def getNbOfGaussLocalization
def getGaussLocalizationIdOfOneCell
def getGaussLocalization
def getMesh
def buildSubMeshData
def setGaussLocalizationOnCells
def getCellIdsHavingGaussLocalization
def incrRef
def getHiddenCppPointer
def assign
def declareAsNew
def getTimeOfThis
def getNumberOfFields
def deepCpy
def simpleRepr
def advancedRepr
def isEqual
def isEqualWithoutConsideringStr
def checkCoherency
def __str__
def New
def getFields
def getFieldAtPos
def getMeshes
def getDifferentMeshes
def getArrays
def getDifferentArrays
def incrRef
def getHiddenCppPointer
def assign
def declareAsNew
def getTimeOfThis
def New
def getPrecision
def setPrecision
def updateTime
def getTypeOfFieldFromStringRepr
def getEnum
def isEqual
def isEqualWithoutConsideringStr
def clone
def getStringRepr
def getRepr
def getNumberOfTuples
def getNumberOfMeshPlaces
def getOffsetArr
def normL1
def normL2
def integral
def getLocalizationOfDiscValues
def computeMeshRestrictionFromTupleIds
def checkCompatibilityWithNature
def renumberCells
def renumberArraysForCell
def getIJK
def checkCoherencyBetween
def getMeasureField
def getValueOn
def getValueOnPos
def getValueOnMulti
def buildSubMeshData
def renumberValuesOnNodes
def renumberValuesOnCells
def renumberValuesOnCellsR
def getSerializationIntArray
def getTinySerializationIntInformation
def getTinySerializationDbleInformation
def finishUnserialization
def resizeForUnserialization
def setGaussLocalizationOnType
def setGaussLocalizationOnCells
def clearGaussLocalizations
def getNbOfGaussLocalization
def getGaussLocalizationIdOfOneCell
def getGaussLocalizationIdOfOneType
def getCellIdsHavingGaussLocalization
def getGaussLocalization
def assign
def declareAsNew
def getTimeOfThis
def getArrayOfDiscIds
def New
def getPrecision
def setPrecision
def updateTime
def getTypeOfFieldFromStringRepr
def getEnum
def isEqual
def isEqualWithoutConsideringStr
def clone
def getStringRepr
def getRepr
def getNumberOfTuples
def getNumberOfMeshPlaces
def getOffsetArr
def normL1
def normL2
def integral
def getLocalizationOfDiscValues
def computeMeshRestrictionFromTupleIds
def checkCompatibilityWithNature
def renumberCells
def renumberArraysForCell
def getIJK
def checkCoherencyBetween
def getMeasureField
def getValueOn
def getValueOnPos
def getValueOnMulti
def buildSubMeshData
def renumberValuesOnNodes
def renumberValuesOnCells
def renumberValuesOnCellsR
def getSerializationIntArray
def getTinySerializationIntInformation
def getTinySerializationDbleInformation
def finishUnserialization
def resizeForUnserialization
def setGaussLocalizationOnType
def setGaussLocalizationOnCells
def clearGaussLocalizations
def getNbOfGaussLocalization
def getGaussLocalizationIdOfOneCell
def getGaussLocalizationIdOfOneType
def getCellIdsHavingGaussLocalization
def getGaussLocalization
def assign
def declareAsNew
def getTimeOfThis

Static Public Member Functions

static MEDCouplingCMeshNew ()
static void GetPosFromId (int nodeId, int spaceDim, const int *split, int *res)
static
MEDCouplingDefinitionTimeSlice
New (const MEDCouplingFieldDouble *f, int meshId, const std::vector< int > &arrId, int fieldId) throw (INTERP_KERNEL::Exception)
static
MEDCouplingDefinitionTimeSlice
New (TypeOfTimeDiscretization type, const std::vector< int > &tiI, const std::vector< double > &tiD) throw (INTERP_KERNEL::Exception)
static MEDCouplingExtrudedMeshNew (const MEDCouplingUMesh *mesh3D, const MEDCouplingUMesh *mesh2D, int cell2DId) throw (INTERP_KERNEL::Exception)
static MEDCouplingExtrudedMeshNew ()
static int FindCorrespCellByNodalConn (const std::vector< int > &nodalConnec, const int *revNodalPtr, const int *revNodalIndxPtr) throw (INTERP_KERNEL::Exception)
static void Project1DMeshes (const MEDCouplingUMesh *m1, const MEDCouplingUMesh *m2, double eps, MEDCouplingUMesh *&m1r, MEDCouplingUMesh *&m2r, double *v) throw (INTERP_KERNEL::Exception)
static
MEDCouplingFieldDiscretization
New (TypeOfField type)
static TypeOfField getTypeOfFieldFromStringRepr (const char *repr) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleNew (TypeOfField type, TypeOfTimeDiscretization td=NO_TIME)
static MEDCouplingFieldDoubleNew (const MEDCouplingFieldTemplate *ft, TypeOfTimeDiscretization td=NO_TIME)
static MEDCouplingFieldDoubleMergeFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleMergeFields (const std::vector< const MEDCouplingFieldDouble * > &a) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleMeldFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleDotFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleCrossProductFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleMaxFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleMinFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleAddFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleSubstractFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleMultiplyFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldDoubleDivideFields (const MEDCouplingFieldDouble *f1, const MEDCouplingFieldDouble *f2) throw (INTERP_KERNEL::Exception)
static void WriteVTK (const char *fileName, const std::vector< const MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldOverTimeNew (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldTemplateNew (const MEDCouplingFieldDouble *f) throw (INTERP_KERNEL::Exception)
static MEDCouplingFieldTemplateNew (TypeOfField type)
static MEDCouplingGaussLocalization BuildNewInstanceFromTinyInfo (int dim, const std::vector< int > &tinyData)
static bool AreAlmostEqual (const std::vector< double > &v1, const std::vector< double > &v2, double eps)
static MEDCouplingMeshMergeMeshes (const MEDCouplingMesh *mesh1, const MEDCouplingMesh *mesh2) throw (INTERP_KERNEL::Exception)
static MEDCouplingMeshMergeMeshes (std::vector< const MEDCouplingMesh * > &meshes) throw (INTERP_KERNEL::Exception)
static MEDCouplingMultiFieldsNew (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception)
static MEDCouplingMultiFieldsNew ()
static DataArrayDoubleMergeNodesArray (const MEDCouplingPointSet *m1, const MEDCouplingPointSet *m2) throw (INTERP_KERNEL::Exception)
static DataArrayDoubleMergeNodesArray (const std::vector< const MEDCouplingPointSet * > &ms) throw (INTERP_KERNEL::Exception)
static MEDCouplingPointSetBuildInstanceFromMeshType (MEDCouplingMeshType type)
static void Rotate2DAlg (const double *center, double angle, int nbNodes, double *coords)
static void Rotate3DAlg (const double *center, const double *vect, double angle, int nbNodes, double *coords)
static
MEDCouplingTimeDiscretization
New (TypeOfTimeDiscretization type)

Static Public Attributes

static const char REPR []
static const TypeOfField TYPE
static const
TypeOfTimeDiscretization 
DISCRETIZATION = NO_TIME

Protected Member Functions

 MEDCouplingDefinitionTimeSlice ()
 MEDCouplingDefinitionTimeSlice (const MEDCouplingFieldDouble *f, int meshId, int arrId, int fieldId) throw (INTERP_KERNEL::Exception)
void updateTime () const
 MEDCouplingField (TypeOfField type)
 MEDCouplingField (const MEDCouplingField &other)
 MEDCouplingField (MEDCouplingFieldDiscretization *type, NatureOfField nature=NoNature)
virtual ~MEDCouplingField ()
 MEDCouplingFieldDiscretization ()
void getValueInCell (const MEDCouplingMesh *mesh, int cellId, const DataArrayDouble *arr, const double *loc, double *res) const
 MEDCouplingFieldDiscretizationPerCell ()
 MEDCouplingFieldDiscretizationPerCell (const MEDCouplingFieldDiscretizationPerCell &other)
 ~MEDCouplingFieldDiscretizationPerCell ()
void updateTime () const
void checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArrayDouble *da) const throw (INTERP_KERNEL::Exception)
bool isEqual (const MEDCouplingFieldDiscretization *other, double eps) const
bool isEqualWithoutConsideringStr (const MEDCouplingFieldDiscretization *other, double eps) const
void renumberCells (const int *old2NewBg, bool check) throw (INTERP_KERNEL::Exception)
void checkNoOrphanCells () const throw (INTERP_KERNEL::Exception)
void buildDiscrPerCellIfNecessary (const MEDCouplingMesh *m)
 MEDCouplingFieldDiscretizationGauss (const MEDCouplingFieldDiscretizationGauss &other)
void zipGaussLocalizations ()
int getOffsetOfCell (int cellId) const throw (INTERP_KERNEL::Exception)
void checkLocalizationId (int locId) const throw (INTERP_KERNEL::Exception)
 MEDCouplingFieldDiscretizationGaussNE (const MEDCouplingFieldDiscretizationGaussNE &other)
 MEDCouplingFieldOverTime ()
 MEDCouplingMesh ()
 MEDCouplingMesh (const MEDCouplingMesh &other)
virtual std::string getVTKDataSetType () const =0 throw (INTERP_KERNEL::Exception)
virtual ~MEDCouplingMesh ()
 MEDCouplingMultiFields (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception)
 MEDCouplingMultiFields (const MEDCouplingMultiFields &other)
 MEDCouplingMultiFields ()
 MEDCouplingPointSet ()
 MEDCouplingPointSet (const MEDCouplingPointSet &other, bool deepCopy)
 ~MEDCouplingPointSet ()
virtual void checkFullyDefined () const =0 throw (INTERP_KERNEL::Exception)
void rotate2D (const double *center, double angle)
void rotate3D (const double *center, const double *vect, double angle)
void project2DCellOnXY (const int *startConn, const int *endConn, std::vector< double > &res) const
template<int SPACEDIM>
void findNodeIdsNearPointAlg (std::vector< double > &bbox, const double *pos, int nbNodes, double eps, std::vector< int > &c, std::vector< int > &cI) const
 RefCountObject ()
 RefCountObject (const RefCountObject &other)
virtual ~RefCountObject ()
 MEDCouplingTimeDiscretization ()
 MEDCouplingTimeDiscretization (const MEDCouplingTimeDiscretization &other, bool deepCpy)
 MEDCouplingWithTimeStep (const MEDCouplingWithTimeStep &other, bool deepCpy)
 MEDCouplingConstOnTimeInterval (const MEDCouplingConstOnTimeInterval &other, bool deepCpy)
 MEDCouplingTwoTimeSteps (const MEDCouplingTwoTimeSteps &other, bool deepCpy)
 MEDCouplingTwoTimeSteps ()
 ~MEDCouplingTwoTimeSteps ()
 MEDCouplingLinearTime (const MEDCouplingLinearTime &other, bool deepCpy)
 TimeLabel ()
virtual ~TimeLabel ()
void updateTimeWith (const TimeLabel &other) const

Static Protected Member Functions

static void renumberEntitiesFromO2NArr (double epsOnVals, const int *old2NewPtr, DataArrayDouble *arr, const char *msg)
static void renumberEntitiesFromN2OArr (const int *new2OldPtr, int new2OldSz, DataArrayDouble *arr, const char *msg)
static bool intersectsBoundingBox (const double *bb1, const double *bb2, int dim, double eps)
static bool intersectsBoundingBox (const INTERP_KERNEL::DirectedBoundingBox &bb1, const double *bb2, int dim, double eps)
static bool isButterfly2DCell (const std::vector< double > &res, bool isQuad, double eps)

Protected Attributes

int _mesh_id
int _array_id
int _field_id
std::string _name
std::string _desc
NatureOfField _nature
const MEDCouplingMesh_mesh
MEDCouplingFieldDiscretization_type
double _precision
DataArrayInt_discr_per_cell
std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDCouplingFieldDouble > > 
_fs
DataArrayDouble_coords
double _time_tolerance
DataArrayDouble_array
double _start_time
double _end_time
int _start_iteration
int _end_iteration
int _start_order
int _end_order
DataArrayDouble_end_array

Static Protected Attributes

static const double DFLT_PRECISION
static const int DFT_INVALID_LOCID_VALUE
static const double TIME_TOLERANCE_DFT

Private Member Functions

 MEDCouplingCMesh ()
 MEDCouplingCMesh (const MEDCouplingCMesh &other, bool deepCpy)
 ~MEDCouplingCMesh ()
void writeVTKLL (std::ostream &ofs, const std::string &cellData, const std::string &pointData) const throw (INTERP_KERNEL::Exception)
std::string getVTKDataSetType () const throw (INTERP_KERNEL::Exception)
 MEDCouplingExtrudedMesh (const MEDCouplingUMesh *mesh3D, const MEDCouplingUMesh *mesh2D, int cell2DId) throw (INTERP_KERNEL::Exception)
 MEDCouplingExtrudedMesh (const MEDCouplingExtrudedMesh &other, bool deepCopy)
 MEDCouplingExtrudedMesh ()
void computeExtrusion (const MEDCouplingUMesh *mesh3D) throw (INTERP_KERNEL::Exception)
void computeExtrusionAlg (const MEDCouplingUMesh *mesh3D) throw (INTERP_KERNEL::Exception)
void build1DExtrusion (int idIn3DDesc, int newId, int nbOf1DLev, MEDCouplingUMesh *subMesh, const int *desc3D, const int *descIndx3D, const int *revDesc3D, const int *revDescIndx3D, bool computeMesh1D) throw (INTERP_KERNEL::Exception)
int findOppositeFaceOf (int current2DCell, int current3DCell, const std::vector< int > &connSorted, const int *desc3D, const int *descIndx3D, const int *conn2D, const int *conn2DIndx) throw (INTERP_KERNEL::Exception)
void computeBaryCenterOfFace (const std::vector< int > &nodalConnec, int lev1DId)
 ~MEDCouplingExtrudedMesh ()
void writeVTKLL (std::ostream &ofs, const std::string &cellData, const std::string &pointData) const throw (INTERP_KERNEL::Exception)
std::string getVTKDataSetType () const throw (INTERP_KERNEL::Exception)
 MEDCouplingFieldDouble (TypeOfField type, TypeOfTimeDiscretization td)
 MEDCouplingFieldDouble (const MEDCouplingFieldTemplate *ft, TypeOfTimeDiscretization td)
 MEDCouplingFieldDouble (const MEDCouplingFieldDouble &other, bool deepCopy)
 MEDCouplingFieldDouble (NatureOfField n, MEDCouplingTimeDiscretization *td, MEDCouplingFieldDiscretization *type)
 ~MEDCouplingFieldDouble ()
 MEDCouplingFieldOverTime (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception)
 MEDCouplingFieldTemplate (const MEDCouplingFieldDouble *f) throw (INTERP_KERNEL::Exception)
 MEDCouplingFieldTemplate (TypeOfField type)
int checkCoherencyOfRequest (int gaussPtIdInCell, int comp) const throw (INTERP_KERNEL::Exception)

Private Attributes

DataArrayDouble_x_array
DataArrayDouble_y_array
DataArrayDouble_z_array
double _eps
std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDCouplingDefinitionTimeSlice > > 
_slices
MEDCouplingUMesh_mesh2D
MEDCouplingUMesh_mesh1D
DataArrayInt_mesh3D_ids
 New to old 3D cell Ids Array.
int _cell_2D_id
std::vector
< MEDCouplingGaussLocalization
_loc
MEDCouplingTimeDiscretization_time_discr
INTERP_KERNEL::NormalizedCellType _type
std::vector< double > _ref_coord
std::vector< double > _gauss_coord
std::vector< double > _weight
DataArrayDouble_da
double * _pt
int _tuple_id
int _nb_comp
int _nb_tuple
int _nb_of_compo
DataArrayInt_da
int * _pt
std::string _description
double _time
int _iteration
int _order
std::string _time_unit
int _cnt
unsigned int _time
MEDCouplingUMesh_mesh
MEDCouplingUMeshCell_cell
bool _own_cell
int _cell_id
int _nb_cell
MEDCouplingUMeshCell_itc
int _bg
int _end
int * _conn
int * _conn_indx
int _conn_lgth

Static Private Attributes

static const double EPS_DFT
static const char EXCEPTION_MSG []
static unsigned int GLOBAL_TIME
static const int NOTICABLE_FIRST_VAL = -7

Detailed Description

This class abstracts MEDCouplingFieldDiscretization that needs an information on each cell to perform their job.

Class representing a label of time of the lastely modified part of this.

This class is abstract and not instanciable.

Gauss with points of values located on nodes of element.

All classes that inherits from this are more linked to mesh.

This is a specialization of MEDCouplingFieldDiscretizationGauss.

ParaMEDMEM::MEDCouplingUMesh class inherits from this class. This class aggregates an array '_coords' containing nodes coordinates. So all operations on coordinates are managed by this class. This is the case for example for following methods : rotation, translation, scaling, getNodeIdsNearPoint, boundingbox...

More _time is high more the object has been modified recently.

Definition at line 31 of file MEDCouplingCMesh.hxx.


Constructor & Destructor Documentation

virtual ParaMEDMEM::MEDCOUPLING_EXPORT::~MEDCouplingField ( ) [protected, virtual]
virtual ParaMEDMEM::MEDCOUPLING_EXPORT::~MEDCouplingMesh ( ) [inline, protected, virtual]

Definition at line 133 of file MEDCouplingMesh.hxx.

{ }
virtual ParaMEDMEM::MEDCOUPLING_EXPORT::~RefCountObject ( ) [protected, virtual]
virtual ParaMEDMEM::MEDCOUPLING_EXPORT::~TimeLabel ( ) [protected, virtual]

Member Function Documentation

def ParaMEDMEM.MEDCouplingMesh.__str__ (   self) [inherited]
__str__(self) -> string

1

Reimplemented in ParaMEDMEM.MEDCouplingCMesh, ParaMEDMEM.MEDCouplingExtrudedMesh, ParaMEDMEM::MEDCouplingUMesh, and ParaMEDMEM.MEDCouplingPointSet.

Definition at line 676 of file ParaMEDMEM.py.

00676 
00677     def __str__(self):
00678         """
00679         __str__(self) -> string
00680 
00681         1
00682         """
00683         return _ParaMEDMEM.MEDCouplingMesh___str__(self)

def ParaMEDMEM.MEDCouplingMultiFields.__str__ (   self) [inherited]
__str__(self) -> string

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.

Definition at line 11047 of file ParaMEDMEM.py.

11047 
11048     def __str__(self):
11049         """
11050         __str__(self) -> string
11051 
11052         1
11053         """
11054         return _ParaMEDMEM.MEDCouplingMultiFields___str__(self)

double ParaMEDMEM::MEDCOUPLING_EXPORT::accumulate ( int  compId) const
void ParaMEDMEM::MEDCOUPLING_EXPORT::accumulate ( double *  res) const
def ParaMEDMEM.MEDCouplingTimeDiscretization.add (   self,
  args 
) [inherited]
add(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4411 of file ParaMEDMEM.py.

04411 
04412     def add(self, *args):
04413         """
04414         add(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
04415 
04416         1
04417         """
04418         return _ParaMEDMEM.MEDCouplingTimeDiscretization_add(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.add (   self,
  args 
) [inherited]
add(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4411 of file ParaMEDMEM.py.

04411 
04412     def add(self, *args):
04413         """
04414         add(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
04415 
04416         1
04417         """
04418         return _ParaMEDMEM.MEDCouplingTimeDiscretization_add(self, *args)

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::addEqual ( const MEDCouplingTimeDiscretization other) [pure virtual]

Here is the caller graph for this function:

def ParaMEDMEM.MEDCouplingTimeDiscretization.addEqual (   self,
  args 
) [inherited]
addEqual(self, MEDCouplingTimeDiscretization other)

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4419 of file ParaMEDMEM.py.

04419 
04420     def addEqual(self, *args):
04421         """
04422         addEqual(self, MEDCouplingTimeDiscretization other)
04423 
04424         1
04425         """
04426         return _ParaMEDMEM.MEDCouplingTimeDiscretization_addEqual(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.addEqual (   self,
  args 
) [inherited]
addEqual(self, MEDCouplingTimeDiscretization other)

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4419 of file ParaMEDMEM.py.

04419 
04420     def addEqual(self, *args):
04421         """
04422         addEqual(self, MEDCouplingTimeDiscretization other)
04423 
04424         1
04425         """
04426         return _ParaMEDMEM.MEDCouplingTimeDiscretization_addEqual(self, *args)

static MEDCouplingFieldDouble* ParaMEDMEM::MEDCOUPLING_EXPORT::AddFields ( const MEDCouplingFieldDouble f1,
const MEDCouplingFieldDouble f2 
) throw (INTERP_KERNEL::Exception) [static]

Here is the caller graph for this function:

virtual std::string ParaMEDMEM::MEDCOUPLING_EXPORT::advancedRepr ( ) const [virtual]
virtual std::string ParaMEDMEM::MEDCOUPLING_EXPORT::advancedRepr ( ) const [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.advancedRepr (   self) [inherited]
advancedRepr(self) -> string

1

Definition at line 580 of file ParaMEDMEM.py.

00580 
00581     def advancedRepr(self):
00582         """
00583         advancedRepr(self) -> string
00584 
00585         1
00586         """
00587         return _ParaMEDMEM.MEDCouplingMesh_advancedRepr(self)

Here is the caller graph for this function:

advancedRepr(self) -> string

1

Definition at line 11015 of file ParaMEDMEM.py.

11015 
11016     def advancedRepr(self):
11017         """
11018         advancedRepr(self) -> string
11019 
11020         1
11021         """
11022         return _ParaMEDMEM.MEDCouplingMultiFields_advancedRepr(self)

virtual MEDCouplingTimeDiscretization* ParaMEDMEM::MEDCOUPLING_EXPORT::aggregate ( const std::vector< const MEDCouplingTimeDiscretization * > &  other) const [pure virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.aggregate (   self,
  args 
) [inherited]
aggregate(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
aggregate(self, std::vector<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization,std::allocator<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization)>)> other) -> MEDCouplingTimeDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4362 of file ParaMEDMEM.py.

04362 
04363     def aggregate(self, *args):
04364         """
04365         aggregate(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
04366         aggregate(self, std::vector<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization,std::allocator<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization)>)> other) -> MEDCouplingTimeDiscretization
04367 
04368         1
04369         """
04370         return _ParaMEDMEM.MEDCouplingTimeDiscretization_aggregate(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.aggregate (   self,
  args 
) [inherited]
aggregate(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
aggregate(self, std::vector<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization,std::allocator<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization)>)> other) -> MEDCouplingTimeDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4362 of file ParaMEDMEM.py.

04362 
04363     def aggregate(self, *args):
04364         """
04365         aggregate(self, MEDCouplingTimeDiscretization other) -> MEDCouplingTimeDiscretization
04366         aggregate(self, std::vector<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization,std::allocator<(p.q(const).ParaMEDMEM::MEDCouplingTimeDiscretization)>)> other) -> MEDCouplingTimeDiscretization
04367 
04368         1
04369         """
04370         return _ParaMEDMEM.MEDCouplingTimeDiscretization_aggregate(self, *args)

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::appendRepr ( std::ostream &  stream) const [virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::appendRepr ( std::ostream &  stream) const
void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( int  nbOfComp,
double  val 
)
void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( int  nbOfComp,
const char *  func 
) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( const char *  func) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( int  nbOfComp,
FunctionToEvaluate  func 
) [virtual]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( int  nbOfComp,
const char *  func 
) [virtual]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc ( const char *  func) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc (   self,
  args 
) [inherited]
applyFunc(self, int nbOfComp, FunctionToEvaluate func)
applyFunc(self, int nbOfComp, char func)
applyFunc(self, char func)

1

Definition at line 4934 of file ParaMEDMEM.py.

04934 
04935     def applyFunc(self, *args):
04936         """
04937         applyFunc(self, int nbOfComp, FunctionToEvaluate func)
04938         applyFunc(self, int nbOfComp, char func)
04939         applyFunc(self, char func)
04940 
04941         1
04942         """
04943         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc (   self,
  args 
) [inherited]
applyFunc(self, int nbOfComp, FunctionToEvaluate func)
applyFunc(self, int nbOfComp, char func)
applyFunc(self, char func)

1

Definition at line 4934 of file ParaMEDMEM.py.

04934 
04935     def applyFunc(self, *args):
04936         """
04937         applyFunc(self, int nbOfComp, FunctionToEvaluate func)
04938         applyFunc(self, int nbOfComp, char func)
04939         applyFunc(self, char func)
04940 
04941         1
04942         """
04943         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc2 ( int  nbOfComp,
const char *  func 
) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc2 ( int  nbOfComp,
const char *  func 
) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc2 (   self,
  args 
) [inherited]
applyFunc2(self, int nbOfComp, char func)

1

Definition at line 4918 of file ParaMEDMEM.py.

04918 
04919     def applyFunc2(self, *args):
04920         """
04921         applyFunc2(self, int nbOfComp, char func)
04922 
04923         1
04924         """
04925         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc2(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc2 (   self,
  args 
) [inherited]
applyFunc2(self, int nbOfComp, char func)

1

Definition at line 4918 of file ParaMEDMEM.py.

04918 
04919     def applyFunc2(self, *args):
04920         """
04921         applyFunc2(self, int nbOfComp, char func)
04922 
04923         1
04924         """
04925         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc2(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc3 ( int  nbOfComp,
const std::vector< std::string > &  varsOrder,
const char *  func 
) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFunc3 ( int  nbOfComp,
const std::vector< std::string > &  varsOrder,
const char *  func 
) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc3 (   self,
  args 
) [inherited]
applyFunc3(self, int nbOfComp, svec varsOrder, char func)

1

Definition at line 4926 of file ParaMEDMEM.py.

04926 
04927     def applyFunc3(self, *args):
04928         """
04929         applyFunc3(self, int nbOfComp, svec varsOrder, char func)
04930 
04931         1
04932         """
04933         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc3(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFunc3 (   self,
  args 
) [inherited]
applyFunc3(self, int nbOfComp, svec varsOrder, char func)

1

Definition at line 4926 of file ParaMEDMEM.py.

04926 
04927     def applyFunc3(self, *args):
04928         """
04929         applyFunc3(self, int nbOfComp, svec varsOrder, char func)
04930 
04931         1
04932         """
04933         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFunc3(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFuncFast32 ( const char *  func) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFuncFast32 ( const char *  func) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFuncFast32 (   self,
  args 
) [inherited]
applyFuncFast32(self, char func)

1

Definition at line 4944 of file ParaMEDMEM.py.

04944 
04945     def applyFuncFast32(self, *args):
04946         """
04947         applyFuncFast32(self, char func)
04948 
04949         1
04950         """
04951         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFuncFast32(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFuncFast32 (   self,
  args 
) [inherited]
applyFuncFast32(self, char func)

1

Definition at line 4944 of file ParaMEDMEM.py.

04944 
04945     def applyFuncFast32(self, *args):
04946         """
04947         applyFuncFast32(self, char func)
04948 
04949         1
04950         """
04951         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFuncFast32(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFuncFast64 ( const char *  func) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyFuncFast64 ( const char *  func) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFuncFast64 (   self,
  args 
) [inherited]
applyFuncFast64(self, char func)

1

Definition at line 4952 of file ParaMEDMEM.py.

04952 
04953     def applyFuncFast64(self, *args):
04954         """
04955         applyFuncFast64(self, char func)
04956 
04957         1
04958         """
04959         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFuncFast64(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyFuncFast64 (   self,
  args 
) [inherited]
applyFuncFast64(self, char func)

1

Definition at line 4952 of file ParaMEDMEM.py.

04952 
04953     def applyFuncFast64(self, *args):
04954         """
04955         applyFuncFast64(self, char func)
04956 
04957         1
04958         """
04959         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyFuncFast64(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::applyLin ( double  a,
double  b,
int  compoId 
)

temporary

Here is the caller graph for this function:

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::applyLin ( double  a,
double  b,
int  compoId 
) [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.applyLin (   self,
  args 
) [inherited]
applyLin(self, double a, double b, int compoId)

1

Definition at line 4910 of file ParaMEDMEM.py.

04910 
04911     def applyLin(self, *args):
04912         """
04913         applyLin(self, double a, double b, int compoId)
04914 
04915         1
04916         """
04917         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyLin(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.applyLin (   self,
  args 
) [inherited]
applyLin(self, double a, double b, int compoId)

1

Definition at line 4910 of file ParaMEDMEM.py.

04910 
04911     def applyLin(self, *args):
04912         """
04913         applyLin(self, double a, double b, int compoId)
04914 
04915         1
04916         """
04917         return _ParaMEDMEM.MEDCouplingTimeDiscretization_applyLin(self, *args)

static bool ParaMEDMEM::MEDCOUPLING_EXPORT::AreAlmostEqual ( const std::vector< double > &  v1,
const std::vector< double > &  v2,
double  eps 
) [static]
virtual bool ParaMEDMEM::MEDCOUPLING_EXPORT::areCompatible ( const MEDCouplingTimeDiscretization other) const [virtual]
def ParaMEDMEM.MEDCouplingTimeDiscretization.areCompatible (   self,
  args 
) [inherited]
areCompatible(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4282 of file ParaMEDMEM.py.

04282 
04283     def areCompatible(self, *args):
04284         """
04285         areCompatible(self, MEDCouplingTimeDiscretization other) -> bool
04286 
04287         1
04288         """
04289         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areCompatible(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.areCompatible (   self,
  args 
) [inherited]
areCompatible(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4282 of file ParaMEDMEM.py.

04282 
04283     def areCompatible(self, *args):
04284         """
04285         areCompatible(self, MEDCouplingTimeDiscretization other) -> bool
04286 
04287         1
04288         """
04289         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areCompatible(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.areCompatibleForMeld (   self,
  args 
) [inherited]
areCompatibleForMeld(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4314 of file ParaMEDMEM.py.

04314 
04315     def areCompatibleForMeld(self, *args):
04316         """
04317         areCompatibleForMeld(self, MEDCouplingTimeDiscretization other) -> bool
04318 
04319         1
04320         """
04321         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areCompatibleForMeld(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.areCompatibleForMeld (   self,
  args 
) [inherited]
areCompatibleForMeld(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4314 of file ParaMEDMEM.py.

04314 
04315     def areCompatibleForMeld(self, *args):
04316         """
04317         areCompatibleForMeld(self, MEDCouplingTimeDiscretization other) -> bool
04318 
04319         1
04320         """
04321         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areCompatibleForMeld(self, *args)

virtual bool ParaMEDMEM::MEDCOUPLING_EXPORT::areCompatibleForMerge ( const MEDCouplingField other) const [virtual]
virtual bool ParaMEDMEM::MEDCOUPLING_EXPORT::areCompatibleForMerge ( const MEDCouplingMesh other) const [virtual]
def ParaMEDMEM.MEDCouplingMesh.areCompatibleForMerge (   self,
  args 
) [inherited]
areCompatibleForMerge(self, MEDCouplingMesh other) -> bool

1

Definition at line 660 of file ParaMEDMEM.py.

00660 
00661     def areCompatibleForMerge(self, *args):
00662         """
00663         areCompatibleForMerge(self, MEDCouplingMesh other) -> bool
00664 
00665         1
00666         """
00667         return _ParaMEDMEM.MEDCouplingMesh_areCompatibleForMerge(self, *args)

def ParaMEDMEM.MEDCouplingField.areCompatibleForMerge (   self,
  args 
) [inherited]
areCompatibleForMerge(self, MEDCouplingField other) -> bool

1

Definition at line 9664 of file ParaMEDMEM.py.

09664 
09665     def areCompatibleForMerge(self, *args):
09666         """
09667         areCompatibleForMerge(self, MEDCouplingField other) -> bool
09668 
09669         1
09670         """
09671         return _ParaMEDMEM.MEDCouplingField_areCompatibleForMerge(self, *args)

bool ParaMEDMEM::MEDCOUPLING_EXPORT::areCoordsEqual ( const MEDCouplingPointSet other,
double  prec 
) const
virtual bool ParaMEDMEM::MEDCOUPLING_EXPORT::areStrictlyCompatible ( const MEDCouplingField other) const [virtual]
areStrictlyCompatible(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4290 of file ParaMEDMEM.py.

04290 
04291     def areStrictlyCompatible(self, *args):
04292         """
04293         areStrictlyCompatible(self, MEDCouplingTimeDiscretization other) -> bool
04294 
04295         1
04296         """
04297         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatible(self, *args)

areStrictlyCompatible(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4290 of file ParaMEDMEM.py.

04290 
04291     def areStrictlyCompatible(self, *args):
04292         """
04293         areStrictlyCompatible(self, MEDCouplingTimeDiscretization other) -> bool
04294 
04295         1
04296         """
04297         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatible(self, *args)

areStrictlyCompatibleForDiv(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4306 of file ParaMEDMEM.py.

04306 
04307     def areStrictlyCompatibleForDiv(self, *args):
04308         """
04309         areStrictlyCompatibleForDiv(self, MEDCouplingTimeDiscretization other) -> bool
04310 
04311         1
04312         """
04313         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatibleForDiv(self, *args)

areStrictlyCompatibleForDiv(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4306 of file ParaMEDMEM.py.

04306 
04307     def areStrictlyCompatibleForDiv(self, *args):
04308         """
04309         areStrictlyCompatibleForDiv(self, MEDCouplingTimeDiscretization other) -> bool
04310 
04311         1
04312         """
04313         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatibleForDiv(self, *args)

areStrictlyCompatibleForMul(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4298 of file ParaMEDMEM.py.

04298 
04299     def areStrictlyCompatibleForMul(self, *args):
04300         """
04301         areStrictlyCompatibleForMul(self, MEDCouplingTimeDiscretization other) -> bool
04302 
04303         1
04304         """
04305         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatibleForMul(self, *args)

areStrictlyCompatibleForMul(self, MEDCouplingTimeDiscretization other) -> bool

1

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime, ParaMEDMEM.MEDCouplingConstOnTimeInterval, ParaMEDMEM.MEDCouplingWithTimeStep, and ParaMEDMEM.MEDCouplingNoTimeLabel.

Definition at line 4298 of file ParaMEDMEM.py.

04298 
04299     def areStrictlyCompatibleForMul(self, *args):
04300         """
04301         areStrictlyCompatibleForMul(self, MEDCouplingTimeDiscretization other) -> bool
04302 
04303         1
04304         """
04305         return _ParaMEDMEM.MEDCouplingTimeDiscretization_areStrictlyCompatibleForMul(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

def ParaMEDMEM.TimeLabel.assign (   self,
  args 
) [inherited]
assign(self, TimeLabel other) -> TimeLabel

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDouble.

Definition at line 284 of file ParaMEDMEM.py.

00284 
00285     def assign(self, *args):
00286         """
00287         assign(self, TimeLabel other) -> TimeLabel
00288 
00289         1
00290         """
00291         return _ParaMEDMEM.TimeLabel_assign(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::build1DExtrusion ( int  idIn3DDesc,
int  newId,
int  nbOf1DLev,
MEDCouplingUMesh subMesh,
const int *  desc3D,
const int *  descIndx3D,
const int *  revDesc3D,
const int *  revDescIndx3D,
bool  computeMesh1D 
) throw (INTERP_KERNEL::Exception) [private]
virtual MEDCouplingPointSet* ParaMEDMEM::MEDCOUPLING_EXPORT::buildBoundaryMesh ( bool  keepCoords) const [pure virtual]
DataArrayDouble* ParaMEDMEM::MEDCOUPLING_EXPORT::buildDADouble ( int  nbOfTuples,
int  nbOfCompo 
) const throw (INTERP_KERNEL::Exception)
DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::buildDAInt ( int  nbOfTuples,
int  nbOfCompo 
) const throw (INTERP_KERNEL::Exception)
virtual MEDCouplingPointSet* ParaMEDMEM::MEDCOUPLING_EXPORT::buildFacePartOfMySelfNode ( const int *  start,
const int *  end,
bool  fullyIn 
) const [pure virtual]
MEDCouplingFieldDouble* ParaMEDMEM::MEDCOUPLING_EXPORT::buildMeasureField ( bool  isAbs) const throw (INTERP_KERNEL::Exception)
def ParaMEDMEM.MEDCouplingField.buildMeasureField (   self,
  args 
) [inherited]
buildMeasureField(self, bool isAbs) -> MEDCouplingFieldDouble

1

Definition at line 9760 of file ParaMEDMEM.py.

09760 
09761     def buildMeasureField(self, *args):
09762         """
09763         buildMeasureField(self, bool isAbs) -> MEDCouplingFieldDouble
09764 
09765         1
09766         """
09767         return _ParaMEDMEM.MEDCouplingField_buildMeasureField(self, *args)

Here is the caller graph for this function:

static MEDCouplingGaussLocalization ParaMEDMEM::MEDCOUPLING_EXPORT::BuildNewInstanceFromTinyInfo ( int  dim,
const std::vector< int > &  tinyData 
) [static]
DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::buildNewNumberingFromCommonNodesFormat ( const DataArrayInt comm,
const DataArrayInt commIndex,
int &  newNbOfNodes 
) const
buildNewTimeReprFromThis(self, TypeOfTimeDiscretization type, bool deepCpy) -> MEDCouplingTimeDiscretization

1

Definition at line 4338 of file ParaMEDMEM.py.

04338 
04339     def buildNewTimeReprFromThis(self, *args):
04340         """
04341         buildNewTimeReprFromThis(self, TypeOfTimeDiscretization type, bool deepCpy) -> MEDCouplingTimeDiscretization
04342 
04343         1
04344         """
04345         return _ParaMEDMEM.MEDCouplingTimeDiscretization_buildNewTimeReprFromThis(self, *args)

buildNewTimeReprFromThis(self, TypeOfTimeDiscretization type, bool deepCpy) -> MEDCouplingTimeDiscretization

1

Definition at line 4338 of file ParaMEDMEM.py.

04338 
04339     def buildNewTimeReprFromThis(self, *args):
04340         """
04341         buildNewTimeReprFromThis(self, TypeOfTimeDiscretization type, bool deepCpy) -> MEDCouplingTimeDiscretization
04342 
04343         1
04344         """
04345         return _ParaMEDMEM.MEDCouplingTimeDiscretization_buildNewTimeReprFromThis(self, *args)

buildOrthogonalField(self) -> MEDCouplingFieldDouble

1

Definition at line 636 of file ParaMEDMEM.py.

00636 
00637     def buildOrthogonalField(self):
00638         """
00639         buildOrthogonalField(self) -> MEDCouplingFieldDouble
00640 
00641         1
00642         """
00643         return _ParaMEDMEM.MEDCouplingMesh_buildOrthogonalField(self)

Here is the caller graph for this function:

MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPart ( const int *  start,
const int *  end 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPart ( const int *  start,
const int *  end 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPart ( const int *  start,
const int *  end 
) const
virtual MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPart ( const int *  start,
const int *  end 
) const [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.buildPart (   self,
  args 
) [inherited]
buildPart(self, PyObject li) -> PyObject

1

Definition at line 772 of file ParaMEDMEM.py.

00772 
00773     def buildPart(self, *args):
00774         """
00775         buildPart(self, PyObject li) -> PyObject
00776 
00777         1
00778         """
00779         return _ParaMEDMEM.MEDCouplingMesh_buildPart(self, *args)

Here is the caller graph for this function:

MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartAndReduceNodes ( const int *  start,
const int *  end,
DataArrayInt *&  arr 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartAndReduceNodes ( const int *  start,
const int *  end,
DataArrayInt *&  arr 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartAndReduceNodes ( const int *  start,
const int *  end,
DataArrayInt *&  arr 
) const
virtual MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartAndReduceNodes ( const int *  start,
const int *  end,
DataArrayInt *&  arr 
) const [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.buildPartAndReduceNodes (   self,
  args 
) [inherited]
buildPartAndReduceNodes(self, PyObject li) -> PyObject

1

Definition at line 780 of file ParaMEDMEM.py.

00780 
00781     def buildPartAndReduceNodes(self, *args):
00782         """
00783         buildPartAndReduceNodes(self, PyObject li) -> PyObject
00784 
00785         1
00786         """
00787         return _ParaMEDMEM.MEDCouplingMesh_buildPartAndReduceNodes(self, *args)

Here is the caller graph for this function:

virtual MEDCouplingPointSet* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartOfMySelf ( const int *  start,
const int *  end,
bool  keepCoords 
) const [pure virtual]
virtual MEDCouplingPointSet* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPartOfMySelfNode ( const int *  start,
const int *  end,
bool  fullyIn 
) const [pure virtual]
DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::buildPermArrayForMergeNode ( double  precision,
int  limitNodeId,
bool &  areNodesMerged,
int &  newNbOfNodes 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const int *  start,
const int *  end,
DataArrayInt *&  di 
) const
virtual MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const MEDCouplingMesh mesh,
const int *  start,
const int *  end,
DataArrayInt *&  di 
) const [pure virtual]
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const MEDCouplingMesh mesh,
const int *  start,
const int *  end,
DataArrayInt *&  di 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const MEDCouplingMesh mesh,
const int *  start,
const int *  end,
DataArrayInt *&  di 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const MEDCouplingMesh mesh,
const int *  start,
const int *  end,
DataArrayInt *&  di 
) const
MEDCouplingMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubMeshData ( const MEDCouplingMesh mesh,
const int *  start,
const int *  end,
DataArrayInt *&  di 
) const
def ParaMEDMEM.MEDCouplingFieldDiscretization.buildSubMeshData (   self,
  args 
) [inherited]
buildSubMeshData(self, MEDCouplingMesh mesh, int start, int end, DataArrayInt di) -> MEDCouplingMesh

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6933 of file ParaMEDMEM.py.

06933 
06934     def buildSubMeshData(self, *args):
06935         """
06936         buildSubMeshData(self, MEDCouplingMesh mesh, int start, int end, DataArrayInt di) -> MEDCouplingMesh
06937 
06938         1
06939         """
06940         return _ParaMEDMEM.MEDCouplingFieldDiscretization_buildSubMeshData(self, *args)

def ParaMEDMEM.MEDCouplingFieldDiscretization.buildSubMeshData (   self,
  args 
) [inherited]
buildSubMeshData(self, MEDCouplingMesh mesh, int start, int end, DataArrayInt di) -> MEDCouplingMesh

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6933 of file ParaMEDMEM.py.

06933 
06934     def buildSubMeshData(self, *args):
06935         """
06936         buildSubMeshData(self, MEDCouplingMesh mesh, int start, int end, DataArrayInt di) -> MEDCouplingMesh
06937 
06938         1
06939         """
06940         return _ParaMEDMEM.MEDCouplingFieldDiscretization_buildSubMeshData(self, *args)

def ParaMEDMEM.MEDCouplingField.buildSubMeshData (   self,
  args 
) [inherited]
buildSubMeshData(self, PyObject li) -> PyObject

1

Definition at line 9841 of file ParaMEDMEM.py.

09841 
09842     def buildSubMeshData(self, *args):
09843         """
09844         buildSubMeshData(self, PyObject li) -> PyObject
09845 
09846         1
09847         """
09848         return _ParaMEDMEM.MEDCouplingField_buildSubMeshData(self, *args)

Here is the caller graph for this function:

MEDCouplingFieldDouble* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubPart ( const DataArrayInt part) const throw (INTERP_KERNEL::Exception)
MEDCouplingFieldDouble* ParaMEDMEM::MEDCOUPLING_EXPORT::buildSubPart ( const int *  partBg,
const int *  partEnd 
) const throw (INTERP_KERNEL::Exception)
MEDCouplingUMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildUnstructured ( ) const throw (INTERP_KERNEL::Exception)
MEDCouplingUMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildUnstructured ( ) const throw (INTERP_KERNEL::Exception)
virtual MEDCouplingUMesh* ParaMEDMEM::MEDCOUPLING_EXPORT::buildUnstructured ( ) const throw (INTERP_KERNEL::Exception) [pure virtual]
buildUnstructured(self) -> MEDCouplingUMesh

1

Definition at line 644 of file ParaMEDMEM.py.

00644 
00645     def buildUnstructured(self):
00646         """
00647         buildUnstructured(self) -> MEDCouplingUMesh
00648 
00649         1
00650         """
00651         return _ParaMEDMEM.MEDCouplingMesh_buildUnstructured(self)

Here is the caller graph for this function:

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::changeNbOfComponents ( int  newNbOfComp,
double  dftValue 
) throw (INTERP_KERNEL::Exception) [virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::changeNbOfComponents ( int  newNbOfComp,
double  dftValue = 0. 
) throw (INTERP_KERNEL::Exception)
def ParaMEDMEM.MEDCouplingTimeDiscretization.changeNbOfComponents (   self,
  args 
) [inherited]
changeNbOfComponents(self, int newNbOfComp, double dftValue)

1

Definition at line 4886 of file ParaMEDMEM.py.

04886 
04887     def changeNbOfComponents(self, *args):
04888         """
04889         changeNbOfComponents(self, int newNbOfComp, double dftValue)
04890 
04891         1
04892         """
04893         return _ParaMEDMEM.MEDCouplingTimeDiscretization_changeNbOfComponents(self, *args)

def ParaMEDMEM.MEDCouplingTimeDiscretization.changeNbOfComponents (   self,
  args 
) [inherited]
changeNbOfComponents(self, int newNbOfComp, double dftValue)

1

Definition at line 4886 of file ParaMEDMEM.py.

04886 
04887     def changeNbOfComponents(self, *args):
04888         """
04889         changeNbOfComponents(self, int newNbOfComp, double dftValue)
04890 
04891         1
04892         """
04893         return _ParaMEDMEM.MEDCouplingTimeDiscretization_changeNbOfComponents(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::changeSpaceDimension ( int  newSpaceDim,
double  dftVal = 0. 
) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::changeUnderlyingMesh ( const MEDCouplingMesh other,
int  levOfCheck,
double  prec 
) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [virtual]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency ( ) const throw (INTERP_KERNEL::Exception)
def ParaMEDMEM.MEDCouplingMesh.checkCoherency (   self) [inherited]
checkCoherency(self)

1

Reimplemented in ParaMEDMEM::MEDCouplingUMesh.

Definition at line 482 of file ParaMEDMEM.py.

00482 
00483     def checkCoherency(self):
00484         """
00485         checkCoherency(self)
00486 
00487         1
00488         """
00489         return _ParaMEDMEM.MEDCouplingMesh_checkCoherency(self)

Here is the caller graph for this function:

checkCoherency(self)

1

Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.

Reimplemented in ParaMEDMEM.MEDCouplingLinearTime.

Definition at line 6234 of file ParaMEDMEM.py.

06234 
06235     def checkCoherency(self):
06236         """
06237         checkCoherency(self)
06238 
06239         1
06240         """
06241         return _ParaMEDMEM.MEDCouplingTwoTimeSteps_checkCoherency(self)

def ParaMEDMEM.MEDCouplingField.checkCoherency (   self) [inherited]
checkCoherency(self)

1

Definition at line 9656 of file ParaMEDMEM.py.

09656 
09657     def checkCoherency(self):
09658         """
09659         checkCoherency(self)
09660 
09661         1
09662         """
09663         return _ParaMEDMEM.MEDCouplingField_checkCoherency(self)

checkCoherency(self)

1

Definition at line 11039 of file ParaMEDMEM.py.

11039 
11040     def checkCoherency(self):
11041         """
11042         checkCoherency(self)
11043 
11044         1
11045         """
11046         return _ParaMEDMEM.MEDCouplingMultiFields_checkCoherency(self)

Here is the caller graph for this function:

void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency1 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency1 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency1 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception) [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.checkCoherency1 (   self,
  eps = 1e-12 
) [inherited]
checkCoherency1(self, double eps = 1e-12)
checkCoherency1(self)

1

Definition at line 490 of file ParaMEDMEM.py.

00490 
00491     def checkCoherency1(self, eps = 1e-12):
00492         """
00493         checkCoherency1(self, double eps = 1e-12)
00494         checkCoherency1(self)
00495 
00496         1
00497         """
00498         return _ParaMEDMEM.MEDCouplingMesh_checkCoherency1(self, eps)

Here is the caller graph for this function:

void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency2 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency2 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherency2 ( double  eps = 1e-12) const throw (INTERP_KERNEL::Exception) [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.checkCoherency2 (   self,
  eps = 1e-12 
) [inherited]
checkCoherency2(self, double eps = 1e-12)
checkCoherency2(self)

1

Definition at line 499 of file ParaMEDMEM.py.

00499 
00500     def checkCoherency2(self, eps = 1e-12):
00501         """
00502         checkCoherency2(self, double eps = 1e-12)
00503         checkCoherency2(self)
00504 
00505         1
00506         """
00507         return _ParaMEDMEM.MEDCouplingMesh_checkCoherency2(self, eps)

Here is the caller graph for this function:

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception) [protected]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyBetween ( const MEDCouplingMesh mesh,
const DataArrayDouble da 
) const throw (INTERP_KERNEL::Exception)
checkCoherencyBetween(self, MEDCouplingMesh mesh, DataArrayDouble da)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6890 of file ParaMEDMEM.py.

06890 
06891     def checkCoherencyBetween(self, *args):
06892         """
06893         checkCoherencyBetween(self, MEDCouplingMesh mesh, DataArrayDouble da)
06894 
06895         1
06896         """
06897         return _ParaMEDMEM.MEDCouplingFieldDiscretization_checkCoherencyBetween(self, *args)

checkCoherencyBetween(self, MEDCouplingMesh mesh, DataArrayDouble da)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6890 of file ParaMEDMEM.py.

06890 
06891     def checkCoherencyBetween(self, *args):
06892         """
06893         checkCoherencyBetween(self, MEDCouplingMesh mesh, DataArrayDouble da)
06894 
06895         1
06896         """
06897         return _ParaMEDMEM.MEDCouplingFieldDiscretization_checkCoherencyBetween(self, *args)

int ParaMEDMEM::MEDCOUPLING_EXPORT::checkCoherencyOfRequest ( int  gaussPtIdInCell,
int  comp 
) const throw (INTERP_KERNEL::Exception) [private]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCompatibilityWithNature ( NatureOfField  nat) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCompatibilityWithNature ( NatureOfField  nat) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCompatibilityWithNature ( NatureOfField  nat) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCompatibilityWithNature ( NatureOfField  nat) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkCompatibilityWithNature ( NatureOfField  nat) const throw (INTERP_KERNEL::Exception)
checkCompatibilityWithNature(self, NatureOfField nat)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6855 of file ParaMEDMEM.py.

06855 
06856     def checkCompatibilityWithNature(self, *args):
06857         """
06858         checkCompatibilityWithNature(self, NatureOfField nat)
06859 
06860         1
06861         """
06862         return _ParaMEDMEM.MEDCouplingFieldDiscretization_checkCompatibilityWithNature(self, *args)

checkCompatibilityWithNature(self, NatureOfField nat)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6855 of file ParaMEDMEM.py.

06855 
06856     def checkCompatibilityWithNature(self, *args):
06857         """
06858         checkCompatibilityWithNature(self, NatureOfField nat)
06859 
06860         1
06861         """
06862         return _ParaMEDMEM.MEDCouplingFieldDiscretization_checkCompatibilityWithNature(self, *args)

void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalOnSameNodesWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor 
) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalOnSameNodesWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor 
) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalOnSameNodesWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor,
DataArrayInt *&  nodeCor 
) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor,
DataArrayInt *&  nodeCor 
) const throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkDeepEquivalWith ( const MEDCouplingMesh other,
int  cellCompPol,
double  prec,
DataArrayInt *&  cellCor,
DataArrayInt *&  nodeCor 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkFastEquivalWith ( const MEDCouplingMesh other,
double  prec 
) const throw (INTERP_KERNEL::Exception) [virtual]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkFullyDefined ( ) const throw (INTERP_KERNEL::Exception) [protected, pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkGeoEquivalWith ( const MEDCouplingMesh other,
int  levOfCheck,
double  prec,
DataArrayInt *&  cellCor,
DataArrayInt *&  nodeCor 
) const throw (INTERP_KERNEL::Exception)
def ParaMEDMEM.MEDCouplingMesh.checkGeoEquivalWith (   self,
  args 
) [inherited]
checkGeoEquivalWith(self, MEDCouplingMesh other, int levOfCheck, double prec) -> PyObject

1

Definition at line 724 of file ParaMEDMEM.py.

00724 
00725     def checkGeoEquivalWith(self, *args):
00726         """
00727         checkGeoEquivalWith(self, MEDCouplingMesh other, int levOfCheck, double prec) -> PyObject
00728 
00729         1
00730         """
00731         return _ParaMEDMEM.MEDCouplingMesh_checkGeoEquivalWith(self, *args)

Here is the caller graph for this function:

void ParaMEDMEM::MEDCOUPLING_EXPORT::checkLocalizationId ( int  locId) const throw (INTERP_KERNEL::Exception) [protected]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoOrphanCells ( ) const throw (INTERP_KERNEL::Exception) [protected]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception) [inline]

Definition at line 182 of file MEDCouplingTimeDiscretization.hxx.

{ }
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception)
checkNoTimePresence(self)

1

Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.

Definition at line 6258 of file ParaMEDMEM.py.

06258 
06259     def checkNoTimePresence(self):
06260         """
06261         checkNoTimePresence(self)
06262 
06263         1
06264         """
06265         return _ParaMEDMEM.MEDCouplingTwoTimeSteps_checkNoTimePresence(self)

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCOUPLING_EXPORT::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception)
def ParaMEDMEM.MEDCouplingTwoTimeSteps.checkTimePresence (   self,
  args 
) [inherited]
checkTimePresence(self, double time)

1

Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.

Definition at line 6266 of file ParaMEDMEM.py.

06266 
06267     def checkTimePresence(self, *args):
06268         """
06269         checkTimePresence(self, double time)
06270 
06271         1
06272         """
06273         return _ParaMEDMEM.MEDCouplingTwoTimeSteps_checkTimePresence(self, *args)

DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::checkTypeConsistencyAndContig ( const std::vector< int > &  code,
const std::vector< const DataArrayInt * > &  idsPerType 
) const throw (INTERP_KERNEL::Exception)
DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::checkTypeConsistencyAndContig ( const std::vector< int > &  code,
const std::vector< const DataArrayInt * > &  idsPerType 
) const throw (INTERP_KERNEL::Exception)
virtual DataArrayInt* ParaMEDMEM::MEDCOUPLING_EXPORT::checkTypeConsistencyAndContig ( const std::vector< int > &  code,
const std::vector< const DataArrayInt * > &  idsPerType 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
def ParaMEDMEM.MEDCouplingMesh.checkTypeConsistencyAndContig (   self,
  args 
) [inherited]
checkTypeConsistencyAndContig(self, PyObject li, PyObject li2) -> DataArrayInt

1

Definition at line 796 of file ParaMEDMEM.py.

00796 
00797     def checkTypeConsistencyAndContig(self, *args):
00798         """
00799         checkTypeConsistencyAndContig(self, PyObject li, PyObject li2) -> DataArrayInt
00800 
00801         1
00802         """
00803         return _ParaMEDMEM.MEDCouplingMesh_checkTypeConsistencyAndContig(self, *args)

Here is the caller graph for this function:

virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::clearGaussLocalizations ( ) throw (INTERP_KERNEL::Exception) [virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::clearGaussLocalizations ( ) throw (INTERP_KERNEL::Exception)
clearGaussLocalizations(self)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGauss.

Definition at line 7024 of file ParaMEDMEM.py.

07024 
07025     def clearGaussLocalizations(self):
07026         """
07027         clearGaussLocalizations(self)
07028 
07029         1
07030         """
07031         return _ParaMEDMEM.MEDCouplingFieldDiscretization_clearGaussLocalizations(self)

clearGaussLocalizations(self)

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGauss.

Definition at line 7024 of file ParaMEDMEM.py.

07024 
07025     def clearGaussLocalizations(self):
07026         """
07027         clearGaussLocalizations(self)
07028 
07029         1
07030         """
07031         return _ParaMEDMEM.MEDCouplingFieldDiscretization_clearGaussLocalizations(self)

clearGaussLocalizations(self)

1

Definition at line 9800 of file ParaMEDMEM.py.

09800 
09801     def clearGaussLocalizations(self):
09802         """
09803         clearGaussLocalizations(self)
09804 
09805         1
09806         """
09807         return _ParaMEDMEM.MEDCouplingField_clearGaussLocalizations(self)

Here is the caller graph for this function:

clone(self) -> MEDCouplingFieldDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6766 of file ParaMEDMEM.py.

06766 
06767     def clone(self):
06768         """
06769         clone(self) -> MEDCouplingFieldDiscretization
06770 
06771         1
06772         """
06773         return _ParaMEDMEM.MEDCouplingFieldDiscretization_clone(self)

clone(self) -> MEDCouplingFieldDiscretization

1

Reimplemented in ParaMEDMEM.MEDCouplingFieldDiscretizationGaussNE, ParaMEDMEM.MEDCouplingFieldDiscretizationGauss, ParaMEDMEM.MEDCouplingFieldDiscretizationP1, and ParaMEDMEM.MEDCouplingFieldDiscretizationP0.

Definition at line 6766 of file ParaMEDMEM.py.

06766 
06767     def clone(self):
06768         """
06769         clone(self) -> MEDCouplingFieldDiscretization
06770 
06771         1
06772         """
06773         return _ParaMEDMEM.MEDCouplingFieldDiscretization_clone(self)

void ParaMEDMEM::MEDCOUPLING_EXPORT::computeBaryCenterOfFace ( const std::vector< int > &  nodalConnec,
int  lev1DId 
) [private]
void ParaMEDMEM::MEDCOUPLING_EXPORT::computeExtrusion ( const MEDCouplingUMesh mesh3D) throw (INTERP_KERNEL::Exception) [private]
void ParaMEDMEM::MEDCOUPLING_EXPORT::computeExtrusionAlg ( const MEDCouplingUMesh mesh3D) throw (INTERP_KERNEL::Exception) [private]
virtual void ParaMEDMEM::MEDCOUPLING_EXPORT::computeMeshRestrictionFromTupleIds ( const MEDCouplingMesh mesh,
const int *  partBg,
const int *  partEnd,
DataArrayInt *&  cellRest 
) [pure virtual]
void ParaMEDMEM::MEDCOUPLING_EXPORT::computeMeshRestrictionFromTupleIds ( const MEDCouplingMesh mesh,
const int *  partBg,
const int *  partEnd,
DataArrayInt *&  cellRest 
)