Salome HOME
modules/kernel.git
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

13 years agoAR with GD: Can now load SALOME jobs
gdd [Fri, 30 Jul 2010 14:08:57 +0000 (14:08 +0000)]
AR with GD: Can now load SALOME jobs

13 years ago- can remove an observer
ribes [Fri, 30 Jul 2010 13:26:22 +0000 (13:26 +0000)]
- can remove an observer
- notify a new observer of jobs in launcher

13 years ago- Major update for launcher:
ribes [Wed, 28 Jul 2010 16:33:55 +0000 (16:33 +0000)]
- Major update for launcher:
  - some bugs are fixed
  - save and load methods
  - can have observers

13 years ago- Launcher can now load and save its jobs list
ribes [Fri, 23 Jul 2010 11:35:17 +0000 (11:35 +0000)]
- Launcher can now load and save its jobs list
- Added introspection methods for Launcher

14 years agoFixed Launcher to allow compilation with libBatch 1.1.0 V6_1_0a1 V6_1_0a2
barate [Fri, 11 Jun 2010 09:18:25 +0000 (09:18 +0000)]
Fixed Launcher to allow compilation with libBatch 1.1.0

14 years agoMerge from V5_1_main 10/06/2010
vsr [Thu, 10 Jun 2010 07:47:15 +0000 (07:47 +0000)]
Merge from V5_1_main 10/06/2010

14 years agoChanging version to 6.1.0
inv [Mon, 24 May 2010 11:54:35 +0000 (11:54 +0000)]
Changing version to 6.1.0

14 years agoMerge from V5_1_main branch 14/05/2010
vsr [Fri, 14 May 2010 18:17:53 +0000 (18:17 +0000)]
Merge from V5_1_main branch 14/05/2010

14 years agoMerge from V5_1_main 14/05/2010
vsr [Fri, 14 May 2010 12:57:30 +0000 (12:57 +0000)]
Merge from V5_1_main 14/05/2010

14 years agoAdditional fix of libxml2 check procedures for PARAVIS compilation (Linux)
vsr [Wed, 3 Mar 2010 08:45:26 +0000 (08:45 +0000)]
Additional fix of libxml2 check procedures for PARAVIS compilation (Linux)

14 years agoFix boost and libxml2 check procedures for PARAVIS compilation
vsr [Tue, 2 Mar 2010 12:45:28 +0000 (12:45 +0000)]
Fix boost and libxml2 check procedures for PARAVIS compilation

14 years agowindows port
adam [Fri, 19 Feb 2010 13:54:55 +0000 (13:54 +0000)]
windows port

14 years agoallow launch MPI containers when MPI environment is not defined in default environmen...
secher [Fri, 19 Feb 2010 10:30:22 +0000 (10:30 +0000)]
allow launch MPI containers when MPI environment is not defined in default environment but in Salome environment

14 years agoFix build procedure error: wrong make clean rule
adv [Wed, 17 Feb 2010 09:30:39 +0000 (09:30 +0000)]
Fix build procedure error: wrong make clean rule

14 years ago- English patch - Thanks to Gilles David
ribes [Tue, 16 Feb 2010 10:53:51 +0000 (10:53 +0000)]
- English patch - Thanks to Gilles David

14 years agoIssue 20509: EDF 1065 OTHER : Add the Salome version in the header of the dump
vsr [Fri, 12 Feb 2010 08:27:27 +0000 (08:27 +0000)]
Issue 20509: EDF 1065 OTHER : Add the Salome version in the header of the dump

14 years ago- Force Bash use -> problem with recent Debian Linux
ribes [Thu, 11 Feb 2010 15:20:39 +0000 (15:20 +0000)]
- Force Bash use -> problem with recent Debian Linux

14 years agoIssue 0020692: Duplicate check_*.m4 between modules.
ouv [Thu, 11 Feb 2010 10:10:14 +0000 (10:10 +0000)]
Issue 0020692: Duplicate check_*.m4 between modules.

14 years ago- Better clean_configure with libtool > 2
ribes [Wed, 10 Feb 2010 15:34:19 +0000 (15:34 +0000)]
- Better clean_configure with libtool > 2
- Parallel compilation with PaCO++
- Better Catalog Resource generation

14 years agoCCAR: improve SALOME application generation : links all subdirectories in share/salome
caremoli [Wed, 10 Feb 2010 09:47:29 +0000 (09:47 +0000)]
CCAR: improve SALOME application generation : links all subdirectories in share/salome
not only resources

14 years agoCCAR: improve getAppliPath.py to handle HOME directories with symbolic links
caremoli [Tue, 9 Feb 2010 10:21:07 +0000 (10:21 +0000)]
CCAR: improve getAppliPath.py to handle HOME directories with symbolic links

14 years ago- New Version with PaCO++
ribes [Thu, 4 Feb 2010 16:23:50 +0000 (16:23 +0000)]
- New Version with PaCO++

14 years agoBug in FindContainer PARAVIS_29012010
ribes [Wed, 27 Jan 2010 14:29:33 +0000 (14:29 +0000)]
Bug in FindContainer

14 years agoImprove AttributeUserID management: implement the GUIDs repository
vsr [Wed, 27 Jan 2010 08:25:19 +0000 (08:25 +0000)]
Improve AttributeUserID management: implement the GUIDs repository

14 years agoUse constants in namespace Batch in libBatch. Warning: this change will break Kernel...
barate [Tue, 26 Jan 2010 10:40:53 +0000 (10:40 +0000)]
Use constants in namespace Batch in libBatch. Warning: this change will break Kernel compilation with libBatch versions older than tag trunk_20100120.

