]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
A small debug
authorAnthony Geay <anthony.geay@edf.fr>
Wed, 24 Aug 2016 09:27:34 +0000 (11:27 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Wed, 24 Aug 2016 09:27:34 +0000 (11:27 +0200)
src/MEDCoupling/MEDCouplingField.cxx
src/MEDCoupling/MEDCouplingFieldDouble.cxx
src/MEDCoupling/MEDCouplingFieldDouble.hxx

index 293d8aede9692c3c2e945b99b95a63f8c5e2b9e9..4afc32168ddf94a64f24540f6ddd8a0bd6487bc4 100644 (file)
@@ -236,6 +236,8 @@ NatureOfField MEDCouplingField::getNature() const
 void MEDCouplingField::setNature(NatureOfField nat)
 {
   MEDCouplingNatureOfField::GetRepr(nat);//generate a throw if nat not recognized
+  if(_type)
+    _type->checkCompatibilityWithNature(nat);
   _nature=nat;
 }
 
index 7c2b1c6f51e1683d6f2f39df190cb72499d858a8..e7c824d0c4ffe6896d21466c69b5af4a0d41b360 100644 (file)
@@ -1710,19 +1710,6 @@ std::vector<const BigMemoryObject *> MEDCouplingFieldDouble::getDirectChildrenWi
   return ret;
 }
 
-/*!
- * Sets \ref NatureOfField.
- *  \param [in] nat - an item of enum MEDCoupling::NatureOfField.
- */
-void MEDCouplingFieldDouble::setNature(NatureOfField nat)
-{
-  MEDCouplingField::setNature(nat);
-  if(_type)
-    _type->checkCompatibilityWithNature(nat);
-}
-
-
-
 /*!
  * Returns a value of \a this field of type either
  * \ref MEDCoupling::ON_GAUSS_PT "ON_GAUSS_PT" or
index e2520eb1ad06819fcdd84ba8cd2ac58159316582..871a0d5fa79f1db056deaf7b570a52abfc4e5656 100644 (file)
@@ -53,7 +53,6 @@ namespace MEDCoupling
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *nodeToCellDiscretization() const;
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *cellToNodeDiscretization() const;
     MEDCOUPLING_EXPORT TypeOfTimeDiscretization getTimeDiscretization() const;
-    MEDCOUPLING_EXPORT void setNature(NatureOfField nat);
     MEDCOUPLING_EXPORT double getIJK(int cellId, int nodeIdInCell, int compoId) const;
     MEDCOUPLING_EXPORT double accumulate(int compId) const;
     MEDCOUPLING_EXPORT void accumulate(double *res) const;