]> SALOME platform Git repositories - tools/medcoupling.git/log
Salome HOME
tools/medcoupling.git
11 years agoBug correction in swig : GaussLocalization class was accessible using Discretization
ageay [Wed, 13 Mar 2013 15:15:36 +0000 (15:15 +0000)]
Bug correction in swig : GaussLocalization class was accessible using Discretization

11 years agoGauss<->Gauss interpolation
ageay [Wed, 13 Mar 2013 15:14:13 +0000 (15:14 +0000)]
Gauss<->Gauss interpolation

11 years agoGauss<->Gauss interpolation
ageay [Wed, 13 Mar 2013 09:18:16 +0000 (09:18 +0000)]
Gauss<->Gauss interpolation

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Wed, 13 Mar 2013 09:06:00 +0000 (09:06 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

 Remove "//===="

11 years agoGauss<->Gauss interpolation
ageay [Wed, 13 Mar 2013 08:11:08 +0000 (08:11 +0000)]
Gauss<->Gauss interpolation

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 14:09:06 +0000 (14:09 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

data arrays documented

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 14:08:02 +0000 (14:08 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

Move all comments to doc/doxygen/fakesources/MEDCouplingMemArray.C

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 14:07:19 +0000 (14:07 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

11 years agoGauss<->Gauss interpolation
ageay [Tue, 12 Mar 2013 13:59:05 +0000 (13:59 +0000)]
Gauss<->Gauss interpolation

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 13:58:47 +0000 (13:58 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

   Fix a typo: usefull -> useful

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 13:56:56 +0000 (13:56 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

DataArray's are documented

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 13:56:25 +0000 (13:56 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

Some typos and decoration

+\section MEDCouplingArrayFill Filling DataArray with values

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 13:53:09 +0000 (13:53 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

 INPUT                  = @builddir@ \
              @srcdir@ \
+           @srcdir@/fakesources \

11 years ago0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader
eap [Tue, 12 Mar 2013 13:51:35 +0000 (13:51 +0000)]
0021856: [CEA 663] Documenting API of MEDCoupling and MEDLoader

// This file contains some code which is not compiled and is used only for
// 1) generation of documentation for inline methods of array classes
// 2) grouping all methods into 3 lists" "Basic API", "Advanced API" and "Others..."

11 years agoDataArrayDouble::findClosestTupleId (for Gauss<->Gauss interpolation)
ageay [Tue, 12 Mar 2013 13:01:42 +0000 (13:01 +0000)]
DataArrayDouble::findClosestTupleId (for Gauss<->Gauss interpolation)

11 years agoDataArrayDouble::findClosestTupleId (for Gauss<->Gauss interpolation)
ageay [Mon, 11 Mar 2013 16:23:32 +0000 (16:23 +0000)]
DataArrayDouble::findClosestTupleId (for Gauss<->Gauss interpolation)

11 years agoGauss<->Gauss interpolation in MEDCouplingRemapper.
ageay [Mon, 11 Mar 2013 16:19:29 +0000 (16:19 +0000)]
Gauss<->Gauss interpolation in MEDCouplingRemapper.

11 years agosome docs
ageay [Mon, 11 Mar 2013 14:25:59 +0000 (14:25 +0000)]
some docs

11 years agoconst MEDCouplingFieldTemplate *ft -> const MEDCouplingFieldTemplate& ft
ageay [Fri, 8 Mar 2013 16:20:08 +0000 (16:20 +0000)]
const MEDCouplingFieldTemplate *ft -> const MEDCouplingFieldTemplate& ft

11 years agoLittle redesign of MEDCouplingRemapper before introducing GaussPt->GaussPt interpolation
ageay [Fri, 8 Mar 2013 16:18:38 +0000 (16:18 +0000)]
Little redesign of MEDCouplingRemapper before introducing GaussPt->GaussPt interpolation

11 years agoSome little imp to be protected against modification during interpolation
ageay [Fri, 8 Mar 2013 16:15:06 +0000 (16:15 +0000)]
Some little imp to be protected against modification during interpolation

11 years agoNormalization of the name of a static method
ageay [Fri, 8 Mar 2013 16:14:29 +0000 (16:14 +0000)]
Normalization of the name of a static method

11 years agoAddition of a boolean (deepCopy) in copy constructor of MEDCouplingField. const MEDCo...
ageay [Fri, 8 Mar 2013 15:04:26 +0000 (15:04 +0000)]
Addition of a boolean (deepCopy) in copy constructor of MEDCouplingField. const MEDCouplingFieldTemplate *ft -> const MEDCouplingFieldTemplate& ft

11 years agoExtension of MEDCouplingUMesh::checkConsecutiveCellTypesAndOrder method. This method...
ageay [Fri, 8 Mar 2013 14:00:19 +0000 (14:00 +0000)]
Extension of MEDCouplingUMesh::checkConsecutiveCellTypesAndOrder method. This method treats now the case where a umesh has some geo types in this contiguous not in input array

11 years agoremoving some left over tabs
bruneton [Fri, 8 Mar 2013 12:11:04 +0000 (12:11 +0000)]
removing some left over tabs

11 years agoImplementation of integral and getWeightedAverageValue for fields with spatial discre...
ageay [Fri, 8 Mar 2013 11:16:26 +0000 (11:16 +0000)]
Implementation of integral and getWeightedAverageValue for fields with spatial discretization set to GAUSS_NE
Modification of API of MEDCouplingFieldDouble::getWeightedAverageValue

11 years agoUse non deprecated FindPLATFORM to avoid static assignation of CXX_FLAGS
ageay [Fri, 8 Mar 2013 08:26:22 +0000 (08:26 +0000)]
Use non deprecated FindPLATFORM to avoid static assignation of CXX_FLAGS

11 years agoNo more std::set in DataArray API DGY_BR StartDGY
ageay [Thu, 7 Mar 2013 15:14:06 +0000 (15:14 +0000)]
No more std::set in DataArray API

11 years agoAPI modification of DataArrayInt::getDifferentValues
ageay [Thu, 7 Mar 2013 15:09:35 +0000 (15:09 +0000)]
API modification of DataArrayInt::getDifferentValues

11 years agoEnd of convertLinearCellsToQuadratic, with policy 1
ageay [Thu, 7 Mar 2013 15:08:05 +0000 (15:08 +0000)]
End of convertLinearCellsToQuadratic, with policy 1

11 years agoSwig of DataArray*::pushBackValsSilent
ageay [Thu, 7 Mar 2013 07:28:41 +0000 (07:28 +0000)]
Swig of DataArray*::pushBackValsSilent

11 years agoSwig of DataArray*::pushBackValsSilent
ageay [Wed, 6 Mar 2013 15:40:42 +0000 (15:40 +0000)]
Swig of DataArray*::pushBackValsSilent

11 years agoAll getNumberOfTuples() methods now throw INTERP_KERNEL::Exception.
bruneton [Wed, 6 Mar 2013 15:25:23 +0000 (15:25 +0000)]
All getNumberOfTuples() methods now throw INTERP_KERNEL::Exception.

11 years agoRrrrrrrrr no tabulation :-) need more eclipse setups
ageay [Wed, 6 Mar 2013 14:57:47 +0000 (14:57 +0000)]
Rrrrrrrrr no tabulation :-) need more eclipse setups

11 years agoBug fixes: 1. computeTypes() wasn't checking number of elements.
bruneton [Wed, 6 Mar 2013 13:44:55 +0000 (13:44 +0000)]
Bug fixes: 1. computeTypes() wasn't checking number of elements.
2. Gauss discretization -> getNumberOfTuples() wasn't checking proper init of the discretization.

11 years agoDoc fix - extensive field interpolation differs from intensive field interpolation...
bruneton [Wed, 6 Mar 2013 12:48:41 +0000 (12:48 +0000)]
Doc fix - extensive field interpolation differs from intensive field interpolation, even if the meshes perfectly overlapp.

11 years ago0022151: [CEA 758] doc MED GUI
vsr [Mon, 4 Mar 2013 09:23:35 +0000 (09:23 +0000)]
0022151: [CEA 758] doc MED GUI

11 years agobarate: the m4 files are correctly installed when MED is compiled using CMake. This...
gdd [Fri, 1 Mar 2013 14:26:28 +0000 (14:26 +0000)]
barate: the m4 files are correctly installed when MED is compiled using CMake. This alllows further modules to be compiled with the autotools.

11 years ago__repr__ protection against exceptions.
ageay [Fri, 1 Mar 2013 11:49:16 +0000 (11:49 +0000)]
__repr__ protection against exceptions.

11 years agoDebug convertLinearToQuadratic
ageay [Fri, 1 Mar 2013 11:47:38 +0000 (11:47 +0000)]
Debug convertLinearToQuadratic

11 years agoDebug convertLinearToQuadratic
ageay [Fri, 1 Mar 2013 09:48:01 +0000 (09:48 +0000)]
Debug convertLinearToQuadratic

11 years agoDebug convertLinearToQuadratic
ageay [Fri, 1 Mar 2013 07:49:11 +0000 (07:49 +0000)]
Debug convertLinearToQuadratic

11 years agointegral in GAUSS_NE fields
ageay [Wed, 27 Feb 2013 11:36:01 +0000 (11:36 +0000)]
integral in GAUSS_NE fields

11 years agointegral in GAUSS_NE fields
ageay [Tue, 26 Feb 2013 16:54:11 +0000 (16:54 +0000)]
integral in GAUSS_NE fields

11 years agoError in message in BuildIntersection
ageay [Tue, 26 Feb 2013 14:31:49 +0000 (14:31 +0000)]
Error in message in BuildIntersection

11 years agocleanup decrRef
ageay [Tue, 26 Feb 2013 11:10:08 +0000 (11:10 +0000)]
cleanup decrRef

11 years agoSome useful doc
ageay [Tue, 26 Feb 2013 09:54:51 +0000 (09:54 +0000)]
Some useful doc

11 years agoBug corrections and tiny devs in Parameters
ageay [Tue, 26 Feb 2013 09:52:20 +0000 (09:52 +0000)]
Bug corrections and tiny devs in Parameters

11 years agoBug corrections and tiny devs in Parameters
ageay [Tue, 26 Feb 2013 09:41:20 +0000 (09:41 +0000)]
Bug corrections and tiny devs in Parameters

11 years agoManagement of MEDfileParameters.
ageay [Mon, 25 Feb 2013 17:53:07 +0000 (17:53 +0000)]
Management of MEDfileParameters.

11 years agolittle imp
ageay [Fri, 22 Feb 2013 16:33:00 +0000 (16:33 +0000)]
little imp

11 years agoBug correction on PENTA15
ageay [Fri, 22 Feb 2013 16:32:38 +0000 (16:32 +0000)]
Bug correction on PENTA15

11 years agoChange funny message on exception in DataArrayInt::changeSurjectiveFormat
ageay [Fri, 22 Feb 2013 11:24:17 +0000 (11:24 +0000)]
Change funny message on exception in DataArrayInt::changeSurjectiveFormat

11 years agoAddition of checkAllocated methods
ageay [Thu, 21 Feb 2013 16:22:19 +0000 (16:22 +0000)]
Addition of checkAllocated methods

11 years agoCorrect error message in DataArrayDouble::toNoInterlace
ageay [Thu, 21 Feb 2013 15:49:59 +0000 (15:49 +0000)]
Correct error message in DataArrayDouble::toNoInterlace

11 years agoCorrect bug located by Edward in DataArrayInt::transformWithIndArrR
ageay [Thu, 21 Feb 2013 14:54:43 +0000 (14:54 +0000)]
Correct bug located by Edward in DataArrayInt::transformWithIndArrR

11 years agoCorrect bugs in DataArray*::__setitem__ python API when pylist or pytuple in argument.
ageay [Wed, 20 Feb 2013 16:31:10 +0000 (16:31 +0000)]
Correct bugs in DataArray*::__setitem__ python API when pylist or pytuple in argument.

11 years agoCorrect bugs in DataArray*::__setitem__ python API when pylist or pytuple in argument.
ageay [Tue, 19 Feb 2013 16:49:36 +0000 (16:49 +0000)]
Correct bugs in DataArray*::__setitem__ python API when pylist or pytuple in argument.

11 years agoA test to check that checkCoherency detects that a umesh has no coords set.
ageay [Tue, 19 Feb 2013 16:47:24 +0000 (16:47 +0000)]
A test to check that checkCoherency detects that a umesh has no coords set.

11 years agoExtension of DataArray*::setPartOfValues1
ageay [Tue, 19 Feb 2013 16:46:31 +0000 (16:46 +0000)]
Extension of DataArray*::setPartOfValues1

11 years ago1) Fix because of renaming of FindLIBBATCH.cmake to FindSalomeLIBBATCH.cmake
akl [Tue, 19 Feb 2013 06:44:36 +0000 (06:44 +0000)]
1) Fix because of renaming of FindLIBBATCH.cmake to FindSalomeLIBBATCH.cmake
2) Add 'SALOME_USE_MPI' flag to manage of compile of 'ParaXXX' packages.

11 years agoEdward code review
ageay [Mon, 18 Feb 2013 16:20:58 +0000 (16:20 +0000)]
Edward code review

11 years agoError protection on DataArray*::setPartOfValuesAdv
ageay [Fri, 15 Feb 2013 16:05:13 +0000 (16:05 +0000)]
Error protection on DataArray*::setPartOfValuesAdv

11 years agoRefactoring
ageay [Thu, 14 Feb 2013 16:28:30 +0000 (16:28 +0000)]
Refactoring

11 years agoRefactoring
ageay [Thu, 14 Feb 2013 15:45:20 +0000 (15:45 +0000)]
Refactoring

11 years agoSuppression
ageay [Thu, 14 Feb 2013 15:30:21 +0000 (15:30 +0000)]
Suppression

11 years ago0021756: [CEA 602] MEDPartitioner improvements
eap [Thu, 14 Feb 2013 13:08:29 +0000 (13:08 +0000)]
0021756: [CEA 602] MEDPartitioner improvements

-  bin_PROGRAMS=medpartitioner_para
+  bin_PROGRAMS+=medpartitioner_para

11 years agoChanging error messages
ageay [Thu, 14 Feb 2013 09:07:28 +0000 (09:07 +0000)]
Changing error messages

11 years agoBug correction in DataArray*::setSelectedComponents
ageay [Thu, 14 Feb 2013 07:19:43 +0000 (07:19 +0000)]
Bug correction in DataArray*::setSelectedComponents

11 years agoProtect against throw in MEDFileMesh::New(arg0,arg1)
ageay [Wed, 13 Feb 2013 16:58:21 +0000 (16:58 +0000)]
Protect against throw in MEDFileMesh::New(arg0,arg1)

11 years agoMEDCouplingFieldDouble::copyAllTinyAttrFrom
ageay [Wed, 13 Feb 2013 07:52:46 +0000 (07:52 +0000)]
MEDCouplingFieldDouble::copyAllTinyAttrFrom

11 years agoBug correction in reverseTransferField
ageay [Tue, 12 Feb 2013 11:34:35 +0000 (11:34 +0000)]
Bug correction in reverseTransferField

11 years agoLittle check.
ageay [Mon, 11 Feb 2013 09:01:40 +0000 (09:01 +0000)]
Little check.

11 years agosync of umesh::getBary with curvel::getBary in 3D.
ageay [Mon, 11 Feb 2013 08:59:29 +0000 (08:59 +0000)]
sync of umesh::getBary with curvel::getBary in 3D.

11 years agoEnd of implementation of "not implemented methods" PostV660_6
ageay [Fri, 8 Feb 2013 17:29:19 +0000 (17:29 +0000)]
End of implementation of "not implemented methods"

11 years agoclean up
ageay [Fri, 8 Feb 2013 17:28:10 +0000 (17:28 +0000)]
clean up

11 years agoImplementation of CurveLinear::getMeasureField
ageay [Fri, 8 Feb 2013 15:49:34 +0000 (15:49 +0000)]
Implementation of CurveLinear::getMeasureField

11 years agoBug correction spaceDim->meshDim
ageay [Fri, 8 Feb 2013 15:48:25 +0000 (15:48 +0000)]
Bug correction spaceDim->meshDim

11 years agoVTK writing of cartesian mesh
ageay [Fri, 8 Feb 2013 13:56:41 +0000 (13:56 +0000)]
VTK writing of cartesian mesh

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:52:38 +0000 (12:52 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /

Test both medpartitioner and medpartitioner_para (if available)

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:50:42 +0000 (12:50 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /

--creates-boundary-faces is not a numeric argument

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:50:03 +0000 (12:50 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /

Create the class ParMETISGraph to enable co-existence of Metis and Parmetis

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:47:59 +0000 (12:47 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /

Wrap Metis functions into a C function located in a
MEDPARTITIONER_metis.c to avoid problems with Metis included in
Parmetis-3 that campilation breaks at extern "C" {#include "metis.h"}
because "metis.h" includes C++ declarations of MPI

-#include "metis.h"
+#include "MEDPARTITIONER_metis.h"

11 years agoVTK writing of curve linear mesh
ageay [Fri, 8 Feb 2013 12:42:44 +0000 (12:42 +0000)]
VTK writing of curve linear mesh

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:42:16 +0000 (12:42 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /
Move filtering face mesh and face families in to MeshCollection::filterFaceOnCell() in order
   to create valid boundary groups in MeshCollection::buildConnectZones() with MPI

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Fri, 8 Feb 2013 12:40:49 +0000 (12:40 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /
1) - in MPI configuration, only medpartitioner_para is compiled, while having medpartitioner is still relevant.
2) fix SIGSEGV with MPI
3) Filter face mesh and face families in filterFaceOnCell() in order
   to create valid boundary groups in buildConnectZones()

11 years agoVTK writing of curve linear mesh
ageay [Fri, 8 Feb 2013 12:39:48 +0000 (12:39 +0000)]
VTK writing of curve linear mesh

11 years ago0021756: [CEA 602] MEDPartitioner improvements
eap [Fri, 8 Feb 2013 12:03:43 +0000 (12:03 +0000)]
0021756: [CEA 602] MEDPartitioner improvements

+        if test "x$parmetis_ok" != "xyes"; then
+                CHECK_PARMETISV4
+        fi

11 years agoCurveLinearMesh 2
ageay [Thu, 7 Feb 2013 14:59:54 +0000 (14:59 +0000)]
CurveLinearMesh 2

11 years agoCurveLinearMesh 2
ageay [Thu, 7 Feb 2013 14:51:26 +0000 (14:51 +0000)]
CurveLinearMesh 2

11 years agoCurveLinearMesh 2
ageay [Thu, 7 Feb 2013 13:31:33 +0000 (13:31 +0000)]
CurveLinearMesh 2

11 years agoCurveLinearMesh 2
ageay [Thu, 7 Feb 2013 11:57:52 +0000 (11:57 +0000)]
CurveLinearMesh 2

11 years agoCurveLinearMesh 2
ageay [Wed, 6 Feb 2013 15:32:05 +0000 (15:32 +0000)]
CurveLinearMesh 2

11 years agoCorrecting test to be compatible with python 2.6. These bad lines will be destroyed...
ageay [Wed, 6 Feb 2013 13:37:29 +0000 (13:37 +0000)]
Correcting test to be compatible with python 2.6. These bad lines will be destroyed in Salome7

11 years agoMEDCouplingUMesh::simplexize with PLANAR_5 and PLANAR_6
ageay [Wed, 6 Feb 2013 13:25:14 +0000 (13:25 +0000)]
MEDCouplingUMesh::simplexize with PLANAR_5 and PLANAR_6

11 years agoMEDCouplingUMesh::simplexize with PLANAR_5 and PLANAR_6
ageay [Wed, 6 Feb 2013 09:41:39 +0000 (09:41 +0000)]
MEDCouplingUMesh::simplexize with PLANAR_5 and PLANAR_6

11 years agoSplitting policy can be used outside interpolation
ageay [Wed, 6 Feb 2013 07:10:08 +0000 (07:10 +0000)]
Splitting policy can be used outside interpolation

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Tue, 5 Feb 2013 15:04:08 +0000 (15:04 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /
Can you :
1/ add the corresponding tests

+  CPPUNIT_TEST( testCreateBoundaryFaces2D );

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Tue, 5 Feb 2013 15:03:17 +0000 (15:03 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /
- creates boundary faces option is not handled

11 years ago0021756: [CEA 602] MEDPartitioner improvements /
eap [Tue, 5 Feb 2013 15:02:54 +0000 (15:02 +0000)]
0021756: [CEA 602] MEDPartitioner improvements /
- in MPI configuration, only medpartitioner_para is compiled, while having medpartitioner is still relevant.