Salome HOME
modules/kernel.git
14 years agoFix linkage problem (on Debian 4, 3.1) V5_1_4rc1
inv [Thu, 6 May 2010 09:08:51 +0000 (09:08 +0000)]
Fix linkage problem (on Debian 4, 3.1)

14 years agoFix compilation problem (remove non-required file).
vsr [Thu, 6 May 2010 07:21:08 +0000 (07:21 +0000)]
Fix compilation problem (remove non-required file).

14 years agoCCAR: replace INFOS by MESSAGE in isKnownComponentClass because incomprehensible
caremoli [Mon, 3 May 2010 14:23:44 +0000 (14:23 +0000)]
CCAR: replace INFOS by MESSAGE in isKnownComponentClass because incomprehensible
messages was appearing during dump study

14 years agoCCAR: add std:: to string in MPIContainer
caremoli [Mon, 3 May 2010 09:15:07 +0000 (09:15 +0000)]
CCAR: add std:: to string in MPIContainer

14 years agoIf you launch two salome sessions and try to execute a
adam [Fri, 30 Apr 2010 09:56:52 +0000 (09:56 +0000)]
If you launch two salome sessions and try to execute a
YACS graph in each one, you have to start a container, the
traces are redirected in a log file with the same name ...
The file is overwritten on linux whereas on windows it
generates an error since the file is locked ...
On windows, I complete the file with the pid ...

14 years agowindows fix in load_component_CppImplementation
adam [Fri, 23 Apr 2010 15:57:16 +0000 (15:57 +0000)]
windows fix in load_component_CppImplementation

14 years agoIssue 0020465: [CEA 335] sort tables in visualisation mode
ouv [Thu, 22 Apr 2010 10:16:59 +0000 (10:16 +0000)]
Issue 0020465: [CEA 335] sort tables in visualisation mode

14 years agoUpdate copyright notes (for 2010)
vsr [Wed, 21 Apr 2010 08:31:50 +0000 (08:31 +0000)]
Update copyright notes (for 2010)

14 years agoUpdate copyright notes (for 2010)
vsr [Wed, 21 Apr 2010 08:26:06 +0000 (08:26 +0000)]
Update copyright notes (for 2010)

14 years agoUpdate copyright notes
vsr [Wed, 21 Apr 2010 06:04:30 +0000 (06:04 +0000)]
Update copyright notes

14 years agoIncrement version number
adam [Tue, 20 Apr 2010 08:21:01 +0000 (08:21 +0000)]
Increment version number

14 years ago*** empty log message ***
adam [Mon, 19 Apr 2010 15:09:49 +0000 (15:09 +0000)]
*** empty log message ***

14 years agoUpdate copyright notices (for 2010)
vsr [Mon, 19 Apr 2010 13:21:26 +0000 (13:21 +0000)]
Update copyright notices (for 2010)

14 years agoChanging version to 5.1.4
inv [Mon, 19 Apr 2010 10:46:55 +0000 (10:46 +0000)]
Changing version to 5.1.4

14 years agoCCAR: add default resource in Resource Mananger (localhost) V5_1_4a1
caremoli [Thu, 15 Apr 2010 08:45:58 +0000 (08:45 +0000)]
CCAR: add default resource in Resource Mananger (localhost)
and catch salome_exception in LifeCycle

14 years agoFix compilation error
vsr [Wed, 14 Apr 2010 05:25:38 +0000 (05:25 +0000)]
Fix compilation error

14 years agoUse the prefix std:: instead of the directive using namespace std;
ana [Tue, 13 Apr 2010 12:29:42 +0000 (12:29 +0000)]
Use the prefix std:: instead of the directive using namespace std;

14 years ago0020465: [CEA 335] sort tables in visualisation mode
vsr [Mon, 12 Apr 2010 06:21:55 +0000 (06:21 +0000)]
0020465: [CEA 335] sort tables in visualisation mode
Implement Sort() and Swap() functions for table attributes

14 years agoCCAR: improvement to the component loading mechanism of SALOME (issue 20675)
caremoli [Fri, 9 Apr 2010 16:27:12 +0000 (16:27 +0000)]
CCAR: improvement to the component loading mechanism of SALOME (issue 20675)
Main modifications are:
- add an out string argument to container methods (load_component_Library and create_component_instance_env)
to report reason when load or create fails (INTERFACE CHANGE)
- try to detect if the implementation is C++, python or executable based on intermediate errors (dlopen, dlsym,
import, ...)
- some refactoring to put specific parts in separate methods
- minimal update of MPIContainer and ParallelContainer
- keep LifeCycle unchanged

14 years agoImprove SALOMEDS attributes interfaces:
vsr [Thu, 8 Apr 2010 16:30:55 +0000 (16:30 +0000)]
Improve SALOMEDS attributes interfaces:
- Improve attributes documentation
- Redesing table attributes hierarchy
- Add missing interface functions (GetRowTitle(), GetColumnTitle(), GetRowUnit()) for table attributes
- Improve AttributeParameter (add named CORBA exception InvalidIdentifier)

