Salome HOME
tools/medcoupling.git
10 years agoAddition of a new advanced option for 3D surf option.
geay [Mon, 24 Feb 2014 09:37:45 +0000 (10:37 +0100)]
Addition of a new advanced option for 3D surf option.

10 years agoOn the road of 3D surf interpolation taking into account of non coincident 3D surf...
geay [Fri, 21 Feb 2014 15:14:13 +0000 (16:14 +0100)]
On the road of 3D surf interpolation taking into account of non coincident 3D surf cells

10 years agoimprove perf of convertToPolyTypes
geay [Thu, 20 Feb 2014 15:51:29 +0000 (16:51 +0100)]
improve perf of convertToPolyTypes

10 years agoMerge branch 'abn/fix_intersec' into V7_main
geay [Thu, 20 Feb 2014 11:40:00 +0000 (12:40 +0100)]
Merge branch 'abn/fix_intersec' into V7_main

10 years agoLittle refactory abn/fix_intersec
geay [Thu, 20 Feb 2014 11:38:38 +0000 (12:38 +0100)]
Little refactory

10 years agoMerge branch 'abn/fix_orient' into V7_main
geay [Thu, 20 Feb 2014 10:00:23 +0000 (11:00 +0100)]
Merge branch 'abn/fix_orient' into V7_main

10 years agoBug fix: bounding box for quadratic elements spaceDim=2/meshDim=1 (i.e. SEG3)
Adrien Bruneton [Wed, 19 Feb 2014 14:15:47 +0000 (15:15 +0100)]
Bug fix: bounding box for quadratic elements spaceDim=2/meshDim=1 (i.e. SEG3)
was not properly computed. Was leading to spurious bugs in Intersect2DMeshes().

10 years agoUpdate copyrights 2014.
akl [Wed, 19 Feb 2014 12:17:11 +0000 (16:17 +0400)]
Update copyrights 2014.

10 years agoMerge branch V7_main V7_3_1b1 V7_3_1rc1
vsr [Wed, 19 Feb 2014 10:52:56 +0000 (14:52 +0400)]
Merge branch V7_main

10 years agoAdded missing method to SWIG: isFullyQuadratic()
Adrien Bruneton [Tue, 18 Feb 2014 10:55:28 +0000 (11:55 +0100)]
Added missing method to SWIG: isFullyQuadratic()

10 years agoBug fix - are2DCellsCorrectlyOriented - added C++ tests as well (valgrind 0) abn/fix_orient
Adrien Bruneton [Tue, 18 Feb 2014 10:33:22 +0000 (11:33 +0100)]
Bug fix - are2DCellsCorrectlyOriented - added C++ tests as well (valgrind 0)

10 years agoBug fix: cell orientation for NORM_QPOLY with two SEG3 (a circle) was not working.
Adrien Bruneton [Tue, 18 Feb 2014 09:22:05 +0000 (10:22 +0100)]
Bug fix: cell orientation for NORM_QPOLY with two SEG3 (a circle) was not working.

10 years agolack of display of geo types in the tree in new MEDReader. Add methods for informatio...
geay [Mon, 17 Feb 2014 10:41:21 +0000 (11:41 +0100)]
lack of display of geo types in the tree in new MEDReader. Add methods for information only.

10 years agoFeedback from Patrick : lack of geo types in new MEDReader
geay [Mon, 17 Feb 2014 09:24:17 +0000 (10:24 +0100)]
Feedback from Patrick : lack of geo types in new MEDReader

10 years agoIncrement version: 7.3.1
vsr [Fri, 14 Feb 2014 15:31:23 +0000 (19:31 +0400)]
Increment version: 7.3.1

10 years agoAddition of new reference coords including degenerated cells.
geay [Wed, 12 Feb 2014 11:54:59 +0000 (12:54 +0100)]
Addition of new reference coords including degenerated cells.

10 years agoMEDFileUMesh::setName forward name to the leaves.
ageay [Wed, 5 Feb 2014 15:42:52 +0000 (15:42 +0000)]
MEDFileUMesh::setName forward name to the leaves.

10 years agoMEDFileUMesh::setName forward name to the leaves.
ageay [Wed, 5 Feb 2014 15:05:38 +0000 (15:05 +0000)]
MEDFileUMesh::setName forward name to the leaves.

10 years agoMEDFileMesh::getGeoTypesAtLevel has been virtualized.
ageay [Wed, 5 Feb 2014 12:10:55 +0000 (12:10 +0000)]
MEDFileMesh::getGeoTypesAtLevel has been virtualized.

