]> SALOME platform Git repositories - modules/kernel.git/log
Salome HOME
modules/kernel.git
11 years agoFix system omniidl python backend detection with new CMake macro
barate [Wed, 13 Feb 2013 17:13:27 +0000 (17:13 +0000)]
Fix system omniidl python backend detection with new CMake macro

11 years agoAnother small fix for am2cmake
barate [Wed, 13 Feb 2013 16:09:33 +0000 (16:09 +0000)]
Another small fix for am2cmake

11 years agoMove old CMake macros to a deprecated directory to fix compilation of modules with...
barate [Wed, 13 Feb 2013 15:46:54 +0000 (15:46 +0000)]
Move old CMake macros to a deprecated directory to fix compilation of modules with am2cmake

11 years agoAdd dependencies for parallel compilation : we can depend on corba headers without...
nge [Wed, 13 Feb 2013 09:23:16 +0000 (09:23 +0000)]
Add dependencies for parallel compilation : we can depend on corba headers without linking with the idl library.

11 years agoOmniORB is not required here
vsr [Mon, 11 Feb 2013 13:30:19 +0000 (13:30 +0000)]
OmniORB is not required here

11 years agoFix check_tbb.m4 in case of not compiling with ifort
gdd [Thu, 7 Feb 2013 16:35:08 +0000 (16:35 +0000)]
Fix check_tbb.m4 in case of not compiling with ifort

11 years agoIMPLEMENTED.
akl [Fri, 25 Jan 2013 14:08:46 +0000 (14:08 +0000)]
IMPLEMENTED.
0021686: EDF 2303 GUI: Move the notebook window below the OB

