]>
SALOME platform Git repositories - tools/medcoupling.git/log
Nabil Ghodbane [Mon, 17 Apr 2023 12:17:36 +0000 (14:17 +0200)]
fix compilation issues. Tested on all supported Linux distributions:
- CentOS 7, 8
- Debian 9,10, 11
- Fedora 32, 34, 36, 37
- Ubuntu 20.04, 22.04
abn [Mon, 17 Apr 2023 09:04:31 +0000 (11:04 +0200)]
Portability: Mac
abn [Fri, 14 Apr 2023 12:00:17 +0000 (14:00 +0200)]
Minor: exception propagation when scipy not available was buggy
Anida Khizar [Fri, 17 Mar 2023 13:46:53 +0000 (14:46 +0100)]
[Bug fix] faces duplication during partitioning
Anida Khizar [Wed, 11 Jan 2023 14:48:19 +0000 (15:48 +0100)]
[Partial load] Implementation of a partial parallel load (of mesh and field) from a user-defined partition
Nabil Ghodbane [Tue, 21 Mar 2023 12:14:09 +0000 (13:14 +0100)]
Fix MEDCoupling tests currently failing on Windows OS:
1/ fix import in python scripts
2/ fix PYTHONPATH search path in CTestTestfileInstall.cmake consistently for Windows
3/ Implement Linux which equivalent command on Windows
Taking into account code review as discussed in this pull request: https://codev-tuleap.cea.fr/plugins/git/?action=pull-requests&repo_id=146&group_id=116#/pull-requests/2456/overview
Anthony Geay [Wed, 15 Mar 2023 09:52:41 +0000 (10:52 +0100)]
[
EDF27364 ] : Partial connectivity only extraction of cells of a mesh (MEDFileUMesh.LoadConnectivityOnlyPartOf)
abn [Mon, 13 Mar 2023 12:12:25 +0000 (13:12 +0100)]
Bug fix: findCellIdsOnBoundary() wrongly throwing if void mesh.
abn [Fri, 3 Mar 2023 11:57:50 +0000 (12:57 +0100)]
Minor: buildInnerBoundary(): degenerated case was not handled properly.
When a cell of the cracking group is on the skin of the initial mesh
it should be discarded.
abn [Fri, 10 Mar 2023 17:20:20 +0000 (18:20 +0100)]
MEDFile -> write40 functionality
Anthony Geay [Thu, 2 Mar 2023 12:18:07 +0000 (13:18 +0100)]
[
EDF27213 ] : Fix VTK version detection
Anthony Geay [Wed, 15 Feb 2023 09:02:31 +0000 (10:02 +0100)]
New references checked for PYRA5 due to modification of shape function in
fd8dbd34764 commit
Anthony Geay [Wed, 8 Feb 2023 12:54:05 +0000 (13:54 +0100)]
Implement all derivatives for a shape functions based on ASTER implementation. Thank you to Emmanuelle.
Anthony Geay [Tue, 31 Jan 2023 08:27:55 +0000 (09:27 +0100)]
[
EDF26877 ] : management of computation of measure field on field on Gauss Point in the special case where SpaceDim is not equal to MeshDim
Anthony Geay [Mon, 23 Jan 2023 16:29:31 +0000 (17:29 +0100)]
[
EDF26877 ] : Improvement of precision of integral computation of fields on Gauss Points. Only configuration with spaceDim == meshDim suported for the moment
abn [Fri, 27 Jan 2023 15:34:50 +0000 (16:34 +0100)]
Minor: portability on MacOS
Antoine KARCHER [Mon, 16 Jan 2023 09:43:30 +0000 (10:43 +0100)]
Fix MEDCOUPLING compilation issue on Windows
Anthony Geay [Wed, 4 Jan 2023 16:24:53 +0000 (17:24 +0100)]
Make it compile on RH8 native compiler of cluster
Anthony Geay [Wed, 28 Dec 2022 07:37:01 +0000 (08:37 +0100)]
[
EDF26665 ] : MEDFileFieldMultiTS.setInfo added in Python wrapping of MEDLoader
Anthony Geay [Wed, 21 Dec 2022 16:23:47 +0000 (17:23 +0100)]
Implementation of new DataArrayInt.locateComponentId method
Anthony Geay [Tue, 20 Dec 2022 15:13:16 +0000 (16:13 +0100)]
Implementation of MEDCoupling1SGTUMesh.computeTriangleHeight and DataArrayDouble.minPerTuple
abn [Thu, 15 Dec 2022 20:44:03 +0000 (21:44 +0100)]
Bug fix: MEDFileUMesh::Aggregate wrongly handling duplicated families
jfa [Fri, 16 Dec 2022 08:10:01 +0000 (11:10 +0300)]
Merge branch 'V9_10_BR'
Anthony Geay [Mon, 28 Nov 2022 16:34:34 +0000 (17:34 +0100)]
[
EDF26362 ] : Check at write time of MEDFileUMesh instance consitency between DataArrayDouble instances indirectly aggregated accross data structure
Anthony Geay [Mon, 28 Nov 2022 14:43:48 +0000 (15:43 +0100)]
Warning hunting
Anthony Geay [Mon, 28 Nov 2022 14:43:23 +0000 (15:43 +0100)]
[
EDF26451 ] : implementation of MEDFileMesh.addGroupsAtLevel
Anthony Geay [Mon, 28 Nov 2022 08:06:16 +0000 (09:06 +0100)]
[
EDF26299 ] : Quick fix for symmetrization of the behavior between families at nodes and cells
jfa [Tue, 22 Nov 2022 11:19:01 +0000 (14:19 +0300)]
Increment version: 9.10.0
abn [Fri, 21 Oct 2022 08:15:28 +0000 (10:15 +0200)]
Cygwin portability
Anthony Geay [Mon, 10 Oct 2022 10:49:01 +0000 (12:49 +0200)]
[tuleap30906] : fix compilation error in UB22
Anthony Geay [Fri, 7 Oct 2022 13:49:07 +0000 (15:49 +0200)]
Make it work with debian9 native g++ version 6.3.0
Anthony Geay [Fri, 7 Oct 2022 12:17:11 +0000 (14:17 +0200)]
[
EDF26238 ] : fix performance on MEDFileMesh::getGroupsOnSpecifiedLev method
Yoann Audouin [Mon, 26 Sep 2022 06:42:12 +0000 (08:42 +0200)]
Removing compiler warning (unused argument)
Anthony Geay [Wed, 14 Sep 2022 16:07:30 +0000 (18:07 +0200)]
Add MEDFileMesh.ConvertToMEDFileGeoType method
Anthony Geay [Mon, 12 Sep 2022 07:51:31 +0000 (09:51 +0200)]
[tuleap30958] : windows porting
Anthony Geay [Thu, 8 Sep 2022 06:24:40 +0000 (08:24 +0200)]
Management of derivatives of shape functions of NORM_HEXA8,NORM_PENTA6,NORM_PYRA5,NORM_PENTA15,NORM_HEXA20,NORM_HEXA27
Anthony Geay [Fri, 2 Sep 2022 09:49:27 +0000 (11:49 +0200)]
Keep track of datetime of configuration
Anthony Geay [Wed, 24 Aug 2022 13:37:09 +0000 (15:37 +0200)]
Fix problem for not locatable points in the context of NodeFE spatial discr
Anthony Geay [Thu, 18 Aug 2022 09:08:14 +0000 (11:08 +0200)]
Small refactoring of interpolation and implementation of localization of points regarding associated reference FE element.
abn [Wed, 8 Jun 2022 12:03:05 +0000 (14:03 +0200)]
Bug fix MEDCouplingRemapper::reverseTransfer()
abn [Fri, 20 May 2022 18:49:13 +0000 (20:49 +0200)]
Adding an extra test case for buildInnerBoundaryAlongM1Group()
abn [Thu, 2 Jun 2022 14:42:29 +0000 (16:42 +0200)]
Disabling usage of MEDCOUPLING_BUILD_PY_TESTS at application level.
+ updating CTestTestfileInstall.cmake files
vsr [Fri, 3 Jun 2022 09:52:08 +0000 (12:52 +0300)]
Fix problems with `salome test`
vsr [Tue, 31 May 2022 08:05:48 +0000 (11:05 +0300)]
Merge branch 'V9_9_BR'
abn [Thu, 12 May 2022 19:16:40 +0000 (21:16 +0200)]
[Bug fix]: buildInnerBoundaryAlongM1Group
+ some tetrahedral configurations not handled properly
+ rewrote algorithm for findCellsToRenumber()
vsr [Thu, 12 May 2022 10:43:01 +0000 (13:43 +0300)]
bos #29863 [CEA 29586] MEDCouplingBascisTest failing: SWIG 4 compatibility (temporary solution)
vsr [Thu, 5 May 2022 12:12:30 +0000 (15:12 +0300)]
Copyright update 2022
vsr [Thu, 5 May 2022 07:36:56 +0000 (10:36 +0300)]
Increment version: 9.9.0
abn [Fri, 29 Apr 2022 18:45:56 +0000 (20:45 +0200)]
Introducing MEDCOUPLING_BUILD_PY_TESTS (default ON) to allow disabling
Python tests.
abn [Thu, 28 Apr 2022 07:25:52 +0000 (09:25 +0200)]
Fixing CMake to allow inclusion as a sub-project.
Anthony Geay [Tue, 19 Apr 2022 09:30:28 +0000 (11:30 +0200)]
[
EDF25207 ] : More robust implementation keeping the same amount size of object for MeshElement objects
Anthony Geay [Mon, 11 Apr 2022 12:13:25 +0000 (14:13 +0200)]
[
EDF25207 ] : Fix bbox computation in the polhedron with more than 255 nodes context
[
EDF25207 ] : Non regression test
Anthony Geay [Wed, 30 Mar 2022 13:15:57 +0000 (15:15 +0200)]
Merge branch 'duc/new_function'
Anida Khizar [Mon, 28 Mar 2022 16:04:46 +0000 (18:04 +0200)]
Bug fix: infinite loop when ordering 1D cells of piecewise meshes made up of closed parts
DUC ANH HOANG [Tue, 29 Mar 2022 10:18:36 +0000 (12:18 +0200)]
new sort function for the pairs list which can replace sortEachPairToMakeALinkedList
Anida Khizar [Thu, 17 Feb 2022 21:23:54 +0000 (22:23 +0100)]
[Bug fix] : creation of redundant nodes in BuildSlice3D
abn [Fri, 4 Mar 2022 16:25:36 +0000 (17:25 +0100)]
[Bug fix] Intersect2DMeshWith1DLine now handles properly closed loops
abn [Thu, 3 Feb 2022 12:28:42 +0000 (13:28 +0100)]
Static members of CellModel and Units fix.
+ static items moved into dedicated methods with local static variables
+ avoid strange crashes in complex code couplings on some compilers.
eap [Mon, 17 Jan 2022 11:39:32 +0000 (14:39 +0300)]
bos #26461 [EDF] (2021) MedCoupling: debug tetra/tetra 3d intersector algorithm
Anthony Geay [Wed, 29 Dec 2021 14:44:51 +0000 (15:44 +0100)]
Fix error in deepCopy of MEDFileJoints for ASTERXX splitter
Anthony Geay [Wed, 29 Dec 2021 10:38:18 +0000 (11:38 +0100)]
Addition of MEDFileJointOneStep.clearCorrespondences method to update joints for ASTERXX splitter
Anthony Geay [Mon, 20 Dec 2021 07:40:48 +0000 (08:40 +0100)]
[
EDF24514 ] : GlobalNodeIds array was missing whereas a Global node array is present in MED file
vsr [Fri, 10 Dec 2021 09:38:08 +0000 (12:38 +0300)]
Merge branch 'V9_8_BR'
vsr [Fri, 26 Nov 2021 10:38:14 +0000 (13:38 +0300)]
Increment version: 9.8.0
eap [Mon, 8 Nov 2021 16:28:43 +0000 (19:28 +0300)]
bos #26452 [EDF] (2021) SMESH: orientation of faces
jfa [Wed, 17 Nov 2021 13:27:38 +0000 (16:27 +0300)]
[bos #26432] [CEA 26431] import/export SAUV removal
abn [Tue, 5 Oct 2021 13:52:43 +0000 (15:52 +0200)]
Bug fix: buildInnerBoundaryAlongM1Group
+ separated findNodesToDuplicate() into two parts
+ some singular points were improperly identified
+ some situation where the cells around the M1 group form non-connex
patterns were not handled properly.
abn [Tue, 5 Oct 2021 13:52:43 +0000 (15:52 +0200)]
Bug fix: buildInnerBoundaryAlongM1Group
+ separated findNodesToDuplicate() into two parts
+ some singular points were improperly identified
+ some situation where the cells around the M1 group form non-connex
patterns were not handled properly.
vsr [Thu, 11 Nov 2021 06:55:54 +0000 (09:55 +0300)]
bos #26616 [CEA][Windows] type long MEDCOUPLING failing test: attempt 2
vsr [Wed, 10 Nov 2021 17:20:59 +0000 (20:20 +0300)]
Revert "bos #26616 [CEA][Windows] type long MEDCOUPLING failing test"
This reverts commit
6712a95b385dfb8db6ab119dd2cc0da77f063142 .
vsr [Tue, 9 Nov 2021 10:57:27 +0000 (13:57 +0300)]
bos #26616 [CEA][Windows] type long MEDCOUPLING failing test
vsr [Mon, 4 Oct 2021 17:55:48 +0000 (20:55 +0300)]
Merge branch 'vsr/26458'
vsr [Mon, 4 Oct 2021 11:08:13 +0000 (14:08 +0300)]
bos #26458 Versioning of sources via git commit id (sha1)
abn [Thu, 16 Sep 2021 18:21:02 +0000 (20:21 +0200)]
Minor doc: recall conformize3D limitation.
Yoann Audouin [Wed, 1 Sep 2021 06:28:11 +0000 (08:28 +0200)]
Adding conversion to int64 for MEDcouplingField
Yoann Audouin [Thu, 26 Aug 2021 14:48:22 +0000 (16:48 +0200)]
Adding support for int64 field in basic api
Anthony Geay [Mon, 2 Aug 2021 09:59:37 +0000 (11:59 +0200)]
[
EDF23738 ] : bug correction to avoid regressions
Anthony Geay [Mon, 2 Aug 2021 09:34:31 +0000 (11:34 +0200)]
Merge branch 'agy/edf23738_mix_struc_el_integ'
Anthony Geay [Tue, 22 Jun 2021 09:22:33 +0000 (11:22 +0200)]
[
EDF23738 ] : implementation in structure elements (SE) context of case of multiple SE in a same field. Each SE lies on
different GEOM Type of a same mesh.
abn [Fri, 2 Jul 2021 12:16:48 +0000 (14:16 +0200)]
[doc] Updating tutorial to only use "import medcoupling as mc"
abn [Fri, 25 Jun 2021 10:08:31 +0000 (12:08 +0200)]
Minor fix in ICoCo header ...
Anthony Geay [Mon, 21 Jun 2021 20:54:32 +0000 (22:54 +0200)]
[
EDF23738 ] : multi geometric type in a single mesh having structure elements on each geometric type
Anthony Geay [Wed, 16 Jun 2021 15:11:55 +0000 (17:11 +0200)]
[
EDF23724 ] : protection against intersection on a single array that can be ambigous and so return an unexpected result
Anthony Geay [Wed, 16 Jun 2021 11:59:08 +0000 (13:59 +0200)]
[
EDF23724 ] : Get rid of DataArrayMedInt class not castable into DataArrayInt32 nor DataArrayInt64
Anthony Geay [Mon, 31 May 2021 12:39:36 +0000 (14:39 +0200)]
Patch from Intel
Anthony Geay [Mon, 31 May 2021 12:26:32 +0000 (14:26 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Mon, 31 May 2021 12:25:54 +0000 (14:25 +0200)]
Fix of reference connectivity of faces of PENTA15 cell from Roberto Da Via
vsr [Mon, 24 May 2021 13:38:41 +0000 (16:38 +0300)]
Merge branch 'V9_7_BR'
abn [Mon, 10 May 2021 11:54:01 +0000 (13:54 +0200)]
[ICoCo] renamed header and symbol for decl spec
+ shell script to test equality between GitHub and MC version
abn [Mon, 10 May 2021 11:54:01 +0000 (13:54 +0200)]
[ICoCo] renamed header and symbol for decl spec
+ shell script to test equality between GitHub and MC version
abn [Thu, 29 Apr 2021 08:21:30 +0000 (10:21 +0200)]
[Intersect2D] Keep flexibility on orientation of mesh2
+ for Voronoi and Gauss points notably
abn [Thu, 29 Apr 2021 07:26:21 +0000 (09:26 +0200)]
[Intersect2D] Bug fix: residual cell construction
+ was buggy when mesh2 fully included in mesh1 and points
of mesh2 on edges of mesh1
abn [Thu, 29 Apr 2021 08:21:30 +0000 (10:21 +0200)]
[Intersect2D] Keep flexibility on orientation of mesh2
+ for Voronoi and Gauss points notably
abn [Thu, 29 Apr 2021 07:26:21 +0000 (09:26 +0200)]
[Intersect2D] Bug fix: residual cell construction
+ was buggy when mesh2 fully included in mesh1 and points
of mesh2 on edges of mesh1
Anthony Geay [Wed, 28 Apr 2021 20:36:44 +0000 (22:36 +0200)]
Useful python function to transfert data without copy from SMESH
vsr [Tue, 27 Apr 2021 13:20:41 +0000 (16:20 +0300)]
Increment version: 9.7.0
Anthony Geay [Tue, 27 Apr 2021 09:56:14 +0000 (11:56 +0200)]
implementation of useful DataArray::SplitStringInChuncks for SMESH 2 MC layer
rnv [Thu, 22 Apr 2021 12:44:30 +0000 (15:44 +0300)]
#24166 [OCC][Windows] MEDCoupling can't be built under Windows after
34b392fa96 commit: fix compilation on Linux with MPI
Anthony Geay [Thu, 22 Apr 2021 10:19:27 +0000 (12:19 +0200)]
Fix compilation error due to integration of windows porting
894bcbdeb7
Anthony Geay [Thu, 22 Apr 2021 09:59:08 +0000 (11:59 +0200)]
Fix compilation error due to integration of windows porting
894bcbdeb7