10 years agoExtend the lib to support orphan nodes in profiles.
ageay [Wed, 5 Feb 2014 07:20:25 +0000 (07:20 +0000)]
Extend the lib to support orphan nodes in profiles.
Extend the lib to support umeshes with no cells.

10 years ago"Supporting" Fortran case file.
ageay [Fri, 31 Jan 2014 15:54:28 +0000 (15:54 +0000)]
"Supporting" Fortran case file.

10 years agoFixing compilation error under Visual2012.
ageay [Wed, 29 Jan 2014 07:34:24 +0000 (07:34 +0000)]
Fixing compilation error under Visual2012.

10 years ago22464: [CEA 1046] SEGFAULT when reading a SAUV file in V7.3.0 and V7_main
eap [Tue, 28 Jan 2014 10:04:39 +0000 (10:04 +0000)]
22464: [CEA 1046] SEGFAULT when reading a SAUV file in V7.3.0 and V7_main

+//================================================================================
+/*!
+ * \brief Safely adds a new Group
+ */
+//================================================================================
+
+Group* IntermediateMED::addNewGroup(std::vector<SauvUtilities::Group*>* groupsToFix)

10 years agoCorrection of bug found thanks to MEDReader. ZE TEST !
ageay [Fri, 24 Jan 2014 11:44:59 +0000 (11:44 +0000)]
Correction of bug found thanks to MEDReader. ZE TEST !

10 years agoCorrection of bug found thanks to MEDReader.
ageay [Fri, 24 Jan 2014 11:44:33 +0000 (11:44 +0000)]
Correction of bug found thanks to MEDReader.

10 years agoSuppression of remaining
ageay [Fri, 24 Jan 2014 07:30:06 +0000 (07:30 +0000)]
Suppression of remaining

10 years agoEase the use of loadArraysIfNecessary for new MEDReader.
ageay [Fri, 24 Jan 2014 07:29:43 +0000 (07:29 +0000)]
Ease the use of loadArraysIfNecessary for new MEDReader.

10 years agoWarning hunting
ageay [Wed, 22 Jan 2014 14:24:30 +0000 (14:24 +0000)]
Warning hunting

10 years agokill
ageay [Wed, 22 Jan 2014 14:19:22 +0000 (14:19 +0000)]
kill

10 years agoAPI modification : input string have type :
ageay [Wed, 22 Jan 2014 14:18:11 +0000 (14:18 +0000)]
API modification : input string have type :
const std::string& instead of const char *

10 years agoAPI modification : input string have type :
ageay [Wed, 22 Jan 2014 14:04:02 +0000 (14:04 +0000)]
API modification : input string have type :
const std::string& instead of const char *

10 years agoimprove error message.
ageay [Fri, 17 Jan 2014 16:30:28 +0000 (16:30 +0000)]
improve error message.

10 years agoInstall the *.cmake in $MED_ROOT_DIR/adm_local when compiled in STANDALONE mode.
ageay [Fri, 17 Jan 2014 14:09:01 +0000 (14:09 +0000)]
Install the *.cmake in $MED_ROOT_DIR/adm_local when compiled in STANDALONE mode.

10 years agoCorrection of bug on Cartesian and CurveLinear mesh when a profile on that mesh leads...
ageay [Fri, 17 Jan 2014 07:06:04 +0000 (07:06 +0000)]
Correction of bug on Cartesian and CurveLinear mesh when a profile on that mesh leads to cartesian/curvelinear mesh

10 years agoAddition of QUAD8 to pass MEDReader tests.
ageay [Fri, 17 Jan 2014 07:03:59 +0000 (07:03 +0000)]
Addition of QUAD8 to pass MEDReader tests.

10 years agoAddition of QUAD9 to pass MEDReader tests.
ageay [Fri, 17 Jan 2014 07:03:11 +0000 (07:03 +0000)]
Addition of QUAD9 to pass MEDReader tests.

10 years agoCorrect bug on CMesh with no profiles !
ageay [Wed, 15 Jan 2014 15:53:25 +0000 (15:53 +0000)]
Correct bug on CMesh with no profiles !

10 years agoCorrect bug on CMesh with no profiles !
ageay [Wed, 15 Jan 2014 15:47:46 +0000 (15:47 +0000)]
Correct bug on CMesh with no profiles !

10 years agoMEDLoader.WriteFieldUsingAlreadyWrittenMesh works with mesh not unstructured.
ageay [Wed, 15 Jan 2014 15:46:38 +0000 (15:46 +0000)]
MEDLoader.WriteFieldUsingAlreadyWrittenMesh works with mesh not unstructured.

