Salome HOME
modules/kernel.git
13 years ago*** empty log message ***
adam [Mon, 14 Mar 2011 11:30:40 +0000 (11:30 +0000)]
*** empty log message ***

13 years ago*** empty log message ***
adam [Tue, 8 Mar 2011 09:01:00 +0000 (09:01 +0000)]
*** empty log message ***

13 years agoCCAR: remove references to Batch in doc
caremoli [Mon, 7 Mar 2011 10:43:27 +0000 (10:43 +0000)]
CCAR: remove references to Batch in doc

13 years agoFixed Launcher according to libbatch changes
barate [Fri, 4 Mar 2011 16:08:40 +0000 (16:08 +0000)]
Fixed Launcher according to libbatch changes

13 years ago1. SALOME::GenericObj : Destroy() -> UnRegister()
vsr [Fri, 4 Mar 2011 15:12:10 +0000 (15:12 +0000)]
1. SALOME::GenericObj : Destroy() -> UnRegister()
2. Introduce interfaces ExportableObject and ImportableComponent interfaces
3. Inherit fileTransfer from SALOME::GenericObj

13 years ago1. SALOME::GenericObj : Destroy() -> UnRegister()
vsr [Fri, 4 Mar 2011 15:00:41 +0000 (15:00 +0000)]
1. SALOME::GenericObj : Destroy() -> UnRegister()
2. Introduce interfaces ExportableObject and ImportableComponent interfaces
3. Inherit fileTransfer from SALOME::GenericObj

13 years ago1. SALOME::GenericObj : Destroy() -> UnRegister()
vsr [Fri, 4 Mar 2011 14:49:43 +0000 (14:49 +0000)]
1. SALOME::GenericObj : Destroy() -> UnRegister()
2. Introduce interfaces ExportableObject and ImportableComponent interfaces

13 years agoallow two Salome sessions with mpi, to run in the same time
secher [Fri, 4 Mar 2011 10:49:42 +0000 (10:49 +0000)]
allow two Salome sessions with mpi, to run in the same time

13 years agoCompile with Werror
adam [Fri, 4 Mar 2011 10:09:16 +0000 (10:09 +0000)]
Compile with Werror

13 years agoDefiniton of MODULE variable for cmake
adam [Fri, 4 Mar 2011 09:39:33 +0000 (09:39 +0000)]
Definiton of MODULE variable for cmake

13 years agoUse the -DWITH_SALOMEDS_OBSERVER flag
adam [Fri, 4 Mar 2011 08:41:36 +0000 (08:41 +0000)]
Use the -DWITH_SALOMEDS_OBSERVER flag