11 years ago1. Be able to specify prereusite product by PRODUCT_ROOT_DIR.
nge [Wed, 23 Jan 2013 17:49:37 +0000 (17:49 +0000)]
1. Be able to specify prereusite product by PRODUCT_ROOT_DIR.
2. usr_docs generated and installed at installation step (no make usr_docs" needed)

11 years agoFix LibXml2 issue, priority to LIBXML2_DIR environment variable. Needs CMake 2.8.8
nge [Mon, 21 Jan 2013 14:55:53 +0000 (14:55 +0000)]
Fix LibXml2 issue, priority to LIBXML2_DIR environment variable. Needs CMake 2.8.8

11 years agoFix Python libs detection problem with CMake when several versions are in the system
barate [Mon, 21 Jan 2013 08:29:55 +0000 (08:29 +0000)]
Fix Python libs detection problem with CMake when several versions are in the system

11 years agoAdd Calcium for OSX
nge [Sun, 20 Jan 2013 17:34:26 +0000 (17:34 +0000)]
Add Calcium for OSX

11 years agoFix CMake warnings (2 identical targets) + fix SalomePalm link.
nge [Sun, 20 Jan 2013 16:25:29 +0000 (16:25 +0000)]
Fix CMake warnings (2 identical targets) + fix SalomePalm link.

11 years agoPR: grouping entries
prascle [Fri, 18 Jan 2013 17:26:06 +0000 (17:26 +0000)]
PR: grouping entries

11 years agoSmall typo
gdd [Thu, 17 Jan 2013 18:31:33 +0000 (18:31 +0000)]
Small typo

11 years agoGDD, NGR, PR: Update CMake Macro (OmniORBpy detected in OmniORB.cmake)
prascle [Thu, 17 Jan 2013 16:43:21 +0000 (16:43 +0000)]
GDD, NGR, PR: Update CMake Macro (OmniORBpy detected in OmniORB.cmake)

11 years agoFix compilation warning
vsr [Thu, 17 Jan 2013 11:00:09 +0000 (11:00 +0000)]
Fix compilation warning

11 years agoFix detection of Boost >=1.50
barate [Wed, 16 Jan 2013 18:09:21 +0000 (18:09 +0000)]
Fix detection of Boost >=1.50

11 years agoFollowing Cotech 49 decision : update CMakeFiles
nge [Wed, 16 Jan 2013 18:01:24 +0000 (18:01 +0000)]
Following Cotech 49 decision : update CMakeFiles
Documentatuion from A. Geay will be updated by N. Geimer soon.

11 years agoFix Numpy version conflict when using custom Numpy with System Python and that anothe... B4NGCMakeInt
barate [Tue, 18 Dec 2012 16:12:35 +0000 (16:12 +0000)]
Fix Numpy version conflict when using custom Numpy with System Python and that another Numpy is installed in the system

11 years agoThrow exception instead of exit when ContainerManager cannot be resolved in naming...
barate [Tue, 18 Dec 2012 15:51:10 +0000 (15:51 +0000)]
Throw exception instead of exit when ContainerManager cannot be resolved in naming service (happens when the naming service is not SALOME Naming service). This fixes bugs when calling salome_init() outside SALOME application.

11 years agoRemove duplicate function in SALOME_KernelServices.hxx
barate [Tue, 18 Dec 2012 12:24:09 +0000 (12:24 +0000)]
Remove duplicate function in SALOME_KernelServices.hxx

11 years agoProperly detect TBB when installed in the system (/usr)
barate [Tue, 18 Dec 2012 10:04:46 +0000 (10:04 +0000)]
Properly detect TBB when installed in the system (/usr)

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:25:02 +0000 (12:25 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

-  Notifier*                      _notifier;
+  SALOMEDSImpl_AbstractCallback* _notifier;
+  SALOMEDSImpl_AbstractCallback* _genObjRegister;

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:24:39 +0000 (12:24 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

+  class GenObjRegister: public SALOMEDSImpl_AbstractCallback
+  {

SALOMEDS_Study_i::SALOMEDS_Study_i()
{
+  _genObjRegister = new SALOMEDS::GenObjRegister(_orb);

SALOMEDS_Study_i::~SALOMEDS_Study_i()
{
+  _impl->setNotifier(0);
+  delete _notifier;
+  delete _genObjRegister;

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:20:42 +0000 (12:20 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

-  else _name_service->Register(Study, CORBA::string_dup(aStudyImpl->Name().c_str()));
+  else _name_service->Register(Study, aStudyImpl->Name().c_str());

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:20:06 +0000 (12:20 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

-  aFO = _impl->GetOwner()->GetSObject(theFatherObject->GetID());
+  CORBA::String_var fatherEntry = theFatherObject->GetID();
+  aFO = _impl->GetOwner()->GetSObject( fatherEntry.in() );

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:19:10 +0000 (12:19 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

+  so->UnRegister();

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:18:20 +0000 (12:18 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

  Declare SALOMEDS::SObject_wrap etc types

+ SALOMEDS_Attributes_wrap.hxx \
+ SALOMEDS_wrap.hxx

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:16:42 +0000 (12:16 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

+  delete [] aBuffer;

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:16:09 +0000 (12:16 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

  Add debug code printing object type and myRefCounter

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 12:13:58 +0000 (12:13 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

  Define SALOME::GenericObj_wrap< GENOBJ >

+ SALOME_GenericObj_wrap.hxx

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 10:37:47 +0000 (10:37 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

-      SALOMEDSImpl_AttributeIOR::Set (current, ior_string);
+      SALOMEDSImpl_AttributeIOR* iorAttr = SALOMEDSImpl_AttributeIOR::Set (current, ior_string);

+      // make myRefCounter of a loaded GenericObj == 1
+      SALOMEDSImpl_Study::UnRegisterGenObj( ior_string, iorAttr->Label());

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 10:36:00 +0000 (10:36 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

  Remove dependency on CORBA

+  SALOMEDSImpl_AbstractCallback* _genObjRegister;

+  static void RegisterGenObj  (const std::string& theIOR, DF_Label label);
+  static void UnRegisterGenObj(const std::string& theIOR, DF_Label label);
+  void setGenObjRegister(SALOMEDSImpl_AbstractCallback* theRegister);

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 10:35:05 +0000 (10:35 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

  Remove dependency on CORBA

11 years agodecorations :)
eap [Fri, 14 Dec 2012 10:32:29 +0000 (10:32 +0000)]
decorations :)

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 10:31:23 +0000 (10:31 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

+  virtual void RegisterGenObj  (const std::string& theIOR) {}
+  virtual void UnRegisterGenObj(const std::string& theIOR) {}

11 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 10:30:06 +0000 (10:30 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

-  delete c;
-  delete buffer;
+  delete [] c;
+  delete [] buffer;

11 years agoMerge from V6_6_BR (V6_6_0rc2) 11/12/2012
vsr [Tue, 11 Dec 2012 11:39:10 +0000 (11:39 +0000)]
Merge from V6_6_BR (V6_6_0rc2) 11/12/2012

12 years agoGet info returned by writeORBConfigFile
aguerre [Mon, 12 Nov 2012 08:25:49 +0000 (08:25 +0000)]
Get info returned by writeORBConfigFile

12 years agofix bug in searchFreePort.py (call with no arg)
aguerre [Tue, 30 Oct 2012 09:51:49 +0000 (09:51 +0000)]
fix bug in searchFreePort.py (call with no arg)

12 years agobug fix: get return values from call to generateFileName
aguerre [Thu, 25 Oct 2012 13:53:06 +0000 (13:53 +0000)]
bug fix: get return values from call to generateFileName

12 years agoadd ompi mpi implementation for cea mars cluster
secher [Wed, 24 Oct 2012 08:37:23 +0000 (08:37 +0000)]
add ompi mpi implementation for cea mars cluster

12 years agoCA: Bug correction PAL2416
aguerre [Mon, 22 Oct 2012 14:37:14 +0000 (14:37 +0000)]
CA: Bug correction PAL2416
CORBA configuration for GIOP Max msg size (set to 2GB).
Done in only one place.

M bin/CMakeLists.txt
M bin/Makefile.am
A bin/ORBConfigFile.py
M bin/killSalome.py
M bin/killSalomeWithPort.py
M bin/launchConfigureParser.py
M bin/launchSalome.py
M bin/orbmodule.py
M bin/runSalome.ksh
M bin/runSalome.py
M bin/salomeConsole.py
M bin/salome_session.py
A bin/searchFreePort.py
M bin/appliskel/runRemote.sh
M bin/appliskel/runSession
M bin/appliskel/runTests
M bin/appliskel/searchFreePort.sh

12 years agoFix problem in documentation generation for TUI (Python API) of GEOM and SMESH classes V6_6_0a1
vsr [Mon, 22 Oct 2012 09:57:55 +0000 (09:57 +0000)]
Fix problem in documentation generation for TUI (Python API) of GEOM and SMESH classes

12 years agoGenerating documentation by CMake:small fix
ana [Mon, 22 Oct 2012 07:29:11 +0000 (07:29 +0000)]
Generating documentation by CMake:small fix

12 years agoWin32 compatibility
ana [Mon, 22 Oct 2012 06:50:21 +0000 (06:50 +0000)]
Win32 compatibility

12 years agoCMake compatibility: fix error: expected 'float *' but argument is of type 'double *'
ana [Mon, 22 Oct 2012 06:36:04 +0000 (06:36 +0000)]
CMake compatibility: fix error: expected 'float *' but argument is of type 'double *'

12 years ago- Ajout d'une API C/F/Python permettant d'écrire des floats/doubles dans des ports...
fayolle [Thu, 18 Oct 2012 13:46:35 +0000 (13:46 +0000)]
- Ajout d'une API C/F/Python permettant d'écrire des floats/doubles dans des ports double/float (conversions automatiques).

12 years ago0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the...
vsr [Thu, 18 Oct 2012 12:29:58 +0000 (12:29 +0000)]
0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the hdf file
Additional fix: whe old study is opened, automatically add "unknown" version tag for all components

12 years agoFix symbol resolution problems when Salome is compiled with autotools on Ubuntu 12.04
barate [Wed, 17 Oct 2012 12:12:35 +0000 (12:12 +0000)]
Fix symbol resolution problems when Salome is compiled with autotools on Ubuntu 12.04

12 years agowin32 compatibility
ana [Wed, 17 Oct 2012 07:26:21 +0000 (07:26 +0000)]
win32 compatibility

12 years agoCMake compatibility
ana [Wed, 17 Oct 2012 07:05:43 +0000 (07:05 +0000)]
CMake compatibility

12 years ago0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the...
vsr [Tue, 16 Oct 2012 14:29:37 +0000 (14:29 +0000)]
0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the hdf file

12 years ago0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the...
vsr [Tue, 16 Oct 2012 08:17:12 +0000 (08:17 +0000)]
0021478: EDF 2083 ALL: Write the version of Salome used to create the study in the hdf file

12 years agoPorting SALOME KERNEL to CMake
ana [Fri, 12 Oct 2012 15:41:44 +0000 (15:41 +0000)]
Porting SALOME KERNEL to CMake

12 years agoPorting SALOME GUI to CMake
ana [Wed, 10 Oct 2012 08:56:30 +0000 (08:56 +0000)]
Porting SALOME GUI to CMake

12 years agoModify runSalome script - the python scripts should be executed in GUI only if it...
vsr [Tue, 9 Oct 2012 16:28:34 +0000 (16:28 +0000)]
Modify runSalome script - the python scripts should be executed in GUI only if it is started (--gui / -g option) and desktop is activated (--show-desktop=1 / -d1 option); otherwise the scripts, if specified, should be executed in the external Python.

12 years agoAdd missing end-of-line
vsr [Tue, 9 Oct 2012 08:40:45 +0000 (08:40 +0000)]
Add missing end-of-line

12 years ago1) Add CMake files to the dist rules (make dist)
vsr [Tue, 9 Oct 2012 08:35:17 +0000 (08:35 +0000)]
1) Add CMake files to the dist rules (make dist)
2) Fix problems of make dist (missing files)

12 years agoPartial fix for the 0021727: [CEA 584] sending a Yacs graph from Windows to a cluster...
rnv [Mon, 8 Oct 2012 11:19:00 +0000 (11:19 +0000)]
Partial fix for the 0021727: [CEA 584] sending a Yacs graph from Windows to a cluster issue.

12 years agoPR: KERNEL Developer's guide with full index
prascle [Sun, 7 Oct 2012 17:31:22 +0000 (17:31 +0000)]
PR: KERNEL Developer's guide with full index

12 years agoCMake: Add new macros
ana [Wed, 3 Oct 2012 11:30:42 +0000 (11:30 +0000)]
CMake: Add new macros

12 years agoCMake: Set env var for CPPUNIT
ana [Tue, 2 Oct 2012 16:59:52 +0000 (16:59 +0000)]
CMake: Set env var for CPPUNIT

12 years agoFixing compilation error on gcc4.7
ageay [Tue, 2 Oct 2012 10:50:50 +0000 (10:50 +0000)]
Fixing compilation error on gcc4.7

12 years agoSynchronization env var for CPPUNIT with autotools : CPPUNIT_ROOT -> CPPUNITHOME
ageay [Mon, 1 Oct 2012 13:15:39 +0000 (13:15 +0000)]
Synchronization env var for CPPUNIT with autotools : CPPUNIT_ROOT -> CPPUNITHOME

12 years agoCMake compatibility: fix problen with MPI
ana [Thu, 27 Sep 2012 08:32:56 +0000 (08:32 +0000)]
CMake compatibility: fix problen with MPI

12 years agoCMake compatibility: fix problen with LIBBATCH
ana [Thu, 27 Sep 2012 07:34:58 +0000 (07:34 +0000)]
CMake compatibility: fix problen with LIBBATCH

12 years agoModify am2cmake procedure:
vsr [Thu, 27 Sep 2012 07:17:22 +0000 (07:17 +0000)]
Modify am2cmake procedure:
- since generation of CMakeLists.txt is actually required on each level, rollback (partially) previous commit

12 years agoImprove am2cmake procedure:
vsr [Thu, 27 Sep 2012 06:15:00 +0000 (06:15 +0000)]
Improve am2cmake procedure:
- allow forcing am2cmake conversion procedure for separate modules only (with dedicated env variables, e.g. AM2CMAKE_FORCE_KERNEL_GENERATION)
- if top-level CMakeLists.txt file is not am2cmake-generated, stop converting of lower-level files also (instead of checking CMakeLists.txt file separately at each level)

12 years agoFix problem of SMESH compilation with CMake
vsr [Thu, 27 Sep 2012 05:16:30 +0000 (05:16 +0000)]
Fix problem of SMESH compilation with CMake

12 years agoPorting SALOME KERNEL to CMake: add missing flags
ana [Wed, 26 Sep 2012 13:03:10 +0000 (13:03 +0000)]
Porting SALOME KERNEL to CMake: add missing flags

12 years agoPorting SALOME KERNEL to CMake
ana [Wed, 26 Sep 2012 12:31:21 +0000 (12:31 +0000)]
Porting SALOME KERNEL to CMake

12 years agoPorting SALOME KERNEL to CMake
ana [Wed, 26 Sep 2012 12:00:44 +0000 (12:00 +0000)]
Porting SALOME KERNEL to CMake

12 years agoWin32 compatibility for HexoticPLUGIN module
ana [Mon, 24 Sep 2012 12:22:36 +0000 (12:22 +0000)]
Win32 compatibility for HexoticPLUGIN module

12 years ago0021781: [CEA 616] Suppress . in the user's config files
vsr [Mon, 24 Sep 2012 08:33:43 +0000 (08:33 +0000)]
0021781: [CEA 616] Suppress . in the user's config files

12 years agoCheck usability of sphynx before declaring it OK.
ageay [Fri, 21 Sep 2012 06:15:20 +0000 (06:15 +0000)]
Check usability of sphynx before declaring it OK.

12 years agoCompilation SALOME by CMake(windows/linux)
ana [Wed, 19 Sep 2012 11:22:18 +0000 (11:22 +0000)]
Compilation SALOME by CMake(windows/linux)

12 years ago0021670: EDF 2265 GUI: Update GUI documentation
vsr [Tue, 11 Sep 2012 15:06:17 +0000 (15:06 +0000)]
0021670: EDF 2265 GUI: Update GUI documentation
Move documentation on SALOME running from GUI to KERNEL module.

12 years agoImplementation of the "0021670: EDF 2265 GUI: Update GUI documentation" issue.
rnv [Tue, 11 Sep 2012 12:52:31 +0000 (12:52 +0000)]
Implementation of the "0021670: EDF 2265 GUI: Update GUI documentation" issue.

12 years agoFix for the "21727: [CEA 584] sending a Yacs graph from Windows to a cluster " issue.
rnv [Tue, 31 Jul 2012 08:08:47 +0000 (08:08 +0000)]
Fix for the "21727: [CEA 584] sending a Yacs graph from Windows to a cluster " issue.

12 years agoAdd os.path.realpath
gdd [Wed, 27 Jun 2012 09:44:40 +0000 (09:44 +0000)]
Add os.path.realpath

12 years agostandardization of cmakization 2.
ageay [Thu, 7 Jun 2012 15:19:22 +0000 (15:19 +0000)]
standardization of cmakization 2.

12 years agocmakeization standardization.
ageay [Thu, 7 Jun 2012 14:27:17 +0000 (14:27 +0000)]
cmakeization standardization.

12 years agoAnother fix for compilation with gcc 4.7
gdd [Thu, 7 Jun 2012 11:53:26 +0000 (11:53 +0000)]
Another fix for compilation with gcc 4.7

12 years agoFix for compilation with gcc 4.7
gdd [Thu, 7 Jun 2012 11:26:11 +0000 (11:26 +0000)]
Fix for compilation with gcc 4.7

12 years ago0021482: [CEA 539] inconsistency between getAppliPath.py and runAppli
vsr [Thu, 7 Jun 2012 10:07:22 +0000 (10:07 +0000)]
0021482: [CEA 539] inconsistency between getAppliPath.py and runAppli

12 years agoAdding a new method to initialize YACS services if
ribes [Thu, 7 Jun 2012 09:22:35 +0000 (09:22 +0000)]
Adding a new method to initialize YACS services if
the multi property on the service is used.

12 years agoMerge from V6_5_BR 05/06/2012
vsr [Tue, 5 Jun 2012 10:45:05 +0000 (10:45 +0000)]
Merge from V6_5_BR 05/06/2012

12 years agoPorting documentation on the Doxygen-1.8.0 V6_5_0a1
rnv [Thu, 12 Apr 2012 07:06:43 +0000 (07:06 +0000)]
Porting documentation on the Doxygen-1.8.0

12 years agoMED CMakization
ageay [Tue, 3 Apr 2012 12:45:35 +0000 (12:45 +0000)]
MED CMakization

12 years agoMED CMakization
ageay [Tue, 3 Apr 2012 10:39:18 +0000 (10:39 +0000)]
MED CMakization

12 years agoMED CMakization
ageay [Mon, 2 Apr 2012 13:40:49 +0000 (13:40 +0000)]
MED CMakization

12 years agoUsefull Macro for *.pyc and *.pyo on install.
ageay [Mon, 2 Apr 2012 12:40:07 +0000 (12:40 +0000)]
Usefull Macro for *.pyc and *.pyo on install.

12 years agoMED CMakization.
ageay [Fri, 30 Mar 2012 09:59:54 +0000 (09:59 +0000)]
MED CMakization.

12 years agoMED CMakization.
ageay [Fri, 30 Mar 2012 08:36:47 +0000 (08:36 +0000)]
MED CMakization.

12 years agoImprove dev docs
vsr [Thu, 29 Mar 2012 15:39:44 +0000 (15:39 +0000)]
Improve dev docs

12 years agoMerge from BR_VISHNU
barate [Wed, 28 Mar 2012 16:05:07 +0000 (16:05 +0000)]
Merge from BR_VISHNU

12 years agoBuild PLUGIN'S documentation.
rnv [Wed, 28 Mar 2012 14:34:04 +0000 (14:34 +0000)]
Build PLUGIN'S documentation.

12 years agoMED CMakization
ageay [Fri, 23 Mar 2012 15:48:12 +0000 (15:48 +0000)]
MED CMakization

12 years agoWin32 compilation.
rnv [Thu, 22 Mar 2012 11:53:10 +0000 (11:53 +0000)]
Win32 compilation.