10 years agogetMeshDimension and getSpaceDimension do not return systematically the same thing...
ageay [Wed, 15 Jan 2014 15:46:07 +0000 (15:46 +0000)]
getMeshDimension and getSpaceDimension do not return systematically the same thing in CMesh.

10 years agoAdding test of self intersecting quadratic mesh.
bruneton [Tue, 14 Jan 2014 10:46:01 +0000 (10:46 +0000)]
Adding test of self intersecting quadratic mesh.

10 years agoLittle optimization in InOut detection.
ageay [Tue, 14 Jan 2014 10:15:28 +0000 (10:15 +0000)]
Little optimization in InOut detection.

10 years agomemory leak !
ageay [Tue, 14 Jan 2014 09:55:17 +0000 (09:55 +0000)]
memory leak !

10 years ago+ Bug fix : ComposedEdge::applyGlobalSimilarity() was potentially passing twice on...
bruneton [Mon, 13 Jan 2014 10:57:58 +0000 (10:57 +0000)]
+ Bug fix : ComposedEdge::applyGlobalSimilarity() was potentially passing twice on the same (Edge*).
+ Various comments

10 years ago + Field::cellToNode implementation
ageay [Wed, 8 Jan 2014 15:09:19 +0000 (15:09 +0000)]
 + Field::cellToNode implementation
 + fast reverseNodal computation for structured mesh.

10 years agoDebug for new MEDReader
ageay [Wed, 8 Jan 2014 10:41:30 +0000 (10:41 +0000)]
Debug for new MEDReader

10 years agoDebug for new MEDReader
ageay [Wed, 8 Jan 2014 10:20:37 +0000 (10:20 +0000)]
Debug for new MEDReader

10 years agoDebug for new MEDReader EDF:2219
ageay [Wed, 8 Jan 2014 10:07:24 +0000 (10:07 +0000)]
Debug for new MEDReader EDF:2219

10 years agoCMake:
mpa [Tue, 24 Dec 2013 13:46:57 +0000 (13:46 +0000)]
CMake:
- Delete a condition to add adm_local directory, because it is necessary to install FindSalome* files for current project

10 years agoCorrecting ref coords for QUAD4 to be compliant with existing shape function in MEDCo...
ageay [Fri, 20 Dec 2013 13:07:56 +0000 (13:07 +0000)]
Correcting ref coords for QUAD4 to be compliant with existing shape function in MEDCoupling.
Adding a test to generate a case containing only a mesh to test MEDReader.

10 years agogives localization of gauss points of GAUSS_NE fields.
ageay [Fri, 20 Dec 2013 07:01:01 +0000 (07:01 +0000)]
gives localization of gauss points of GAUSS_NE fields.

10 years agoMerge from V7_3_BR branch 18/12/2013
vsr [Wed, 18 Dec 2013 15:06:54 +0000 (15:06 +0000)]
Merge from V7_3_BR branch 18/12/2013

10 years agoAddition of family field on nodes and number field on node for meshes. V7_3_BR V7_3_0 V7_3_0rc1
ageay [Mon, 16 Dec 2013 15:15:56 +0000 (15:15 +0000)]
Addition of family field on nodes and number field on node for meshes.

10 years agoAddition of family field on nodes and number field on node for meshes.
ageay [Mon, 16 Dec 2013 15:00:41 +0000 (15:00 +0000)]
Addition of family field on nodes and number field on node for meshes.

10 years agoDataArrayInt::getIdsEqualTuple
ageay [Mon, 16 Dec 2013 12:05:20 +0000 (12:05 +0000)]
DataArrayInt::getIdsEqualTuple

10 years agoExclude 'CVS' directories from source files processing.
akl [Mon, 16 Dec 2013 11:54:43 +0000 (11:54 +0000)]
Exclude 'CVS' directories from source files processing.

10 years agoAdditionnal tests for MEDReader.
ageay [Fri, 13 Dec 2013 09:48:24 +0000 (09:48 +0000)]
Additionnal tests for MEDReader.

10 years agoNon regression test with gauss points in MEDReader.
ageay [Fri, 13 Dec 2013 09:08:21 +0000 (09:08 +0000)]
Non regression test with gauss points in MEDReader.

10 years agoLittle bug : missing info on components during field spliting when the loading is...
ageay [Fri, 13 Dec 2013 08:53:06 +0000 (08:53 +0000)]
Little bug : missing info on components during field spliting when the loading is done only the first time.