13 years ago*** empty log message ***
adam [Thu, 3 Mar 2011 17:56:57 +0000 (17:56 +0000)]
*** empty log message ***

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Thu, 3 Mar 2011 16:01:03 +0000 (16:01 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

  roll back kernel-install-without-docs.patch

13 years agoclean warning message
secher [Thu, 3 Mar 2011 14:39:57 +0000 (14:39 +0000)]
clean warning message

13 years agoclean warning message
secher [Thu, 3 Mar 2011 13:00:11 +0000 (13:00 +0000)]
clean warning message

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Thu, 3 Mar 2011 07:33:02 +0000 (07:33 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

We think that building and installing the documentation should not
be the default behavior but reserved to interested users

13 years agocorrect bad replace
secher [Wed, 2 Mar 2011 13:04:47 +0000 (13:04 +0000)]
correct bad replace

13 years agoRename Engines::Component to Engines::EngineComponent
jfa [Wed, 2 Mar 2011 08:52:25 +0000 (08:52 +0000)]
Rename Engines::Component to Engines::EngineComponent

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:59:52 +0000 (12:59 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

make docs to work in docutils

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:42:27 +0000 (12:42 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

Add missing #include

+#include <map>

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:42:10 +0000 (12:42 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

Use random instead of deprecated whrandom (gone as of python 2.5).

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:41:51 +0000 (12:41 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

Remove unnecessary extern "C" instances and add one necessary one.
Background: One must not #include mpi.h from within an extern "C" block.
Both mpi.h and hdf5.h are C++-safe, and should be included directly without
extern "C".  For details, see:
http://www.open-mpi.org/community/lists/users/2007/12/4763.php

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:41:34 +0000 (12:41 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

-  #undef SEEK_SET
-  #undef SEEK_CUR
-  #undef SEEK_END
 No idea why these are undef'd, they break the build when using OpenMPI.

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:40:51 +0000 (12:40 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

  Allow a separate MPI include directory

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:40:12 +0000 (12:40 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

  The HDF5 library requires MPI in order to work, so the MPI check needs to go
  first, and the MPI variables need to be in the HDF5 check.

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:39:55 +0000 (12:39 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

Option to use the Debian/Ubuntu OpenCASCADE installation location, but
preferring the OCC standard install.

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:38:57 +0000 (12:38 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

We think that building and installing the documentation should not
be the default behavior but reserved to interested users

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:38:31 +0000 (12:38 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

Replace >& csh construct by 2>

The former is recognized by bash, but not all by POSIX
shells, for instance dash throws this error:
  sh: Syntax error: Bad fd number

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 12:37:45 +0000 (12:37 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

This patch is for cleaning completely the build directory

13 years agomove CHECK_MPI out of body of 'if' since CHECK_MPI defines AM_CONDITIONAL
eap [Tue, 1 Mar 2011 12:30:49 +0000 (12:30 +0000)]
move CHECK_MPI out of body of 'if' since CHECK_MPI defines AM_CONDITIONAL

13 years ago0021196: [CEA 456] Integration and merge modification for debian packages
eap [Tue, 1 Mar 2011 11:58:40 +0000 (11:58 +0000)]
0021196: [CEA 456] Integration and merge modification for debian packages

  Remove obsolete files

13 years agoRename Engines::Component to Engines::EngineComponent
jfa [Mon, 28 Feb 2011 14:50:50 +0000 (14:50 +0000)]
Rename Engines::Component to Engines::EngineComponent

13 years agoRemove missing-declarations warnings
adam [Mon, 28 Feb 2011 11:43:04 +0000 (11:43 +0000)]
Remove missing-declarations warnings

13 years agoFix regression caused by introducing of GUI observers - Show/Hide children operation...
vsr [Fri, 25 Feb 2011 07:07:07 +0000 (07:07 +0000)]
Fix regression caused by introducing of GUI observers - Show/Hide children operation in GEOM module has stopped working.

13 years agothe dump state for batch of yacs file is optional
secher [Tue, 22 Feb 2011 10:37:39 +0000 (10:37 +0000)]
the dump state for batch of yacs file is optional

13 years agoRemove warnings
adam [Mon, 21 Feb 2011 13:29:30 +0000 (13:29 +0000)]
Remove warnings

13 years agoAdd the -DWITH_NUMPY when numpy is found
adam [Mon, 21 Feb 2011 13:23:25 +0000 (13:23 +0000)]
Add the -DWITH_NUMPY when numpy is found

13 years agoRemove warnings
adam [Mon, 21 Feb 2011 12:01:11 +0000 (12:01 +0000)]
Remove warnings

13 years agodump state of batch job yacs graph
secher [Fri, 18 Feb 2011 15:29:08 +0000 (15:29 +0000)]
dump state of batch job yacs graph

13 years agowindows
adam [Fri, 18 Feb 2011 13:28:27 +0000 (13:28 +0000)]
windows

13 years agoRemove the -Wall for the moment ...
adam [Fri, 18 Feb 2011 11:48:06 +0000 (11:48 +0000)]
Remove the -Wall for the moment ...
Easiest to compile in -Werror mode :)

13 years agoAdd the -DWITHOUT_MPI=1 possibility
adam [Fri, 18 Feb 2011 11:47:28 +0000 (11:47 +0000)]
Add the -DWITHOUT_MPI=1 possibility

13 years agoCompilation of MPIObject.idl even without MPI prereq.
ageay [Fri, 18 Feb 2011 11:02:58 +0000 (11:02 +0000)]
Compilation of MPIObject.idl even without MPI prereq.
No dependancy of MPI prereq.

13 years agoAdd NAME parameter for LibBatch
ribes [Fri, 18 Feb 2011 10:29:38 +0000 (10:29 +0000)]
Add NAME parameter for LibBatch

13 years agoImprove the way VTK in PARAVIEW is detected
adam [Thu, 17 Feb 2011 15:09:23 +0000 (15:09 +0000)]
Improve the way VTK in PARAVIEW is detected

13 years agoStructured the objects created in varlist module
barate [Thu, 17 Feb 2011 14:57:29 +0000 (14:57 +0000)]
Structured the objects created in varlist module

13 years agoAdding a new batch system LoadLeveler (IBM tool) in Launcher
ribes [Thu, 17 Feb 2011 14:23:45 +0000 (14:23 +0000)]
Adding a new batch system LoadLeveler (IBM tool) in Launcher

13 years agoAdding a new batch type in resource manager: ll for LoadLeveler from IBM
ribes [Thu, 17 Feb 2011 14:20:08 +0000 (14:20 +0000)]
Adding a new batch type in resource manager: ll for LoadLeveler from IBM

13 years agoWarning!!!!
ribes [Thu, 17 Feb 2011 13:46:36 +0000 (13:46 +0000)]
Warning!!!!
DSO linking policy is changing in new linux distribution (new Fedora, Debian Wheezy)

See infos in:
http://wiki.debian.org/ToolChain/DSOLinking
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange

13 years agoImplementation of the "20830: EDF 1357 GUI : Hide/Show Icon"
rnv [Thu, 17 Feb 2011 07:58:57 +0000 (07:58 +0000)]
Implementation of the "20830: EDF 1357 GUI : Hide/Show Icon"
(at the moment implemeted only in GEOM and SMESH modules).

13 years agoFix regression caused by previous integration:
vsr [Wed, 16 Feb 2011 17:03:31 +0000 (17:03 +0000)]
Fix regression caused by previous integration:
Issue 0021190: [CEA 452] SalomeApp.xml not found on 6 main OK with 6.2.0

13 years ago5.1.5 --> 6.3.0
adam [Tue, 15 Feb 2011 13:20:00 +0000 (13:20 +0000)]
5.1.5 --> 6.3.0

13 years agoFix compilation for JOBMANAGER
adam [Tue, 15 Feb 2011 11:52:55 +0000 (11:52 +0000)]
Fix compilation for JOBMANAGER

13 years agoRemoved studyId in salome.kernel.varlist functions (now get it from SObject)
barate [Fri, 11 Feb 2011 13:24:50 +0000 (13:24 +0000)]
Removed studyId in salome.kernel.varlist functions (now get it from SObject)

13 years agoCCAR: import_hook.py was too strict in ensure_list (ImportError raised)
caremoli [Wed, 9 Feb 2011 17:07:29 +0000 (17:07 +0000)]
CCAR: import_hook.py was too strict in ensure_list (ImportError raised)
numpy.test() (1.5.1) fails in embedded console
Now if the subelement does not exist, it is ignored

13 years agoFix for the bug IPAL22164: Fatal error during save/load a SMESH study
ana [Tue, 8 Feb 2011 07:45:38 +0000 (07:45 +0000)]
Fix for the bug IPAL22164: Fatal error during save/load a SMESH study

13 years agoRemoved deprecation warning in module deprecation (sic)
barate [Mon, 7 Feb 2011 16:25:48 +0000 (16:25 +0000)]
Removed deprecation warning in module deprecation (sic)

13 years agoCCAR: remove KERNEL and GUI from the list of modules in SalomeApp.xml file
caremoli [Thu, 3 Feb 2011 17:17:24 +0000 (17:17 +0000)]
CCAR: remove KERNEL and GUI from the list of modules in SalomeApp.xml file

13 years agoCCAR: remove modules that have no SalomeApp.xml file from the list of modules
caremoli [Thu, 3 Feb 2011 17:16:13 +0000 (17:16 +0000)]
CCAR: remove modules that have no SalomeApp.xml file from the list of modules
passed to SessionServer to reduce the number of warnings

13 years agoCCAR: fix the use of Py_GetProgramName(file) when initializing embedded Python.
caremoli [Thu, 3 Feb 2011 17:14:56 +0000 (17:14 +0000)]
CCAR: fix the use of Py_GetProgramName(file) when initializing embedded Python.
If SALOME_PYTHON environment variable (path to the installed python executable)
is defined use it for the file argument.
This variable can be used in place of the dangerous use of PYTHONHOME.

13 years agoCCAR: add definitions to remove warnings
caremoli [Thu, 3 Feb 2011 17:11:27 +0000 (17:11 +0000)]
CCAR: add definitions to remove warnings

13 years ago0021165: [CEA] Unit test crashes salome session
eap [Wed, 2 Feb 2011 12:04:05 +0000 (12:04 +0000)]
0021165: [CEA] Unit test crashes salome session

interface SObject
{
+
+/*! Returns true if the %SObject does not belong to any %Study
+*/
+    boolean IsNull();

13 years ago*** empty log message ***
adam [Tue, 1 Feb 2011 13:40:19 +0000 (13:40 +0000)]
*** empty log message ***

13 years agoSee Mantis bug: 0021162
ribes [Mon, 31 Jan 2011 14:30:41 +0000 (14:30 +0000)]
See Mantis bug: 0021162

13 years agoAdded module varlist used to store and load variables lists in an object browser...
barate [Mon, 31 Jan 2011 13:16:51 +0000 (13:16 +0000)]
Added module varlist used to store and load variables lists in an object browser item

13 years agoFix problem of compilation in --without-libbatch mode
vsr [Fri, 28 Jan 2011 08:00:39 +0000 (08:00 +0000)]
Fix problem of compilation in --without-libbatch mode

13 years agoadd getJobDumpState function
secher [Thu, 27 Jan 2011 10:45:35 +0000 (10:45 +0000)]
add getJobDumpState function

13 years agoFix observers bug: study tree stops updating after Dump Python operation
vsr [Wed, 26 Jan 2011 09:38:56 +0000 (09:38 +0000)]
Fix observers bug: study tree stops updating after Dump Python operation

13 years agoCCAR: add a CORBA object PyScriptNode that can be created in a container
caremoli [Tue, 25 Jan 2011 17:52:00 +0000 (17:52 +0000)]
CCAR: add a CORBA object PyScriptNode that can be created in a container
and is able to execute python script code in the process of the container.
Creation : operation createPyScriptNode of Container interface
Execution : operation execute of PyScriptNode interface

13 years agoFix regression: killSalomeWithPort does not kill sessions of the old versions of...
vsr [Tue, 25 Jan 2011 06:49:15 +0000 (06:49 +0000)]
Fix regression: killSalomeWithPort does not kill sessions of the old versions of SALOME (pidict file format has been changed)
Additional change to revert back original behavior

13 years agoFix regression: killSalomeWithPort does not kill sessions of the old versions of...
vsr [Mon, 24 Jan 2011 15:40:00 +0000 (15:40 +0000)]
Fix regression: killSalomeWithPort does not kill sessions of the old versions of SALOME (pidict file format has been changed)

13 years agoFix regression caused by previous integration: killSalomeWithPort does not work locally
vsr [Mon, 24 Jan 2011 14:18:57 +0000 (14:18 +0000)]
Fix regression caused by previous integration: killSalomeWithPort does not work locally

13 years agoCCAR: add the kill_remote_containers.py procedure to the SALOME application
caremoli [Fri, 21 Jan 2011 17:18:05 +0000 (17:18 +0000)]
CCAR: add the kill_remote_containers.py procedure to the SALOME application

13 years agoCCAR: reset temporary file name attribute
caremoli [Fri, 21 Jan 2011 17:15:59 +0000 (17:15 +0000)]
CCAR: reset temporary file name attribute

13 years agoCCAR: change the hostname used for pidict file on remote machines (os.getenv["NSHOST...
caremoli [Fri, 21 Jan 2011 16:06:44 +0000 (16:06 +0000)]
CCAR: change the hostname used for pidict file on remote machines (os.getenv["NSHOST"] instead of local hostname).

13 years agoCCAR: remove tabs in python files
caremoli [Wed, 19 Jan 2011 16:43:44 +0000 (16:43 +0000)]
CCAR: remove tabs in python files

13 years agoCCAR: remove tabs in python files (do not mix tabs and whitespace in indentation...
caremoli [Wed, 19 Jan 2011 16:39:35 +0000 (16:39 +0000)]
CCAR: remove tabs in python files (do not mix tabs and whitespace in indentation : only whitespace)

13 years agoCCAR: add two function to salome package to change current study in external
caremoli [Wed, 19 Jan 2011 15:51:49 +0000 (15:51 +0000)]
CCAR: add two function to salome package to change current study in external
python interpreter (setCurrentStudyId(theId=0) and setCurrentStudy(theStudy))

13 years agoIf a resource name is provided to GetFittingResources, others arguments are
ribes [Tue, 18 Jan 2011 12:50:42 +0000 (12:50 +0000)]
If a resource name is provided to GetFittingResources, others arguments are
ignored

13 years agoCCAR: remove source ~/.bashrc in $APPLI/.bashrc as it can reset the SALOME environment
caremoli [Mon, 17 Jan 2011 09:40:14 +0000 (09:40 +0000)]
CCAR: remove source ~/.bashrc in $APPLI/.bashrc as it can reset the SALOME environment
if the user has customized

13 years agoCCAR: protect Fortran Calcium calls against unneeded float arguments incorrectly...
caremoli [Wed, 12 Jan 2011 16:12:04 +0000 (16:12 +0000)]
CCAR: protect Fortran Calcium calls against unneeded float arguments incorrectly initialized

13 years agoCCAR: some optimisations for SALOMEDS
caremoli [Mon, 3 Jan 2011 18:08:30 +0000 (18:08 +0000)]
CCAR: some optimisations for SALOMEDS

13 years agoCCAR: forgotten
caremoli [Mon, 3 Jan 2011 16:03:43 +0000 (16:03 +0000)]
CCAR: forgotten

13 years agoCCAR: add a new operation (SetAttrString) to SObject CORBA interface to be able
caremoli [Mon, 3 Jan 2011 14:00:38 +0000 (14:00 +0000)]
CCAR: add a new operation (SetAttrString) to SObject CORBA interface to be able
to set an attribute value (of type string) without creating the intermediate Attribute object (faster)

13 years agoCCAR: add Observer CORBA object to SALOMEDS module to implement a notification
caremoli [Mon, 3 Jan 2011 10:29:46 +0000 (10:29 +0000)]
CCAR: add Observer CORBA object to SALOMEDS module to implement a notification
mechanism for modifications in study manager (to be used mainly by GUI module)

13 years agoMerge from V6_2_BR 23/12/2010
inv [Fri, 24 Dec 2010 07:48:46 +0000 (07:48 +0000)]
Merge from V6_2_BR 23/12/2010

13 years agoFixed doc generation for python package
barate [Fri, 17 Dec 2010 08:41:03 +0000 (08:41 +0000)]
Fixed doc generation for python package

13 years agoFix n.3 of hack_libtool utility to workaround problems on some Linux configurations V6_2_0a1
vsr [Mon, 6 Dec 2010 12:49:43 +0000 (12:49 +0000)]
Fix n.3 of hack_libtool utility to workaround problems on some Linux configurations

13 years agoNew version of hack_libtool utility to workaround problems on some Linux configurations
vsr [Sun, 5 Dec 2010 18:13:24 +0000 (18:13 +0000)]
New version of hack_libtool utility to workaround problems on some Linux configurations

13 years agoMerge from V5_1_main 26/11/2010
vsr [Fri, 26 Nov 2010 15:42:56 +0000 (15:42 +0000)]
Merge from V5_1_main 26/11/2010

13 years agoMerge from V5_1_main branch 24/11/2010
vsr [Thu, 25 Nov 2010 11:43:21 +0000 (11:43 +0000)]
Merge from V5_1_main branch 24/11/2010

13 years agoSmall fix for check_openmpi.m4
gdd [Wed, 24 Nov 2010 12:32:43 +0000 (12:32 +0000)]
Small fix for check_openmpi.m4
Improve check_hdf5.m4 to detect hdf5 parallel. If detected, check_openmpi.m4 is called.

13 years ago0021063: [CEA 434] Compilation using gnu compiler v4.5
vsr [Wed, 10 Nov 2010 15:53:51 +0000 (15:53 +0000)]
0021063: [CEA 434] Compilation using gnu compiler v4.5

13 years agoPatch for nex LIBBATCH
ribes [Fri, 1 Oct 2010 14:34:21 +0000 (14:34 +0000)]
Patch for nex LIBBATCH

13 years agoPatch for new version of LIBBATCH
ribes [Fri, 1 Oct 2010 14:17:48 +0000 (14:17 +0000)]
Patch for new version of LIBBATCH

13 years agoCatch a new exception from LIBBATCH
ribes [Wed, 8 Sep 2010 13:07:28 +0000 (13:07 +0000)]
Catch a new exception from LIBBATCH

13 years agoMerge from V6_1_BR 07/09/2010
vsr [Tue, 7 Sep 2010 10:07:07 +0000 (10:07 +0000)]
Merge from V6_1_BR 07/09/2010

13 years agofix compilation w/o LIBBBATCH
eap [Fri, 3 Sep 2010 10:07:30 +0000 (10:07 +0000)]
fix compilation w/o LIBBBATCH

13 years agoMake WITH_NUMPY defined when running swig
eap [Fri, 3 Sep 2010 07:21:08 +0000 (07:21 +0000)]
Make WITH_NUMPY defined when running swig

+   SWIG_FLAGS="$SWIG_FLAGS -DWITH_NUMPY=WITH_NUMPY "

13 years agofix compilation w/o LIBBBATCH
eap [Tue, 31 Aug 2010 05:49:46 +0000 (05:49 +0000)]
fix compilation w/o LIBBBATCH