14 years agoCCAR: remove creation 0 file in appli_clean.sh script shell
caremoli [Mon, 25 Jan 2010 18:12:06 +0000 (18:12 +0000)]
CCAR: remove creation 0 file in appli_clean.sh script shell

14 years ago- Bug in check time duration
ribes [Mon, 25 Jan 2010 14:35:13 +0000 (14:35 +0000)]
- Bug in check time duration

14 years agoAdding RemoveResource
ribes [Thu, 21 Jan 2010 17:02:39 +0000 (17:02 +0000)]
Adding RemoveResource

14 years ago- appli_path bug write fix
ribes [Thu, 21 Jan 2010 16:30:30 +0000 (16:30 +0000)]
- appli_path bug write fix

14 years agoRename new ResourcesManager CORBA method
ribes [Thu, 21 Jan 2010 11:05:24 +0000 (11:05 +0000)]
Rename new ResourcesManager CORBA method

14 years agoEnable SALOME_GenericObj management by AttributeIOR back.
vsr [Thu, 21 Jan 2010 08:09:28 +0000 (08:09 +0000)]
Enable SALOME_GenericObj management by AttributeIOR back.

14 years ago- Adding a new method to SALOME_ResourceManager:
ribes [Wed, 20 Jan 2010 16:05:16 +0000 (16:05 +0000)]
- Adding a new method to SALOME_ResourceManager:

  //! Add a new resource to the resource_manager
  /*!
      write -> true, resource manager will add it into a xml_file
      xml_file -> could be empty, in this case if write is true, resource manager will write
      the resource in its first ResourceCatalog file
    */
  void AddResourceDefinition(in ResourceDefinition new_resource, in boolean write, in string xml_file)
    raises (SALOME::SALOME_Exception);

14 years ago- Adding PATH and PYTHONPATH of workdirectory in job environnement
ribes [Wed, 20 Jan 2010 14:06:42 +0000 (14:06 +0000)]
- Adding PATH and PYTHONPATH of workdirectory in job environnement

14 years agoCCAR: delete the notification supplier CORBA object with deactivate_object and _remov...
caremoli [Tue, 19 Jan 2010 18:09:32 +0000 (18:09 +0000)]
CCAR: delete the notification supplier CORBA object with deactivate_object and _remove_ref

14 years agoCCAR: revert the change because the problem is in NOTIFICATION (issue 20661)
caremoli [Tue, 19 Jan 2010 16:49:51 +0000 (16:49 +0000)]
CCAR: revert the change because the problem is in NOTIFICATION (issue 20661)

14 years ago- Merger bug
ribes [Tue, 19 Jan 2010 10:17:03 +0000 (10:17 +0000)]
- Merger bug

14 years agoMerge from mergeto_V5_1_main_19Jan10
ribes [Tue, 19 Jan 2010 10:06:47 +0000 (10:06 +0000)]
Merge from mergeto_V5_1_main_19Jan10

14 years agoChanged Launcher_Job to use new libBatch status codes.
barate [Mon, 18 Jan 2010 14:07:16 +0000 (14:07 +0000)]
Changed Launcher_Job to use new libBatch status codes.

14 years ago0020661: [CEA 387 ] bug on exit of Salome after a little yacs graph
vsr [Mon, 18 Jan 2010 13:03:14 +0000 (13:03 +0000)]
0020661: [CEA 387 ] bug on exit of Salome after a little yacs graph

14 years agoFix problem in salome_test.py caused by recent replacement of pointe.med file
vsr [Thu, 14 Jan 2010 15:32:42 +0000 (15:32 +0000)]
Fix problem in salome_test.py caused by recent replacement of pointe.med file

14 years agoPortability pyhello
adam [Mon, 4 Jan 2010 11:39:33 +0000 (11:39 +0000)]
Portability pyhello

14 years agoFix multiple definitions in swig options
adam [Mon, 4 Jan 2010 11:35:50 +0000 (11:35 +0000)]
Fix multiple definitions in swig options

14 years agoPortability superv
adam [Mon, 4 Jan 2010 10:50:43 +0000 (10:50 +0000)]
Portability superv

14 years agoDon't search the boost libs in system path if using WITH_BOOST
adam [Mon, 4 Jan 2010 10:48:27 +0000 (10:48 +0000)]
Don't search the boost libs in system path if using WITH_BOOST

14 years agoCompatibility with new hdf versions
adam [Mon, 4 Jan 2010 10:47:47 +0000 (10:47 +0000)]
Compatibility with new hdf versions

14 years agoSome piece of code in salome does not compile with -O2 !!!
adam [Mon, 4 Jan 2010 10:47:26 +0000 (10:47 +0000)]
Some piece of code in salome does not compile with -O2 !!!

14 years agodebug for CCRT BR_FSH_DEV BR_PARAVIS_LOT1_2 V6_0_0
secher [Fri, 18 Dec 2009 15:11:33 +0000 (15:11 +0000)]
debug for CCRT

14 years agoFix a problem of RTTI data initialization in the libraries loaded by Python (SWIG...
vsr [Thu, 17 Dec 2009 11:57:56 +0000 (11:57 +0000)]
Fix a problem of RTTI data initialization in the libraries loaded by Python (SWIG-modules, etc). Additional fix: dl module can be unavaiable in Python.

14 years agoFix a problem of RTTI data initialization in the libraries loaded by Python (SWIG...
vsr [Wed, 16 Dec 2009 13:24:29 +0000 (13:24 +0000)]
Fix a problem of RTTI data initialization in the libraries loaded by Python (SWIG-modules, etc). Without this change, dynamic_cast<..> operator does not work that can cause runtime error (like crash or incorrect operating of some functionality).

14 years agountabify
eap [Wed, 16 Dec 2009 10:26:59 +0000 (10:26 +0000)]
untabify