]> SALOME platform Git repositories - tools/medcoupling.git/blobdiff - src/MEDCoupling/MEDCouplingFieldDouble.hxx
Salome HOME
Fields have been cut in elements. Now ready for last step
[tools/medcoupling.git] / src / MEDCoupling / MEDCouplingFieldDouble.hxx
index 4012646c409d50caa94e41caff3b32554c5ec53d..20243324a8c7b056dbe8e631f9bada7ae4c3f0f3 100644 (file)
@@ -91,9 +91,9 @@ namespace MEDCoupling
     MEDCOUPLING_EXPORT void applyFunc(const std::string& func);
     MEDCOUPLING_EXPORT void applyFuncFast32(const std::string& func);
     MEDCOUPLING_EXPORT void applyFuncFast64(const std::string& func);
-    MEDCOUPLING_EXPORT int getNumberOfComponents() const;
-    MEDCOUPLING_EXPORT int getNumberOfTuples() const;
-    MEDCOUPLING_EXPORT int getNumberOfValues() const;
+    MEDCOUPLING_EXPORT std::size_t getNumberOfComponents() const;
+    MEDCOUPLING_EXPORT std::size_t getNumberOfTuples() const;
+    MEDCOUPLING_EXPORT std::size_t getNumberOfValues() const;
     MEDCOUPLING_EXPORT void updateTime() const;
     MEDCOUPLING_EXPORT std::size_t getHeapMemorySizeWithoutChildren() const;
     MEDCOUPLING_EXPORT std::vector<const BigMemoryObject *> getDirectChildrenWithNull() const;
@@ -114,6 +114,7 @@ namespace MEDCoupling
     MEDCOUPLING_EXPORT bool zipConnectivity(int compType, double epsOnVals=1e-15);
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *extractSlice3D(const double *origin, const double *vec, double eps) const;
     MEDCOUPLING_EXPORT bool simplexize(int policy);
+    MEDCOUPLING_EXPORT MEDCouplingFieldDouble *computeVectorFieldCyl(const double center[3], const double vect[3]) const;
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *doublyContractedProduct() const;
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *determinant() const;
     MEDCOUPLING_EXPORT MEDCouplingFieldDouble *eigenValues() const;