Salome HOME
tools/medcoupling.git
5 years agoTest correction: Python3: print '...' -> print('...')
rnv [Tue, 30 Oct 2018 08:31:13 +0000 (11:31 +0300)]
Test correction: Python3: print '...' -> print('...')

5 years agoBug fix: IsPolygonWellOriented() was not working properly QPLOYG
abn [Mon, 29 Oct 2018 13:58:16 +0000 (14:58 +0100)]
Bug fix: IsPolygonWellOriented() was not working properly QPLOYG

If the linearized version was self-intersecting, algo was faulty.

5 years agoBug fix : Edge::sortIdAbs() was merging points too agressively.
abn [Wed, 24 Oct 2018 15:58:37 +0000 (17:58 +0200)]
Bug fix : Edge::sortIdAbs() was merging points too agressively.

5 years agoTest case for the prev fix of ComputeResidual ... never hurts ...
abn [Fri, 26 Oct 2018 15:02:26 +0000 (17:02 +0200)]
Test case for the prev fix of ComputeResidual ... never hurts ...

5 years agoIntersec bug fix: ComputeResidual buggy for quad polyg with 2 edges.
abn [Mon, 22 Oct 2018 14:57:40 +0000 (16:57 +0200)]
Intersec bug fix: ComputeResidual buggy for quad polyg with 2 edges.

5 years agoMove Case*.py installation directory from bin to lib/python-MinMag
Anthony Geay [Thu, 18 Oct 2018 09:13:51 +0000 (11:13 +0200)]
Move Case*.py installation directory from bin to lib/python-MinMag

5 years agoFix parallel compilation error on building of ParaMEDMEM python module.
Anthony Geay [Wed, 17 Oct 2018 09:07:22 +0000 (11:07 +0200)]
Fix parallel compilation error on building of ParaMEDMEM python module.

5 years agoTypo and whitespace fixes by Kunda
eap [Mon, 15 Oct 2018 12:01:31 +0000 (15:01 +0300)]
Typo and whitespace fixes by Kunda

http://www.salome-platform.org/forum/forum_9/454200149#834683007

5 years agoMinor doxygen fix
abn [Mon, 15 Oct 2018 08:22:28 +0000 (10:22 +0200)]
Minor doxygen fix

5 years agoWindows support
rnv [Wed, 10 Oct 2018 19:57:50 +0000 (22:57 +0300)]
Windows support

5 years agoMEDLoader is now able to export to 3.3 MED file version.
Anthony Geay [Tue, 9 Oct 2018 09:05:22 +0000 (11:05 +0200)]
MEDLoader is now able to export to 3.3 MED file version.

5 years agoA test of MEDCouplingUMesh::removeDegenerated1DCells
Anthony Geay [Thu, 27 Sep 2018 07:48:52 +0000 (09:48 +0200)]
A test of MEDCouplingUMesh::removeDegenerated1DCells

5 years agoContext manager for MEDFile*Field1TS
Anthony Geay [Thu, 27 Sep 2018 07:35:15 +0000 (09:35 +0200)]
Context manager for MEDFile*Field1TS

5 years agoNew MEDCouplingUMesh::removeDegenerated1DCells method V9_2_0a1
Anthony Geay [Mon, 24 Sep 2018 14:27:45 +0000 (16:27 +0200)]
New MEDCouplingUMesh::removeDegenerated1DCells method

