|
| MCAuto< MEDCouplingFieldDiscretization > | aggregate (std::vector< const MEDCouplingFieldDiscretization * > &fds) const override |
| |
| void | checkCompatibilityWithNature (NatureOfField nat) const override |
| |
| MEDCouplingFieldDiscretization * | clone () const override |
| |
| std::string | getClassName () const override |
| |
| TypeOfField | getEnum () const |
| |
| MEDCouplingFieldDouble * | getMeasureField (const MEDCouplingMesh *mesh, bool isAbs) const override |
| |
| const char * | getRepr () const |
| |
| std::string | getStringRepr () const |
| |
| void | getValueOn (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, double *res) const override |
| |
| DataArrayDouble * | getValueOnMulti (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, const double *loc, mcIdType nbOfPoints) const override |
| |
| bool | isEqualIfNotWhy (const MEDCouplingFieldDiscretization *other, double eps, std::string &reason) const override |
| |
| void | reprQuickOverview (std::ostream &stream) const |
| |
| MEDCouplingMesh * | buildSubMeshData (const MEDCouplingMesh *mesh, const mcIdType *start, const mcIdType *end, DataArrayIdType *&di) const |
| |
| MEDCouplingMesh * | buildSubMeshDataRange (const MEDCouplingMesh *mesh, mcIdType beginCellIds, mcIdType endCellIds, mcIdType stepCellIds, mcIdType &beginOut, mcIdType &endOut, mcIdType &stepOut, DataArrayIdType *&di) const |
| |
| void | checkCoherencyBetween (const MEDCouplingMesh *mesh, const DataArray *da) const |
| |
| void | computeMeshRestrictionFromTupleIds (const MEDCouplingMesh *mesh, const mcIdType *tupleIdsBg, const mcIdType *tupleIdsEnd, DataArrayIdType *&cellRestriction, DataArrayIdType *&trueTupleRestriction) const |
| |
| DataArrayIdType * | computeTupleIdsToSelectFromCellIds (const MEDCouplingMesh *mesh, const mcIdType *startCellIds, const mcIdType *endCellIds) const |
| |
| DataArrayDouble * | getLocalizationOfDiscValues (const MEDCouplingMesh *mesh) const |
| |
| mcIdType | getNumberOfMeshPlaces (const MEDCouplingMesh *mesh) const |
| |
| mcIdType | getNumberOfTuples (const MEDCouplingMesh *mesh) const |
| |
| mcIdType | getNumberOfTuplesExpectedRegardingCode (const std::vector< mcIdType > &code, const std::vector< const DataArrayIdType * > &idsPerType) const |
| |
| DataArrayIdType * | getOffsetArr (const MEDCouplingMesh *mesh) const |
| |
| void | getValueOnPos (const DataArrayDouble *arr, const MEDCouplingMesh *mesh, mcIdType i, mcIdType j, mcIdType k, double *res) const |
| |
| void | renumberArraysForCell (const MEDCouplingMesh *mesh, const std::vector< DataArray * > &arrays, const mcIdType *old2NewBg, bool check) |
| |
| void | renumberValuesOnCells (double epsOnVals, const MEDCouplingMesh *mesh, const mcIdType *old2New, mcIdType newSz, DataArrayDouble *arr) const |
| |
| void | renumberValuesOnCellsR (const MEDCouplingMesh *mesh, const mcIdType *new2old, mcIdType newSz, DataArrayDouble *arr) const |
| |
| void | renumberValuesOnNodes (double epsOnVals, const mcIdType *old2New, mcIdType newNbOfNodes, DataArrayDouble *arr) const |
| |
| virtual void | checkForUnserialization (const std::vector< mcIdType > &tinyInfo, const DataArrayIdType *arr) |
| |
| virtual void | clearGaussLocalizations () |
| |
| virtual MEDCouplingFieldDiscretization * | clonePart (const mcIdType *startCellIds, const mcIdType *endCellIds) const |
| |
| virtual MEDCouplingFieldDiscretization * | clonePartRange (mcIdType beginCellIds, mcIdType endCellIds, mcIdType stepCellIds) const |
| |
| virtual MEDCouplingFieldDiscretization * | deepCopy () const |
| |
| virtual void | finishUnserialization (const std::vector< double > &tinyInfo) |
| |
| virtual void | getCellIdsHavingGaussLocalization (mcIdType locId, std::vector< mcIdType > &cellIds) const |
| |
| std::vector< const BigMemoryObject * > | getDirectChildrenWithNull () const |
| |
| virtual MEDCouplingGaussLocalization & | getGaussLocalization (mcIdType locId) |
| |
| virtual const MEDCouplingGaussLocalization & | getGaussLocalization (mcIdType locId) const |
| |
| virtual mcIdType | getGaussLocalizationIdOfOneCell (mcIdType cellId) const |
| |
| virtual mcIdType | getGaussLocalizationIdOfOneType (INTERP_KERNEL::NormalizedCellType type) const |
| |
| virtual std::set< mcIdType > | getGaussLocalizationIdsOfOneType (INTERP_KERNEL::NormalizedCellType type) const |
| |
| std::size_t | getHeapMemorySizeWithoutChildren () const |
| |
| virtual double | getIJK (const MEDCouplingMesh *mesh, const DataArrayDouble *da, mcIdType cellId, mcIdType nodeIdInCell, int compoId) const |
| |
| virtual mcIdType | getNbOfGaussLocalization () const |
| |
| double | getPrecision () const |
| |
| virtual void | getSerializationIntArray (DataArrayIdType *&arr) const |
| |
| virtual void | getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const |
| |
| virtual void | getTinySerializationIntInformation (std::vector< mcIdType > &tinyInfo) const |
| |
| virtual void | integral (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, bool isWAbs, double *res) const |
| |
| virtual bool | isEqual (const MEDCouplingFieldDiscretization *other, double eps) const |
| |
| virtual bool | isEqualWithoutConsideringStr (const MEDCouplingFieldDiscretization *other, double eps) const |
| |
| virtual void | normL1 (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, double *res) const |
| |
| virtual void | normL2 (const MEDCouplingMesh *mesh, const DataArrayDouble *arr, double *res) const |
| |
| virtual void | renumberCells (const mcIdType *old2NewBg, bool check=true) |
| |
| virtual void | resizeForUnserialization (const std::vector< mcIdType > &tinyInfo, DataArrayIdType *&arr) |
| |
| virtual void | setGaussLocalizationOnCells (const MEDCouplingMesh *m, const mcIdType *begin, const mcIdType *end, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &wg) |
| |
| 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) |
| |
| void | setPrecision (double val) |
| |
| void | updateTime () const |
| |
| virtual | ~MEDCouplingFieldDiscretization () |
| |
| bool | decrRef () const |
| |
| int | getRCValue () const |
| |
| void | incrRef () const |
| |
| RefCountObjectOnly & | operator= (const RefCountObjectOnly &other) |
| |
| std::string | debugHeapMemorySize () const |
| |
| std::vector< const BigMemoryObject * > | getAllTheProgeny () const |
| |
| std::vector< const BigMemoryObject * > | getDirectChildren () const |
| |
| std::size_t | getHeapMemorySize () const |
| |
| std::string | getHeapMemorySizeStr () const |
| |
| bool | isObjectInTheProgeny (const BigMemoryObject *obj) const |
| |
| virtual | ~BigMemoryObject () |
| |
| void | declareAsNew () const |
| |
| std::size_t | getTimeOfThis () const |
| |
| TimeLabel & | operator= (const TimeLabel &other) |
| |
| | TimeLabel (const TimeLabel &other)=default |
| |