10 years agoNicer constructors of SauvReader and SauvWriter.
ageay [Fri, 13 Dec 2013 07:26:31 +0000 (07:26 +0000)]
Nicer constructors of SauvReader and SauvWriter.

10 years agoMEDReader can read Sauv file too.
ageay [Thu, 12 Dec 2013 16:18:26 +0000 (16:18 +0000)]
MEDReader can read Sauv file too.

10 years agoDebug
ageay [Thu, 12 Dec 2013 15:12:19 +0000 (15:12 +0000)]
Debug

10 years agoMicro addon for new MEDReader with GaussPoints.
ageay [Thu, 12 Dec 2013 15:00:10 +0000 (15:00 +0000)]
Micro addon for new MEDReader with GaussPoints.

10 years agoIn MEDLoader basic API export the static policy in the MEDLoader advanced objects...
ageay [Thu, 12 Dec 2013 08:47:50 +0000 (08:47 +0000)]
In MEDLoader basic API export the static policy in the MEDLoader advanced objects in basic write mode.

10 years agoForward eps to the bbox computation during getCellsContainingPoints process.
ageay [Wed, 11 Dec 2013 14:23:05 +0000 (14:23 +0000)]
Forward eps to the bbox computation during getCellsContainingPoints process.

10 years agoNon regression test for MEDReader on ELNO.
ageay [Wed, 11 Dec 2013 14:11:40 +0000 (14:11 +0000)]
Non regression test for MEDReader on ELNO.

10 years agoBounding box for BBTree in MEDCouplingPointSet takes into account quadratic 2D cells
ageay [Tue, 10 Dec 2013 16:18:17 +0000 (16:18 +0000)]
Bounding box for BBTree in MEDCouplingPointSet takes into account quadratic 2D cells

10 years agoSome missing tiny services for implementation of a general implementation of MEDCoupl...
ageay [Tue, 10 Dec 2013 11:07:10 +0000 (11:07 +0000)]
Some missing tiny services for implementation of a general implementation of MEDCouplingUMesh::getCellsContainingPoints

10 years agoFix *** buffer overflow detected *** in TestMEDPARTITIONER on Ubuntu.
eap [Tue, 10 Dec 2013 11:06:20 +0000 (11:06 +0000)]
Fix *** buffer overflow detected *** in TestMEDPARTITIONER on Ubuntu.
 Get more space for printing a date

10 years agoMinor: documentation and comments
bruneton [Tue, 10 Dec 2013 10:57:12 +0000 (10:57 +0000)]
Minor: documentation and comments

10 years agoSome missing tiny services for implementation of a general implementation of MEDCoupl...
ageay [Tue, 10 Dec 2013 10:37:33 +0000 (10:37 +0000)]
Some missing tiny services for implementation of a general implementation of MEDCouplingUMesh::getCellsContainingPoints

10 years agoCMake:
mpa [Mon, 9 Dec 2013 08:09:35 +0000 (08:09 +0000)]
CMake:
- add environment property for test

10 years agoAdditional methods for edition of groups and families.
ageay [Fri, 6 Dec 2013 16:21:04 +0000 (16:21 +0000)]
Additional methods for edition of groups and families.

10 years agoFinal tuning with polyhedron V7_3_0b1
ageay [Wed, 4 Dec 2013 18:04:42 +0000 (18:04 +0000)]
Final tuning with polyhedron

10 years agoSmall modification for ParaView happiness.
ageay [Wed, 4 Dec 2013 17:46:44 +0000 (17:46 +0000)]
Small modification for ParaView happiness.

10 years agoAdditionnal test for several meshes
ageay [Wed, 4 Dec 2013 11:29:10 +0000 (11:29 +0000)]
Additionnal test for several meshes

10 years ago0022430: [CEA 1017] Memory corruption on sauv to med operation
eap [Wed, 4 Dec 2013 10:54:11 +0000 (10:54 +0000)]
0022430: [CEA 1017] Memory corruption on sauv to med operation

Sort field sub-components by cell type to correspond to cell order
after relocation

-  SauvUtilities::Group* getFieldSupport(const std::vector<SauvUtilities::Group*>& fieldSupports);
+  void setFieldSupport(const std::vector<SauvUtilities::Group*>& supports,
+                       SauvUtilities::DoubleField*               field);

10 years agoManagement of the new kid of the block VTK_QUADRATIC_POLYGON in VTK
ageay [Wed, 4 Dec 2013 08:43:30 +0000 (08:43 +0000)]
Management of the new kid of the block VTK_QUADRATIC_POLYGON in VTK