5 years agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
abn [Fri, 14 Sep 2018 13:26:12 +0000 (15:26 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling

5 years agoMinor bug fix : convertDegeneratedCellsAndRemoveFlatOnes()
abn [Fri, 14 Sep 2018 13:25:14 +0000 (15:25 +0200)]
Minor bug fix : convertDegeneratedCellsAndRemoveFlatOnes()

5 years agoTest of DataArrayDouble.ComputeIntegralOfSeg2IntoTri3 V9_1_0
Anthony Geay [Wed, 12 Sep 2018 07:15:47 +0000 (09:15 +0200)]
Test of DataArrayDouble.ComputeIntegralOfSeg2IntoTri3

5 years agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Wed, 12 Sep 2018 06:22:20 +0000 (08:22 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling

5 years agoTake advantage of a nice property of barycentric coords
Anthony Geay [Wed, 12 Sep 2018 06:22:06 +0000 (08:22 +0200)]
Take advantage of a nice property of barycentric coords

5 years agoIncrement version: 9.1.0
rnv [Tue, 11 Sep 2018 14:50:14 +0000 (17:50 +0300)]
Increment version: 9.1.0

5 years agoFurther fix for CaseReader Py3 ...
abn [Tue, 11 Sep 2018 13:21:47 +0000 (15:21 +0200)]
Further fix for CaseReader Py3 ...

5 years ago[EDF17279] : integration computation
Anthony Geay [Fri, 7 Sep 2018 14:46:29 +0000 (16:46 +0200)]
[EDF17279] : integration computation

5 years agoFinalizing windows porting.
rnv [Fri, 7 Sep 2018 07:58:49 +0000 (10:58 +0300)]
Finalizing windows porting.

5 years agoSacrifice of MEDRenumber python module for windows due to lack of time. medcoupling...
rnv [Thu, 6 Sep 2018 08:12:12 +0000 (11:12 +0300)]
Sacrifice of MEDRenumber python module for windows due to lack of time. medcoupling python module is now the right module.

5 years agoExtra deps update
Anthony Geay [Tue, 4 Sep 2018 14:46:11 +0000 (16:46 +0200)]
Extra deps update

5 years agoWindows porting
rnv [Wed, 29 Aug 2018 11:46:27 +0000 (14:46 +0300)]
Windows porting

5 years agoProposal SWIG CMake fix abn/cmake_swig_dpy
abn [Mon, 3 Sep 2018 13:50:51 +0000 (15:50 +0200)]
Proposal SWIG CMake fix

5 years agoCorrection of error during Py3 porting
Anthony Geay [Thu, 30 Aug 2018 12:06:41 +0000 (14:06 +0200)]
Correction of error during Py3 porting

5 years agoMEDCoupling python module is expected to be replaced by medcoupling python module SHAPER_V9_1_0RC1
Anthony Geay [Wed, 29 Aug 2018 14:32:07 +0000 (16:32 +0200)]
MEDCoupling python module is expected to be replaced by medcoupling python module

5 years agoAjouts des tests
Anthony Geay [Wed, 29 Aug 2018 08:31:00 +0000 (10:31 +0200)]
Ajouts des tests

5 years agogetCellsContainingPoints is sensitive to 2D quadratic static cells.
abn [Tue, 7 Aug 2018 14:17:35 +0000 (16:17 +0200)]
getCellsContainingPoints is sensitive to 2D quadratic static cells.

5 years ago- MEDLoader ReadField is now dealing int32, float64 and float32
Anthony Geay [Mon, 27 Aug 2018 15:55:00 +0000 (17:55 +0200)]
- MEDLoader ReadField is now dealing int32, float64 and float32
- Support of Gauss Points on SEG2 with ref coo equal to [0., 1.]
- Addition of DAI.giveN2OOptimized
- MEDCouplingPointSet.renumberNodesInConn support maps as input in python wrapping

5 years agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
abn [Mon, 27 Aug 2018 13:49:00 +0000 (15:49 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling

5 years agoFurther porting to Python3 abn/med2case_py3
abn [Mon, 27 Aug 2018 13:42:49 +0000 (15:42 +0200)]
Further porting to Python3

5 years agoMerge branch 'abn/norm_max'
Anthony Geay [Mon, 27 Aug 2018 11:54:46 +0000 (13:54 +0200)]
Merge branch 'abn/norm_max'

5 years agoPorting Case tools to Python3
abn [Mon, 27 Aug 2018 11:33:24 +0000 (13:33 +0200)]
Porting Case tools to Python3

5 years ago1) Detect sphinx theme directly in conf.py.in file
rnv [Thu, 9 Aug 2018 16:40:02 +0000 (19:40 +0300)]
1) Detect sphinx theme directly in conf.py.in file
2) Migration to Sphinx-1.7.6: remove deprecated 'sphinx.ext.pngmath' extension

5 years agoAPI change: MEDCouplingFieldDouble::normMax is now aligned with normL1 and normL2 abn/norm_max
abn [Wed, 8 Aug 2018 15:04:49 +0000 (17:04 +0200)]
API change: MEDCouplingFieldDouble::normMax is now aligned with normL1 and normL2

5 years agoNew functionality: colinearizeKeepingConform2D().
abn [Mon, 6 Aug 2018 08:39:51 +0000 (10:39 +0200)]
New functionality: colinearizeKeepingConform2D().

5 years agoIntel17 portability.
abn [Thu, 2 Aug 2018 09:42:39 +0000 (11:42 +0200)]
Intel17 portability.

5 years agoFix failure of UsersGuideExamplesTest in MICROMED mode
eap [Thu, 26 Jul 2018 14:40:31 +0000 (17:40 +0300)]
Fix failure of UsersGuideExamplesTest in MICROMED mode

5 years agoAdditional check into MEDFileMesh.rearrangeFamilies thanks to Yutaka feedback
Anthony Geay [Mon, 23 Jul 2018 05:54:26 +0000 (07:54 +0200)]
Additional check into MEDFileMesh.rearrangeFamilies thanks to Yutaka feedback

5 years agoThank you to Yutaka Nishizawa for having report this bug (SALOME forum).
Anthony Geay [Fri, 20 Jul 2018 14:54:33 +0000 (16:54 +0200)]
Thank you to Yutaka Nishizawa for having report this bug (SALOME forum).

5 years agoA py3 translation of a forgotten test py file
Anthony Geay [Mon, 9 Jul 2018 07:34:40 +0000 (09:34 +0200)]
A py3 translation of a forgotten test py file

6 years agoMerge branch 'abn/seg_seg_intersec'
abn [Wed, 27 Jun 2018 12:07:41 +0000 (14:07 +0200)]
Merge branch 'abn/seg_seg_intersec'

6 years agoSegSegIntersector fix: fix eps comparison to detect seg/seg overlap
abn [Wed, 27 Jun 2018 12:03:14 +0000 (14:03 +0200)]
SegSegIntersector fix: fix eps comparison to detect seg/seg overlap

6 years agoGetting rid of QuadraticArcDetectionPrecision which is now merged with QuadraticPlana...
abn [Wed, 27 Jun 2018 09:25:47 +0000 (11:25 +0200)]
Getting rid of QuadraticArcDetectionPrecision which is now merged with QuadraticPlanarPrecision.

6 years agoSegSegIntersector areOverlappedOrOnlyColinears() and areColinears() now aligned.
abn [Wed, 27 Jun 2018 07:26:47 +0000 (09:26 +0200)]
SegSegIntersector areOverlappedOrOnlyColinears() and areColinears() now aligned.

getArcDetectionPrecision() is no more needed.

6 years agoTypo-fix by Kunda
eap [Mon, 25 Jun 2018 11:27:26 +0000 (14:27 +0300)]
Typo-fix by Kunda

http://www.salome-platform.org/forum/forum_9/625363577

6 years agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
abn [Wed, 20 Jun 2018 14:38:10 +0000 (16:38 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling

6 years agoNew func: MEDCouplingUMesh::convertDegeneratedCellsAndRemoveFlatOnes
abn [Wed, 20 Jun 2018 14:34:25 +0000 (16:34 +0200)]
New func: MEDCouplingUMesh::convertDegeneratedCellsAndRemoveFlatOnes

- does the same as convertDegeneratedCells() but also remove cells which are exactly flat according to their connectivity
- also improved convertDegeneratedCells()

6 years agoC++11 for everybody ! youhouuuuu
Anthony Geay [Fri, 15 Jun 2018 13:23:58 +0000 (15:23 +0200)]
C++11 for everybody ! youhouuuuu

6 years agomedcoupling documentation modification agy/master_with_doc
eap [Tue, 15 May 2018 10:26:46 +0000 (13:26 +0300)]
medcoupling documentation modification

6 years agoArcCSegIntersector fix: more precise usage of machine epsilon.
abn [Thu, 7 Jun 2018 07:17:54 +0000 (09:17 +0200)]
ArcCSegIntersector fix: more precise usage of machine epsilon.

6 years agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
abn [Wed, 6 Jun 2018 15:18:13 +0000 (17:18 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling

6 years agoArcCSegIntersector fix: tangent cases were not properly handled.
abn [Tue, 5 Jun 2018 15:07:31 +0000 (17:07 +0200)]
ArcCSegIntersector fix: tangent cases were not properly handled.

(also removed a duplicated test case)

6 years agoMerge branch 'V8_5_BR'
vsr [Thu, 31 May 2018 14:28:07 +0000 (17:28 +0300)]
Merge branch 'V8_5_BR'

6 years agoIncrement version: 8.5.0 V8_5_BR V8_5_0 V8_5_0rc1 V8_5_0rc2
vsr [Fri, 20 Apr 2018 06:30:59 +0000 (09:30 +0300)]
Increment version: 8.5.0

6 years agoMerge remote-tracking branch 'origin/abn/bug_fixes' into V8_5_BR
rnv [Thu, 19 Apr 2018 11:17:24 +0000 (14:17 +0300)]
Merge remote-tracking branch 'origin/abn/bug_fixes' into V8_5_BR

6 years agoClarification: 'Triangulation' intersection type is the only valid choice
abn [Thu, 12 Apr 2018 09:31:59 +0000 (11:31 +0200)]
Clarification: 'Triangulation' intersection type is the only valid choice
for non-unstruct/non-unstruct remapping.

6 years agoBug fix: SegSegIntersector::areColinears() was too tolerant.
abn [Thu, 12 Apr 2018 09:20:42 +0000 (11:20 +0200)]
Bug fix: SegSegIntersector::areColinears() was too tolerant.

(non homogeneous comparison of eps and quadratic term)

6 years agoBug fix: points located on the arc where wrongly detected by arc/arc intersector.
abn [Mon, 9 Apr 2018 15:12:30 +0000 (17:12 +0200)]
Bug fix: points located on the arc where wrongly detected by arc/arc intersector.

6 years agoBug fix: conformize3D() was not properly void returned array.
abn [Mon, 9 Apr 2018 14:19:29 +0000 (16:19 +0200)]
Bug fix: conformize3D() was not properly void returned array.

6 years agoBug fix: Intersect2DMeshWith1DLine now correctly handling closed lines ...
abn [Mon, 9 Apr 2018 14:16:16 +0000 (16:16 +0200)]
Bug fix: Intersect2DMeshWith1DLine now correctly handling closed lines ...

6 years agoBug fix in colinearize2D(): last seg not handled properly.
abn [Thu, 15 Mar 2018 14:07:34 +0000 (15:07 +0100)]
Bug fix in colinearize2D(): last seg not handled properly.

6 years agoBug correction for structure elt
Anthony Geay [Tue, 10 Apr 2018 08:17:15 +0000 (10:17 +0200)]
Bug correction for structure elt

6 years agoClarification: 'Triangulation' intersection type is the only valid choice abn/bug_fixes
abn [Thu, 12 Apr 2018 09:31:59 +0000 (11:31 +0200)]
Clarification: 'Triangulation' intersection type is the only valid choice
for non-unstruct/non-unstruct remapping.

6 years agoBug fix: SegSegIntersector::areColinears() was too tolerant.
abn [Thu, 12 Apr 2018 09:20:42 +0000 (11:20 +0200)]
Bug fix: SegSegIntersector::areColinears() was too tolerant.

(non homogeneous comparison of eps and quadratic term)

6 years agoBug correction for structure elt
Anthony Geay [Tue, 10 Apr 2018 08:17:15 +0000 (10:17 +0200)]
Bug correction for structure elt

6 years agoBug fix: points located on the arc where wrongly detected by arc/arc intersector.
abn [Mon, 9 Apr 2018 15:12:30 +0000 (17:12 +0200)]
Bug fix: points located on the arc where wrongly detected by arc/arc intersector.

6 years agoBug fix: conformize3D() was not properly void returned array.
abn [Mon, 9 Apr 2018 14:19:29 +0000 (16:19 +0200)]
Bug fix: conformize3D() was not properly void returned array.

6 years agoBug fix: Intersect2DMeshWith1DLine now correctly handling closed lines ...
abn [Mon, 9 Apr 2018 14:16:16 +0000 (16:16 +0200)]
Bug fix: Intersect2DMeshWith1DLine now correctly handling closed lines ...

6 years agoMEDCouplingRemapper::SetCrudeMatrix implementation V8_5_0a2 V8_5_0b1
Anthony Geay [Mon, 26 Mar 2018 13:23:26 +0000 (15:23 +0200)]
MEDCouplingRemapper::SetCrudeMatrix implementation

6 years agoSorry
Anthony Geay [Mon, 26 Mar 2018 07:22:14 +0000 (09:22 +0200)]
Sorry

6 years agoLoad interpolation matrix from the outside
Anthony Geay [Fri, 23 Mar 2018 15:38:17 +0000 (16:38 +0100)]
Load interpolation matrix from the outside

6 years agoBug fix in colinearize2D(): last seg not handled properly.
abn [Thu, 15 Mar 2018 14:07:34 +0000 (15:07 +0100)]
Bug fix in colinearize2D(): last seg not handled properly.

6 years agofix compilation with gcc6.3
Paul RASCLE [Mon, 12 Mar 2018 13:41:04 +0000 (14:41 +0100)]
fix compilation with gcc6.3

6 years agoDeal with pipes agy/EltStr
Anthony Geay [Wed, 7 Mar 2018 08:52:29 +0000 (09:52 +0100)]
Deal with pipes

6 years agoDeal with eccentricity for structure element
Anthony Geay [Wed, 28 Feb 2018 16:24:38 +0000 (17:24 +0100)]
Deal with eccentricity for structure element

6 years agotypo-fix by Kunda V8_5_0a1
eap [Tue, 27 Feb 2018 11:26:42 +0000 (14:26 +0300)]
typo-fix by Kunda

http://www.salome-platform.org/forum/forum_9/975195177

6 years agowe now live in yellow submarine
Anthony Geay [Wed, 21 Feb 2018 07:35:04 +0000 (08:35 +0100)]
we now live in yellow submarine

6 years agoEnd of implementation of MEDCouplingUMesh::attractSeg3MidPtsAroundNodes + test
Anthony Geay [Wed, 21 Feb 2018 07:20:59 +0000 (08:20 +0100)]
End of implementation of MEDCouplingUMesh::attractSeg3MidPtsAroundNodes + test

6 years agoImplementation of MEDCouplingUMesh::attractSeg3MidPtsAroundNodes
Anthony Geay [Tue, 20 Feb 2018 16:10:29 +0000 (17:10 +0100)]
Implementation of MEDCouplingUMesh::attractSeg3MidPtsAroundNodes

6 years agoscotch6.0.4 needs pthread... Quick and dirty solution to be improved
Anthony Geay [Tue, 20 Feb 2018 15:08:32 +0000 (16:08 +0100)]
scotch6.0.4 needs pthread... Quick and dirty solution to be improved

6 years agoNew : insert multi level group into MEDFileMeshes and remove a part of group at sepec...
Anthony Geay [Tue, 20 Feb 2018 08:45:49 +0000 (09:45 +0100)]
New : insert multi level group into MEDFileMeshes and remove a part of group at sepecified level

6 years agoFor MED profiles aficionados
Anthony Geay [Tue, 20 Feb 2018 06:51:13 +0000 (07:51 +0100)]
For MED profiles aficionados

6 years agoMissing wrap of appendFieldProfileFlatly
Anthony Geay [Thu, 8 Feb 2018 16:38:01 +0000 (17:38 +0100)]
Missing wrap of appendFieldProfileFlatly

6 years agoTypo-fix by Kunda
eap [Fri, 9 Feb 2018 19:47:24 +0000 (22:47 +0300)]
Typo-fix by Kunda

http://www.salome-platform.org/forum/forum_9/16816690

6 years agotypo-fix by Kunda V9_0_0
eap [Thu, 25 Jan 2018 16:59:23 +0000 (19:59 +0300)]
typo-fix by Kunda

http://www.salome-platform.org/forum/forum_9/96691342

6 years agoRoom service always here to clean-up. Thanks a lot.
Anthony Geay [Thu, 25 Jan 2018 14:57:26 +0000 (15:57 +0100)]
Room service always here to clean-up. Thanks a lot.

6 years agoBug in Structure elements with profile
Anthony Geay [Tue, 23 Jan 2018 07:42:57 +0000 (08:42 +0100)]
Bug in Structure elements with profile

6 years agoMake make test great again
Anthony Geay [Thu, 18 Jan 2018 14:09:26 +0000 (15:09 +0100)]
Make make test great again

6 years agoAdd an unconditional test of pywrapping
Anthony Geay [Thu, 18 Jan 2018 13:54:35 +0000 (14:54 +0100)]
Add an unconditional test of pywrapping

6 years agoTry to correct error detected by Roman
Anthony Geay [Tue, 16 Jan 2018 13:07:36 +0000 (14:07 +0100)]
Try to correct error detected by Roman

6 years agoFix bug when reading Castem sauv file with more than 1 million nodes
Christophe Bourcier [Fri, 12 Jan 2018 10:28:09 +0000 (11:28 +0100)]
Fix bug when reading Castem sauv file with more than 1 million nodes

6 years agotypo-fix by Kunda
eap [Tue, 9 Jan 2018 10:47:32 +0000 (13:47 +0300)]
typo-fix by Kunda

http://www.salome-platform.org/forum/forum_10/195000978

6 years agoNormaly finished
Anthony Geay [Mon, 8 Jan 2018 09:23:24 +0000 (10:23 +0100)]
Normaly finished

6 years agoMake it run with multiple timesteps
Anthony Geay [Mon, 8 Jan 2018 07:20:00 +0000 (08:20 +0100)]
Make it run with multiple timesteps

6 years agoDebug on MEDFile context
Anthony Geay [Fri, 5 Jan 2018 15:47:16 +0000 (16:47 +0100)]
Debug on MEDFile context

6 years agoNew useful DataArrayInt32::findIdForEach
Anthony Geay [Fri, 5 Jan 2018 12:56:42 +0000 (13:56 +0100)]
New useful DataArrayInt32::findIdForEach