14 years agoImprove Documentation style.
dmv [Thu, 8 Apr 2010 10:31:51 +0000 (10:31 +0000)]
Improve Documentation style.

14 years agoImprove documentation style
dmv [Wed, 7 Apr 2010 11:08:17 +0000 (11:08 +0000)]
Improve documentation style

14 years agoFix bugs of GetRowUnits() / GetRowTitles() functions
vsr [Wed, 7 Apr 2010 10:57:28 +0000 (10:57 +0000)]
Fix bugs of GetRowUnits() / GetRowTitles() functions

14 years agoImprove documentation style
dmv [Wed, 7 Apr 2010 07:20:37 +0000 (07:20 +0000)]
Improve documentation style

14 years agoCCAR: add some lacking declarations
caremoli [Tue, 6 Apr 2010 16:14:55 +0000 (16:14 +0000)]
CCAR: add some lacking declarations

14 years agoIssue 0020613: EDF 1106 : Modify Node Marker in SMESH and VISU
ouv [Thu, 25 Mar 2010 13:34:14 +0000 (13:34 +0000)]
Issue 0020613: EDF 1106 : Modify Node Marker in SMESH and VISU

14 years agoRemove warnings
adam [Tue, 23 Mar 2010 14:48:16 +0000 (14:48 +0000)]
Remove warnings

14 years agocompatibility hexotic
adam [Tue, 23 Mar 2010 10:48:43 +0000 (10:48 +0000)]
compatibility hexotic

14 years agoset WITHMPI value when using OpenMPI
tajchman [Tue, 23 Mar 2010 10:26:20 +0000 (10:26 +0000)]
set WITHMPI value when using OpenMPI

14 years agoCompatibility GHS3DPRLPLUGIN
adam [Tue, 23 Mar 2010 09:32:33 +0000 (09:32 +0000)]
Compatibility GHS3DPRLPLUGIN

14 years agoCCAR: improve the shutdown process
caremoli [Mon, 22 Mar 2010 09:23:39 +0000 (09:23 +0000)]
CCAR: improve the shutdown process
1- use salome_kernel.py module instead of salome.py in shutdownSalome.py to avoid calling Study
2- disconnect all connections in the connection manager
3- change the order of servers shutdown :
    - connection manager
    - study
    - module catalog
    - registry
    - launcher
    - logger
and add some waiting time between each shutdown because it is asynchronous.

14 years agoCCAR: add a new parameter (resources) to configuration of SALOME Application
caremoli [Mon, 22 Mar 2010 09:15:41 +0000 (09:15 +0000)]
CCAR: add a new parameter (resources) to configuration of SALOME Application
It is a new entry in config_appli.xml file (tag resources) that gives the path of a user resources catalog
It is added to the SALOME Application as the USER_CATALOG_RESOURCES_FILE environment variable in env.d/configSalome.sh

14 years agoCCAR: add requests cp_effi and cp_efft to calcium api
caremoli [Mon, 22 Mar 2010 08:31:09 +0000 (08:31 +0000)]
CCAR: add requests cp_effi and cp_efft to calcium api

14 years agoRemove some warnings in windows compilation ...
adam [Fri, 19 Mar 2010 17:53:28 +0000 (17:53 +0000)]
Remove some warnings in windows compilation ...

14 years agoCCAR: CPEFFI and CPEFFT functions renamed CPFINI and CPFINT as in original CALCIUM API
caremoli [Fri, 19 Mar 2010 17:28:03 +0000 (17:28 +0000)]
CCAR: CPEFFI and CPEFFT functions renamed CPFINI and CPFINT as in original CALCIUM API

14 years agoCCAR: add two requests to CALCIUM API (CPEFFI and CPEFFT)
caremoli [Fri, 19 Mar 2010 16:57:56 +0000 (16:57 +0000)]
CCAR: add two requests to CALCIUM API (CPEFFI and CPEFFT)
These requests remove all dataid before a given time (cpefft) or iteration number (cpeffi)
C, Fortran and Python API are implemented

14 years agoIssue 0020794: A strange cast (const char*) --> bool in SALOME_ModuleCatalog_Handler.cxx
vsr [Fri, 19 Mar 2010 13:42:46 +0000 (13:42 +0000)]
Issue 0020794: A strange cast (const char*) --> bool in SALOME_ModuleCatalog_Handler.cxx

14 years ago- Add new class to improve python scripts for Launcher
ribes [Fri, 19 Mar 2010 09:38:59 +0000 (09:38 +0000)]
- Add new class to improve python scripts for Launcher

14 years agoCCAR: duplicate env var (strdup) before calling putenv that does not copy the string
caremoli [Wed, 17 Mar 2010 17:31:54 +0000 (17:31 +0000)]
CCAR: duplicate env var (strdup) before calling putenv that does not copy the string
memory leak but small

