]>
SALOME platform Git repositories - tools/medcoupling.git/log
vsr [Thu, 15 Oct 2020 08:08:19 +0000 (11:08 +0300)]
Set default value of MEDCOUPLING_USE_64BIT_IDS option to ON
Anthony GEAY [Tue, 13 Oct 2020 19:25:43 +0000 (21:25 +0200)]
Generalization of MEDCouplingUMesh::fillCellIdsToKeepFromNodeIds and MEDFileUMesh::LoadPart with empty mesh
Anthony GEAY [Sun, 11 Oct 2020 05:36:38 +0000 (07:36 +0200)]
Fix error on int64 config due to
bf521630bd93aec8 commit
Anthony Geay [Wed, 7 Oct 2020 06:35:48 +0000 (08:35 +0200)]
Propagate to medcoupling C++ client code MEDCOUPLING_USE_64BIT_IDS definition
Anthony Geay [Mon, 5 Oct 2020 14:55:10 +0000 (16:55 +0200)]
Compilation with debian8 native MPI
vsr [Thu, 1 Oct 2020 09:30:55 +0000 (12:30 +0300)]
bos #20133 Wrap numpy-dependent code with preprocessor check
vsr [Thu, 1 Oct 2020 06:50:23 +0000 (09:50 +0300)]
Revert "bos #20133 Wrap numpy-dependent code with preprocessor check"
This reverts commit
d3d55547e9f984a9de4852477c03a49e1a909412 .
vsr [Wed, 30 Sep 2020 15:38:14 +0000 (18:38 +0300)]
bos #20133 Wrap numpy-dependent code with preprocessor check
abn [Tue, 29 Sep 2020 14:01:38 +0000 (16:01 +0200)]
Various fixes for test runs - introducing MEDCOUPLING_RESOURCE_DIR env variable
+ tests should work w/o having done the install
+ new variable MEDCOUPLING_RESOURCE_DIR set at test time and pointing to BUILD resource dir
+ renaming UsersGuideExample for MEDLoader so that we don't have twice the same test name overall (confusing CTest)
+ fixing env for RENUMBER
abn [Tue, 29 Sep 2020 12:38:11 +0000 (14:38 +0200)]
Parallel partitionner compile fix ...
+ seems like no one is using this ??
vsr [Tue, 29 Sep 2020 08:45:28 +0000 (11:45 +0300)]
Fix compilation with openmpi < 4.0
abn [Fri, 18 Sep 2020 18:46:36 +0000 (20:46 +0200)]
Fix clang compilation (template instanciations) + clang warnings
+ CMakeLists: adding (in comment) a useful set of warnings.
+ Constructors throwing should not call instance (ie non-static) methods.
+ Various doc fixes - thanks "-Wdocumentation" in clang
+ Removing unnecessary comparison (clang -Wtautological-compare)
+ replacing throw() by noexcept(true)
+ clang -Wconditional-uninitialized. Some remaining in SWIG generated code.
+ missing breaks, shadow variable, etc ...
+ clang -Wshorten-64-to-32-bits
+ AutoPyPtr in an anonymous namespace to avoid suboject-linkage warning.
abn [Mon, 28 Sep 2020 11:18:16 +0000 (13:18 +0200)]
Bug fixes: cartesianize() and WriteFieldOnAlreadyWrittenMesh()
+ WriteFieldOnAlreadyWrittenMesh() for MCFieldInt and MCFieldFloat
+ cartesianize() not doing the job when AX_CART set (should only copy)
abn [Tue, 22 Sep 2020 13:49:48 +0000 (15:49 +0200)]
UserGuideExample test of RENUMBER needs Partitioner
abn [Fri, 18 Sep 2020 10:21:05 +0000 (12:21 +0200)]
Portability: MPICH does not support "--oversubscribe" option
Anthony GEAY [Wed, 23 Sep 2020 18:59:20 +0000 (20:59 +0200)]
Management of int64 fields into medcoupling.
Anthony GEAY [Tue, 22 Sep 2020 19:47:30 +0000 (21:47 +0200)]
fix of med convertors for int64
Anthony Geay [Fri, 18 Sep 2020 12:08:11 +0000 (14:08 +0200)]
Make it compile with intel compiler into int64 mode
Anthony Geay [Wed, 9 Sep 2020 12:40:40 +0000 (14:40 +0200)]
PTScotch int64 with assumption that mcIdType == SCOTCH_Num
Anthony Geay [Tue, 8 Sep 2020 14:14:58 +0000 (16:14 +0200)]
PTScotch with MEDCOUPLING_USE_64BIT_IDS=ON
vsr [Tue, 18 Aug 2020 06:14:37 +0000 (09:14 +0300)]
Use --oversubscribe option to pass tests correctly on workstations with few cores
Anthony Geay [Wed, 12 Aug 2020 14:29:47 +0000 (16:29 +0200)]
test of ParaUMesh.getCellIdsLyingOnNodes and ParaUMesh.redistributeCells
Anthony Geay [Wed, 12 Aug 2020 12:57:18 +0000 (14:57 +0200)]
Parallel implementation of getCellsLyingOnNodes(True)
rnv [Mon, 3 Aug 2020 18:59:06 +0000 (21:59 +0300)]
Build MEDCOUPLING with native openmpi on CentOS-8
vsr [Fri, 10 Jul 2020 15:34:14 +0000 (18:34 +0300)]
Merge branch 'V9_5_BR'
rnv [Mon, 29 Jun 2020 21:39:25 +0000 (00:39 +0300)]
#19140 [CEA 19111][Windows] compile MEDCOUPLING with PARTITIONER and SWIG
Anthony Geay [Wed, 24 Jun 2020 11:11:58 +0000 (13:11 +0200)]
[
EDF21675 ] : Non regression test
Anthony Geay [Wed, 24 Jun 2020 11:02:05 +0000 (13:02 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Wed, 24 Jun 2020 11:00:09 +0000 (13:00 +0200)]
[
EDF21675 ] : Management of PENTA18 for NodeElement fields.
rnv [Wed, 24 Jun 2020 10:10:14 +0000 (13:10 +0300)]
#19727 [CEA][Windows] MEDCOUPLING MEDFileMesh.hxx
rnv [Wed, 24 Jun 2020 10:10:14 +0000 (13:10 +0300)]
#19727 [CEA][Windows] MEDCOUPLING MEDFileMesh.hxx
rnv [Mon, 22 Jun 2020 12:06:43 +0000 (15:06 +0300)]
Integration of the '#19480 [CEA 19477] MEDCOUPLING tutorials migration'
Anthony Geay [Tue, 16 Jun 2020 12:01:53 +0000 (14:01 +0200)]
Python wrapping of MEDFileMesh.ConvertFromMEDFileGeoType
Anthony Geay [Tue, 16 Jun 2020 11:38:38 +0000 (13:38 +0200)]
Deal with new VTK unstructuredgrid memory storage
Anthony Geay [Tue, 16 Jun 2020 12:01:53 +0000 (14:01 +0200)]
Python wrapping of MEDFileMesh.ConvertFromMEDFileGeoType
Anthony Geay [Tue, 16 Jun 2020 11:38:38 +0000 (13:38 +0200)]
Deal with new VTK unstructuredgrid memory storage
vsr [Tue, 19 May 2020 10:30:03 +0000 (13:30 +0300)]
Increment version: 9.5.0
Anthony Geay [Sun, 10 May 2020 22:28:48 +0000 (00:28 +0200)]
Addition of MEDCouplingSkyLineArray.thresholdPerPack method
Anthony Geay [Sun, 10 May 2020 21:40:10 +0000 (23:40 +0200)]
Avoid useless time stamp incrementation
Anthony Geay [Sun, 10 May 2020 21:25:25 +0000 (23:25 +0200)]
Debug of MEDCouplingUMesh::areCellsIncludedInMe : now duplicated cells in mesh that appear in other mesh also is correctly managed
Anthony Geay [Fri, 8 May 2020 14:40:25 +0000 (16:40 +0200)]
[
EDF21149 ] : fix bug detected in MEDCouplingUMesh::findCommonCells
Anthony Geay [Fri, 1 May 2020 03:07:00 +0000 (05:07 +0200)]
MEDFileUMesh.LoadPartCoords : make it cleaner
Anthony Geay [Wed, 29 Apr 2020 07:59:16 +0000 (09:59 +0200)]
MEDFileUMesh.LoadPartCoords + ParaDataArray implementation
Anthony Geay [Tue, 28 Apr 2020 20:35:36 +0000 (22:35 +0200)]
Some helpers for debugging
Anthony Geay [Mon, 27 Apr 2020 22:12:14 +0000 (00:12 +0200)]
Make it templated
Anthony Geay [Mon, 27 Apr 2020 21:39:40 +0000 (23:39 +0200)]
Still some imp into ParaUMesh
Anthony Geay [Mon, 27 Apr 2020 11:44:19 +0000 (13:44 +0200)]
Add 2 missing methods into wrap of MEDCouplingField
Anthony Geay [Tue, 21 Apr 2020 06:45:31 +0000 (08:45 +0200)]
ParaUMesh.redistributeCells implementation.
Anthony Geay [Mon, 20 Apr 2020 22:00:17 +0000 (00:00 +0200)]
Implementation of MEDFileUMesh::computeFetchedNodeIds
Anthony Geay [Tue, 14 Apr 2020 21:08:27 +0000 (23:08 +0200)]
[
EDF21149 ] : Improvements for // spliter
vsr [Fri, 17 Apr 2020 10:51:01 +0000 (13:51 +0300)]
Include SalomeMacros.cmake with NO_POLICY_SCOPE to apply policies
vsr [Thu, 16 Apr 2020 17:27:48 +0000 (20:27 +0300)]
Remove CMake warnings: set-up cmake policies globally in SalomeMacros.cmake
Anthony Geay [Thu, 16 Apr 2020 07:59:18 +0000 (09:59 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Thu, 16 Apr 2020 07:58:28 +0000 (09:58 +0200)]
[
EDF21269 ] : Reproduce PTScotch graph split between independant runs
vsr [Wed, 15 Apr 2020 07:44:48 +0000 (10:44 +0300)]
Copyright update 2020
Anthony Geay [Mon, 2 Mar 2020 15:47:26 +0000 (16:47 +0100)]
Implementation of ParaUMesh::getCellIdsLyingOnNodes
vsr [Fri, 13 Mar 2020 13:18:38 +0000 (16:18 +0300)]
bos #18858 Use sphinx_rtd_theme as theme for SALOME documentation built with Sphinx
Anthony Geay [Wed, 4 Mar 2020 17:00:25 +0000 (18:00 +0100)]
Take advantage of med4.1 capabilities.
Anthony Geay [Thu, 5 Mar 2020 14:35:48 +0000 (15:35 +0100)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Thu, 5 Mar 2020 14:35:31 +0000 (15:35 +0100)]
[
EDF20947 ] : Addition of PENTA18 geo type into GaussInfo class
vsr [Wed, 26 Feb 2020 12:39:53 +0000 (15:39 +0300)]
Fix linkage problem when building with -DMEDCOUPLING_USE_64BIT_IDS=ON option
Anthony Geay [Sat, 22 Feb 2020 22:34:05 +0000 (23:34 +0100)]
Wrap of GetFamiliesGroupsInfo for // partitioner
Anthony Geay [Fri, 21 Feb 2020 14:41:14 +0000 (15:41 +0100)]
Fix for int64 config on debian9
Anthony Geay [Fri, 21 Feb 2020 14:03:02 +0000 (15:03 +0100)]
Ease memory tracking
vsr [Wed, 12 Feb 2020 11:47:13 +0000 (14:47 +0300)]
Fix problems with localization: prevent accidental breaking of application locale
Anthony Geay [Thu, 6 Feb 2020 13:35:10 +0000 (14:35 +0100)]
Update C++ API consecutively to previous integration
Anthony Geay [Wed, 5 Feb 2020 16:50:46 +0000 (17:50 +0100)]
Missing int64 porting entry
rnv [Wed, 29 Jan 2020 18:40:49 +0000 (21:40 +0300)]
#18634 [CEA] [Windows] MEDReader files failure
Anthony Geay [Mon, 27 Jan 2020 07:13:03 +0000 (08:13 +0100)]
Merge branch 'agy/EDF20418_integ'
Anthony Geay [Fri, 24 Jan 2020 17:04:41 +0000 (18:04 +0100)]
[
EDF20418 ] : Fix regression in computation of Voronoi 2D cells (linked to change of behavior of MEDCouplingUMesh.Intersect2DMeshes)
rnv [Thu, 23 Jan 2020 14:59:29 +0000 (17:59 +0300)]
Remove wrong information, MEDCOUPLING_USE_64BIT_IDS CMake option is fully functional now.
rnv [Mon, 13 Jan 2020 12:41:21 +0000 (15:41 +0300)]
Fix compilation on Windows with VS 2017 after implementation 64 bit ids in MEDCOUPLING.
Anthony Geay [Thu, 9 Jan 2020 09:16:31 +0000 (10:16 +0100)]
Make it work with 64bits config
Anthony Geay [Fri, 3 Jan 2020 10:04:27 +0000 (11:04 +0100)]
Help centos7 C++ compiler
Anthony Geay [Thu, 2 Jan 2020 15:07:09 +0000 (16:07 +0100)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Thu, 2 Jan 2020 15:07:01 +0000 (16:07 +0100)]
ooops
Anthony Geay [Thu, 2 Jan 2020 13:12:23 +0000 (14:12 +0100)]
Fix testHeapMem1 test to make it run on Scibian9
Anthony Geay [Thu, 2 Jan 2020 10:26:33 +0000 (11:26 +0100)]
Add useful method AllGeometricTypes in python wrapping
Anthony Geay [Thu, 2 Jan 2020 09:57:01 +0000 (10:57 +0100)]
Get rid of conversion array duplication
Anthony Geay [Tue, 31 Dec 2019 14:54:57 +0000 (15:54 +0100)]
Deal with 1D/0D pointlocator into Remapper
Anthony Geay [Tue, 31 Dec 2019 09:28:23 +0000 (10:28 +0100)]
Deal with 2D/0D pointlocator into Remapper
Anthony Geay [Tue, 31 Dec 2019 09:16:34 +0000 (10:16 +0100)]
Deal with 3D/0D point locator intersection in Remapper + fix memory leak on getCrudeMatrix
vsr [Fri, 20 Dec 2019 14:11:21 +0000 (17:11 +0300)]
Fix tests in the MICRO mode (part 3)
Anthony Geay [Fri, 20 Dec 2019 10:14:08 +0000 (11:14 +0100)]
sizeof(med_int) accessor to ease checkup
eap [Tue, 22 Oct 2019 06:08:38 +0000 (09:08 +0300)]
Indices are stored as mcIdType type instead of int to support switch to 64bits indexing
vsr [Thu, 19 Dec 2019 14:09:11 +0000 (17:09 +0300)]
Fix tests in the MICRO mode (part 2)
vsr [Fri, 6 Dec 2019 13:51:05 +0000 (16:51 +0300)]
Merge branch 'V9_4_BR'
abn [Wed, 6 Nov 2019 14:18:13 +0000 (15:18 +0100)]
Removing deprecated exception specifications
rnv [Wed, 6 Nov 2019 06:54:39 +0000 (09:54 +0300)]
Increment version: 9.4.0
Anthony Geay [Tue, 29 Oct 2019 15:41:27 +0000 (16:41 +0100)]
Thanks to Kanglong
Anthony Geay [Fri, 18 Oct 2019 12:18:29 +0000 (14:18 +0200)]
Addition of MEDFileMesh.zipFamilies
Anthony Geay [Tue, 15 Oct 2019 07:09:46 +0000 (09:09 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/medcoupling
Anthony Geay [Tue, 15 Oct 2019 07:09:18 +0000 (09:09 +0200)]
Labels management of splitter
abn [Tue, 10 Sep 2019 14:56:29 +0000 (16:56 +0200)]
fix MEDFileUMesh::Aggregate(): groups with the same name were not handled properly.
abn [Mon, 2 Sep 2019 09:49:16 +0000 (11:49 +0200)]
Portability GCC9 (spotted on Fedora 30)
Anthony Geay [Fri, 30 Aug 2019 08:54:17 +0000 (10:54 +0200)]
MEDCouplingFieldTemplate is pickable + fix of memory leak in python wrapping linked to pickelization of arrays
Anthony Geay [Mon, 26 Aug 2019 12:58:58 +0000 (14:58 +0200)]
Merge branch 'abn/aggreg'
Anthony Geay [Mon, 26 Aug 2019 11:28:44 +0000 (13:28 +0200)]
Fix due to last commit
vsr [Fri, 23 Aug 2019 11:16:33 +0000 (14:16 +0300)]
Fix runtime warning about unclosed file descriptors
abn [Wed, 21 Aug 2019 11:48:12 +0000 (13:48 +0200)]
Bug fix: MEDFileUMesh::Aggregate was incorrectly merging groups
+ family number conflicts were not handled properly.