#include <MEDCouplingMultiFields.hxx>

Public Member Functions | |
| MEDCouplingMultiFields * | deepCpy () 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 MEDCouplingFieldDouble * | getFieldWithId (int id) const throw (INTERP_KERNEL::Exception) |
| std::vector< const MEDCouplingFieldDouble * > | getFields () const |
| int | getNumberOfFields () const |
| const MEDCouplingFieldDouble * | getFieldAtPos (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) |
Static Public Member Functions | |
| static MEDCouplingMultiFields * | New (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception) |
| static MEDCouplingMultiFields * | New () |
Protected Member Functions | |
| MEDCouplingMultiFields (const std::vector< MEDCouplingFieldDouble * > &fs) throw (INTERP_KERNEL::Exception) | |
| MEDCouplingMultiFields (const MEDCouplingMultiFields &other) | |
| MEDCouplingMultiFields () | |
Protected Attributes | |
| std::vector < MEDCouplingAutoRefCountObjectPtr < MEDCouplingFieldDouble > > | _fs |
| MEDCouplingMultiFields::MEDCouplingMultiFields | ( | const std::vector< MEDCouplingFieldDouble * > & | fs | ) | throw (INTERP_KERNEL::Exception) [protected] |
References testRenumbering.id, and Med_Gen_test.it.
| MEDCouplingMultiFields::MEDCouplingMultiFields | ( | const MEDCouplingMultiFields & | other | ) | [protected] |
Performs deepCpy.
References ParaMEDMEM.MEDCouplingMultiFields._fs, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingMultiFields.deepCpy(), ParaMEDMEM.MEDCouplingMultiFields.getDifferentArrays(), ParaMEDMEM.MEDCouplingMultiFields.getDifferentMeshes(), and ParaMEDMEM.MEDCouplingMultiFields.New().
| MEDCouplingMultiFields::MEDCouplingMultiFields | ( | ) | [protected] |
| MEDCouplingMultiFields * MEDCouplingMultiFields::New | ( | const std::vector< MEDCouplingFieldDouble * > & | fs | ) | throw (INTERP_KERNEL::Exception) [static] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
| MEDCouplingMultiFields * MEDCouplingMultiFields::New | ( | ) | [static] |
| MEDCouplingMultiFields * MEDCouplingMultiFields::deepCpy | ( | ) | const |
| std::string MEDCouplingMultiFields::getName | ( | ) | const |
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
| std::string MEDCouplingMultiFields::getDescription | ( | ) | const |
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
| std::string MEDCouplingMultiFields::getTimeUnit | ( | ) | const |
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
| double MEDCouplingMultiFields::getTimeResolution | ( | ) | const throw (INTERP_KERNEL::Exception) |
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
| std::string MEDCouplingMultiFields::simpleRepr | ( | ) | const [virtual] |
| std::string MEDCouplingMultiFields::advancedRepr | ( | ) | const [virtual] |
References ParaMEDMEM.MEDCouplingMultiFields.simpleRepr().
| bool MEDCouplingMultiFields::isEqual | ( | const MEDCouplingMultiFields * | other, |
| double | meshPrec, | ||
| double | valsPrec | ||
| ) | const [virtual] |
| bool MEDCouplingMultiFields::isEqualWithoutConsideringStr | ( | const MEDCouplingMultiFields * | other, |
| double | meshPrec, | ||
| double | valsPrec | ||
| ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References ParaMEDMEM.MEDCouplingMultiFields._fs.
| const MEDCouplingFieldDouble * MEDCouplingMultiFields::getFieldWithId | ( | int | id | ) | const throw (INTERP_KERNEL::Exception) |
References testRenumbering.id.
| std::vector< const MEDCouplingFieldDouble * > MEDCouplingMultiFields::getFields | ( | ) | const |
References ParaMEDMEM.MEDCouplingMultiFields._fs, and testMEDMEM.ret.
| int MEDCouplingMultiFields::getNumberOfFields | ( | ) | const |
References ParaMEDMEM.MEDCouplingMultiFields._fs.
| const MEDCouplingFieldDouble * MEDCouplingMultiFields::getFieldAtPos | ( | int | id | ) | const throw (INTERP_KERNEL::Exception) |
References testRenumbering.id.
| std::vector< MEDCouplingMesh * > MEDCouplingMultiFields::getMeshes | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References ParaMEDMEM.MEDCouplingMultiFields._fs, Med_Gen_test.it, and TestMedCorba2.m.
| std::vector< MEDCouplingMesh * > MEDCouplingMultiFields::getDifferentMeshes | ( | std::vector< int > & | refs | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References testRenumbering.id, Med_Gen_test.it, and TestMedCorba2.m.
| std::vector< DataArrayDouble * > MEDCouplingMultiFields::getArrays | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
| std::vector< DataArrayDouble * > MEDCouplingMultiFields::getDifferentArrays | ( | std::vector< std::vector< int > > & | refs | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References ParaMEDMEM.MEDCouplingMultiFields._fs, testRenumbering.id, testDriverAscii.id2, Med_Gen_test.it, and testMEDMEM.ret.
| void MEDCouplingMultiFields::updateTime | ( | ) | const [virtual] |
Implements ParaMEDMEM.TimeLabel.
References ParaMEDMEM.MEDCouplingMultiFields._fs, Med_Gen_test.it, and ParaMEDMEM.TimeLabel.updateTimeWith().
| void MEDCouplingMultiFields::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 | ||
| ) |
| void MEDCouplingMultiFields::checkCoherency | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingFieldOverTime.
References ParaMEDMEM.MEDCouplingMultiFields._fs, and Med_Gen_test.it.
std::vector< MEDCouplingAutoRefCountObjectPtr<MEDCouplingFieldDouble> > ParaMEDMEM.MEDCouplingMultiFields._fs [protected] |