14 years agoCCAR: add a method to Container idl (create_component_instance_env) to be able
caremoli [Tue, 16 Mar 2010 17:15:30 +0000 (17:15 +0000)]
CCAR: add a method to Container idl (create_component_instance_env) to be able
to create a standalone component (executable) with predefined environment variables.
It's mainly the same method as create_component_instance with a third argument that is
a dict(string,Any) to pass in the environment variables.
create_component_instance has been reimplemented by calling create_component_instance_env with an empty dict (for compatibility with 5.1.3)
MPIContainer and ParallelContainer have been updated

14 years agoCCAR: add lacking #ifdef WITH_NUMPY in calcium.i for freearg typemaps
caremoli [Fri, 12 Mar 2010 09:26:11 +0000 (09:26 +0000)]
CCAR: add lacking #ifdef WITH_NUMPY in calcium.i for freearg typemaps

14 years agoCCAR: complete Calcium C API with cp_lln, cp_eln and remove some bugs in fortran...
caremoli [Fri, 12 Mar 2010 07:59:13 +0000 (07:59 +0000)]
CCAR: complete Calcium C API with cp_lln, cp_eln and remove some bugs in fortran and python interfaces
      add CALCIUM_long as SALOME type

14 years agoCompile the noinst libraries as static and
adam [Thu, 11 Mar 2010 18:00:09 +0000 (18:00 +0000)]
Compile the noinst libraries as static and
do not install them.

14 years agoEnable warnings into windows ...
adam [Thu, 11 Mar 2010 17:59:44 +0000 (17:59 +0000)]
Enable warnings into windows ...

14 years agoRevert previous change (wrong branch, it's for 6x)
vsr [Wed, 3 Mar 2010 08:43:49 +0000 (08:43 +0000)]
Revert previous change (wrong branch, it's for 6x)

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

14 years ago*** empty log message ***
adam [Tue, 2 Mar 2010 15:44:38 +0000 (15:44 +0000)]
*** empty log message ***

14 years ago*** empty log message ***
adam [Tue, 2 Mar 2010 09:47:57 +0000 (09:47 +0000)]
*** empty log message ***

14 years agoIssue 0020739: EDF 1215 STUDY : Know the hexadecimal version of Salome
vsr [Tue, 2 Mar 2010 09:44:41 +0000 (09:44 +0000)]
Issue 0020739: EDF 1215 STUDY : Know the hexadecimal version of Salome

14 years agoreplace POException by SALOME_Exception
secher [Mon, 1 Mar 2010 14:34:19 +0000 (14:34 +0000)]
replace POException by SALOME_Exception

14 years agoRemove useless method.
ageay [Tue, 23 Feb 2010 07:20:11 +0000 (07:20 +0000)]
Remove useless method.

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

14 years agomerge from branch BR_V511_PR 15 12 2009 WSDL_Dev_V1 WSDL_Dev_V2
prascle [Tue, 15 Dec 2009 10:52:12 +0000 (10:52 +0000)]
merge from branch BR_V511_PR 15 12 2009

14 years ago0020605: EDF 1190 SMESH: Display performance. 80 seconds for 52000 cells.
eap [Fri, 11 Dec 2009 10:41:21 +0000 (10:41 +0000)]
0020605: EDF 1190 SMESH: Display performance. 80 seconds for 52000 cells.
+//!  Returns host name
+    string getHostname();

14 years agoCCAR: change implementation of getContainerName to avoid lock with python container
caremoli [Wed, 9 Dec 2009 12:59:08 +0000 (12:59 +0000)]
CCAR: change implementation of getContainerName to avoid lock with python container

14 years agoMerge from V5_1_3_BR 07/12/2009
vsr [Mon, 7 Dec 2009 14:51:20 +0000 (14:51 +0000)]
Merge from V5_1_3_BR 07/12/2009

14 years agotag 5.1.2 --> 5.1.3
adam [Wed, 14 Oct 2009 09:19:29 +0000 (09:19 +0000)]
tag 5.1.2 --> 5.1.3

14 years agoCorrect previous integration V5_1_3rc1
dmv [Wed, 14 Oct 2009 06:42:37 +0000 (06:42 +0000)]
Correct previous integration

14 years ago*** empty log message ***
adam [Mon, 12 Oct 2009 13:52:54 +0000 (13:52 +0000)]
*** empty log message ***

14 years agocorrect previous integration (Porting to Python 2.6)
dmv [Mon, 12 Oct 2009 13:46:07 +0000 (13:46 +0000)]
correct previous integration (Porting to Python 2.6)

14 years agoChanging version to 5.1.3
maintenance team [Mon, 12 Oct 2009 07:30:05 +0000 (07:30 +0000)]
Changing version to 5.1.3

14 years agoPorting to Python 2.6 - add coding page specification for Python scripts
dmv [Mon, 12 Oct 2009 06:15:10 +0000 (06:15 +0000)]
Porting to Python 2.6 - add coding page specification for Python scripts