10 years agofix indentation
eap [Wed, 4 Dec 2013 08:32:40 +0000 (08:32 +0000)]
fix indentation

10 years agoFix problem with tests: add missing 'import os'
vsr [Wed, 4 Dec 2013 08:18:24 +0000 (08:18 +0000)]
Fix problem with tests: add missing 'import os'

10 years agoCMake:
mpa [Wed, 4 Dec 2013 05:56:01 +0000 (05:56 +0000)]
CMake:
-generate tests environment to run test

10 years agoCMake:
mpa [Wed, 4 Dec 2013 05:39:29 +0000 (05:39 +0000)]
CMake:
-generate tests environment to run test

10 years agoCMake:
mpa [Tue, 3 Dec 2013 14:23:02 +0000 (14:23 +0000)]
CMake:
-generate tests environment to run test

10 years agoNew SauvWriter option for copy group lying on a single family
ageay [Tue, 3 Dec 2013 09:23:25 +0000 (09:23 +0000)]
New SauvWriter option for copy group lying on a single family

10 years agogetAllTypes->getAllGeoTypes
ageay [Mon, 2 Dec 2013 08:28:05 +0000 (08:28 +0000)]
getAllTypes->getAllGeoTypes

10 years agoOptimizations for new MEDReader
ageay [Fri, 29 Nov 2013 15:58:43 +0000 (15:58 +0000)]
Optimizations for new MEDReader

10 years agoMEDCouplingUMesh::getAllGeoTypesSorted
ageay [Fri, 29 Nov 2013 15:58:11 +0000 (15:58 +0000)]
MEDCouplingUMesh::getAllGeoTypesSorted

10 years agoMEDCouplingUMesh::getAllGeoTypesSorted
ageay [Fri, 29 Nov 2013 15:29:35 +0000 (15:29 +0000)]
MEDCouplingUMesh::getAllGeoTypesSorted

10 years agoMEDCouplingUMesh::getAllTypes -> MEDCouplingUMesh::getAllGeoTypes
ageay [Fri, 29 Nov 2013 15:00:06 +0000 (15:00 +0000)]
MEDCouplingUMesh::getAllTypes -> MEDCouplingUMesh::getAllGeoTypes

10 years agoDebugging session
ageay [Fri, 29 Nov 2013 10:10:33 +0000 (10:10 +0000)]
Debugging session

10 years agoDon't run the test with numpy if this optional product is not used
skv [Fri, 29 Nov 2013 09:45:08 +0000 (09:45 +0000)]
Don't run the test with numpy if this optional product is not used

10 years agoOptimization of reading process to reduce at most copies.
ageay [Fri, 29 Nov 2013 07:17:59 +0000 (07:17 +0000)]
Optimization of reading process to reduce at most copies.
Externalize famIds for new MEDReader to perform filtering on output datasets.

10 years agoOptimization of reading process to reduce at most copies.
ageay [Thu, 28 Nov 2013 16:46:01 +0000 (16:46 +0000)]
Optimization of reading process to reduce at most copies.
Externalize famIds for new MEDReader to perform filtering on output datasets.

10 years agoIncrement version to 7.3.0
vsr [Thu, 28 Nov 2013 14:31:32 +0000 (14:31 +0000)]
Increment version to 7.3.0

10 years agoCMake:
mpa [Thu, 28 Nov 2013 13:41:42 +0000 (13:41 +0000)]
CMake:
- add files to remove using command "make clean"

10 years agoSome doc
ageay [Thu, 28 Nov 2013 10:48:38 +0000 (10:48 +0000)]
Some doc

10 years agoCMake:
mpa [Thu, 28 Nov 2013 10:24:49 +0000 (10:24 +0000)]
CMake:
- add files to remove using command "make clean"

10 years agoMost effective and safe method to state if the data returned is the same than inside... BR_imps_2013 V7_3_0a1
ageay [Wed, 27 Nov 2013 10:49:13 +0000 (10:49 +0000)]
Most effective and safe method to state if the data returned is the same than inside the code.

10 years agoAdding a test to stress new MEDReader when the int * and double * are shared without...
ageay [Wed, 27 Nov 2013 10:20:21 +0000 (10:20 +0000)]
Adding a test to stress new MEDReader when the int * and double * are shared without copy between VTK and MEDCoupling.

10 years agoFor 0.11.0 scipy users. spdiags used instead of diags.
ageay [Wed, 27 Nov 2013 09:40:31 +0000 (09:40 +0000)]
For 0.11.0 scipy users. spdiags used instead of diags.