Salome HOME
modules/kernel.git
14 years agoMerge results of improvement 0020465: CEA 335] sort tables in visualisation mode... V5_1_3_patch02 V5_1_3_patch03 V5_1_3_patch04 V5_1_3_patch05
vsr [Fri, 14 May 2010 13:12:41 +0000 (13:12 +0000)]
Merge results of improvement 0020465: CEA 335] sort tables in visualisation mode from V5_1_main branch

14 years agoIntegrate patch from EDF for resources manager V5_1_3 V5_1_3_patch01 V5_1_3rc4 V5_1_3rc5
vsr [Wed, 25 Nov 2009 13:17:10 +0000 (13:17 +0000)]
Integrate patch from EDF for resources manager

14 years agoFix salome_test.py (check SALOME version properly to avoid failure on series 4x) V5_1_3rc3
vsr [Mon, 16 Nov 2009 13:34:13 +0000 (13:34 +0000)]
Fix salome_test.py (check SALOME version properly to avoid failure on series 4x)

14 years agoCCAR: Fix problem with libxml2 (initialization in thread followed by not needed xmlCl...
caremoli [Mon, 16 Nov 2009 10:46:10 +0000 (10:46 +0000)]
CCAR: Fix problem with libxml2 (initialization in thread followed by not needed xmlCleanupParser)

14 years agoCCAR: remove superfluous prints in Catalog Server V5_1_3rc2
caremoli [Mon, 9 Nov 2009 17:09:41 +0000 (17:09 +0000)]
CCAR: remove superfluous prints in Catalog Server

14 years agoCCAR: remove print in constructor
caremoli [Mon, 9 Nov 2009 16:34:47 +0000 (16:34 +0000)]
CCAR: remove print in constructor

14 years agoThe patch of Gilles is sufficiant.
adam [Fri, 6 Nov 2009 13:15:34 +0000 (13:15 +0000)]
The patch of Gilles is sufficiant.
Rollback to previous version.

14 years agoAdditional patch for recent platforms: add missing #include <cstdio>
vsr [Fri, 6 Nov 2009 11:20:30 +0000 (11:20 +0000)]
Additional patch for recent platforms: add missing #include <cstdio>

14 years agoA tiny fix from E.Adam fro Windows compatibility
vsr [Thu, 5 Nov 2009 14:04:39 +0000 (14:04 +0000)]
A tiny fix from E.Adam fro Windows compatibility

14 years agoTEMPORARILY remove SALOME_GenericObj management by AttributeIOR.
vsr [Wed, 4 Nov 2009 11:58:09 +0000 (11:58 +0000)]
TEMPORARILY remove SALOME_GenericObj management by AttributeIOR.

14 years agoIntegrate patch from G.David (compatibility 4.4, ubuntu 9.10 and debian sid)
vsr [Tue, 3 Nov 2009 14:30:35 +0000 (14:30 +0000)]
Integrate patch from G.David (compatibility 4.4, ubuntu 9.10 and debian sid)

14 years agoKernel_Utils::Localizer - common interface to solve problems with non-"C" locales
ouv [Mon, 2 Nov 2009 12:21:39 +0000 (12:21 +0000)]
Kernel_Utils::Localizer - common interface to solve problems with non-"C" locales

14 years agoBug IPAL21432 - TC5.1.3 Load script doesn't work with Notebook in scenario PROD-009. RELIQUAT_5x_30102009
ouv [Mon, 26 Oct 2009 10:41:22 +0000 (10:41 +0000)]
Bug IPAL21432 - TC5.1.3 Load script doesn't work with Notebook in scenario PROD-009.

14 years agoRemove undesired output to console
vsr [Mon, 19 Oct 2009 12:24:17 +0000 (12:24 +0000)]
Remove undesired output to console

14 years agotag 5.1.2 --> 5.1.3
adam [Wed, 14 Oct 2009 09:18:35 +0000 (09:18 +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

14 years agodesactive doxygen with cmake
adam [Fri, 9 Oct 2009 14:33:49 +0000 (14:33 +0000)]
desactive doxygen with cmake
desactive cppunit on windows for all modules except med

14 years ago*** empty log message ***
adam [Fri, 9 Oct 2009 14:32:39 +0000 (14:32 +0000)]
*** empty log message ***

14 years agoPorting to Python 2.6 - add coding page specification for Python scripts
dmv [Fri, 9 Oct 2009 13:25:42 +0000 (13:25 +0000)]
Porting to Python 2.6 - add coding page specification for Python scripts

14 years agoReplace a fix by another fix ...
adam [Fri, 9 Oct 2009 09:33:41 +0000 (09:33 +0000)]
Replace a fix by another fix ...

14 years agoCCAR: add the PyNode object that can be created in a container
caremoli [Thu, 8 Oct 2009 14:29:01 +0000 (14:29 +0000)]
CCAR: add the PyNode object that can be created in a container
to execute remote Python code.
Example from python interpreter:
import salome_pynode
code="""def f(x):
  return 2*x
"""
node=container.createPyNode("mynode",code)
y=node.execute("f",10)

14 years ago0020523: String notebook support
dmv [Thu, 8 Oct 2009 14:03:18 +0000 (14:03 +0000)]
0020523: String notebook support

14 years agoAdd detection of boost regex library for BlSurfPlugin
nge [Thu, 8 Oct 2009 08:07:04 +0000 (08:07 +0000)]
Add detection of boost regex library for BlSurfPlugin

14 years agoTo see which hdf5 we're using in configure log
nge [Tue, 6 Oct 2009 14:12:20 +0000 (14:12 +0000)]
To see which hdf5 we're using in configure log

14 years agoTo see which libxml2 we're using in configure log
nge [Tue, 6 Oct 2009 14:05:43 +0000 (14:05 +0000)]
To see which libxml2 we're using in configure log

14 years ago*** empty log message ***
adam [Tue, 6 Oct 2009 10:05:35 +0000 (10:05 +0000)]
*** empty log message ***

14 years agoGet output files from temporary directory
secher [Mon, 5 Oct 2009 13:45:19 +0000 (13:45 +0000)]
Get output files from temporary directory

14 years agoDistributed salome session run now in temporary directory and not inb Application...
secher [Mon, 5 Oct 2009 09:32:12 +0000 (09:32 +0000)]
Distributed salome session run now in temporary directory and not inb Application directory

14 years agoCCAR: _id not initialized
caremoli [Mon, 5 Oct 2009 06:55:25 +0000 (06:55 +0000)]
CCAR: _id not initialized

14 years agowindows not implemented
adam [Fri, 2 Oct 2009 15:15:38 +0000 (15:15 +0000)]
windows not implemented

14 years agoPorting to boost 1.37
vsr [Fri, 2 Oct 2009 13:35:40 +0000 (13:35 +0000)]
Porting to boost 1.37

14 years agoCCAR: move DSC trace function from Calcium directory to DSC_Basic directory
caremoli [Thu, 1 Oct 2009 16:23:10 +0000 (16:23 +0000)]
CCAR: move DSC trace function from Calcium directory to DSC_Basic directory
for more general use

14 years ago*** empty log message ***
adam [Thu, 1 Oct 2009 15:19:39 +0000 (15:19 +0000)]
*** empty log message ***

14 years agocompatibility hdf 1.8.x
adam [Wed, 30 Sep 2009 12:30:17 +0000 (12:30 +0000)]
compatibility hdf 1.8.x

14 years agocompatibility med2.3.6
adam [Tue, 29 Sep 2009 14:11:49 +0000 (14:11 +0000)]
compatibility med2.3.6

14 years agoImplement the --shutdown-servers command line option with 0 as default
adam [Tue, 29 Sep 2009 09:29:13 +0000 (09:29 +0000)]
Implement the --shutdown-servers command line option with 0 as default

14 years agowindows port
adam [Tue, 29 Sep 2009 07:45:51 +0000 (07:45 +0000)]
windows port

14 years agoCCAR: add a timeout for DSC/CALCIUM reads
caremoli [Mon, 28 Sep 2009 13:54:34 +0000 (13:54 +0000)]
CCAR: add a timeout for DSC/CALCIUM reads
If a read (cplxxx) is waiting more than the value given by the environment
variable DSC_TIMEOUT, the read is interrupted and an exception is raised.
If DSC_TIMEOUT is not set or its value is 0, the timeout is infinite.
It is possible to set the timeout by using the properties of the component.
The value of a property is set in an environment variable with the same
name by a call to beginService

14 years agoCCAR: remove some memory leaks, add set properties in env for python component (begin...
caremoli [Mon, 28 Sep 2009 13:34:46 +0000 (13:34 +0000)]
CCAR: remove some memory leaks, add set properties in env for python component (beginService)

14 years agoYACS compatibility
adam [Mon, 28 Sep 2009 10:50:27 +0000 (10:50 +0000)]
YACS compatibility

14 years agoCCAR: add trace file for DSC/CALCIUM calls
caremoli [Fri, 25 Sep 2009 12:49:12 +0000 (12:49 +0000)]
CCAR: add trace file for DSC/CALCIUM calls
Trace file is written by default on stderr and can be redirect to a file (automatic name)
by setting the environment variable DSC_TRACE to 1
Trace can be desactivated by setting the environment variable DSC_TRACELEVEL to 0

14 years agoMerged from BR_V51_RB (removed Batch and added libBatch as an optional prerequisite).
barate [Fri, 25 Sep 2009 12:39:58 +0000 (12:39 +0000)]
Merged from BR_V51_RB (removed Batch and added libBatch as an optional prerequisite).

14 years ago*** empty log message ***
adam [Thu, 24 Sep 2009 14:15:36 +0000 (14:15 +0000)]
*** empty log message ***

14 years agoCCAR: add C++ method getContainerName to component class
caremoli [Thu, 24 Sep 2009 09:48:38 +0000 (09:48 +0000)]
CCAR: add C++ method getContainerName to component class

14 years agoYACS compatibility
adam [Thu, 24 Sep 2009 07:34:33 +0000 (07:34 +0000)]
YACS compatibility

14 years agoremove messages on windows
adam [Wed, 23 Sep 2009 10:28:07 +0000 (10:28 +0000)]
remove messages on windows

14 years agoCCAR: add a trace in beginService and endService even in no debug mode to give cpu...
caremoli [Mon, 21 Sep 2009 17:23:14 +0000 (17:23 +0000)]
CCAR: add a trace in beginService and endService even in no debug mode to give cpu time to user

14 years agoyacs compatibility
adam [Mon, 21 Sep 2009 15:18:25 +0000 (15:18 +0000)]
yacs compatibility

14 years agoyacs swig compatibility
adam [Mon, 21 Sep 2009 12:44:12 +0000 (12:44 +0000)]
yacs swig compatibility

14 years agoCompile check_programs
adam [Mon, 21 Sep 2009 12:38:49 +0000 (12:38 +0000)]
Compile check_programs

14 years agoYACS port
adam [Mon, 21 Sep 2009 12:29:23 +0000 (12:29 +0000)]
YACS port

14 years agoFix problem of study closing in standalone mode
vsr [Mon, 21 Sep 2009 09:53:23 +0000 (09:53 +0000)]
Fix problem of study closing in standalone mode

14 years agoFix missing functions if the WITHGENERICOBJ macro is undefined
vsr [Mon, 21 Sep 2009 09:52:39 +0000 (09:52 +0000)]
Fix missing functions if the WITHGENERICOBJ macro is undefined

14 years ago*** empty log message ***
adam [Mon, 21 Sep 2009 08:32:22 +0000 (08:32 +0000)]
*** empty log message ***

14 years agoCCAR: add a check to see if the CORBA object exists (non_existent())
caremoli [Fri, 18 Sep 2009 15:18:51 +0000 (15:18 +0000)]
CCAR: add a check to see if the CORBA object exists (non_existent())

14 years agoCCAR: add data type dataref to Engines data types. Can be used to exchange references...
caremoli [Fri, 18 Sep 2009 15:10:29 +0000 (15:10 +0000)]
CCAR: add data type dataref to Engines data types. Can be used to exchange references between components.

14 years agoghs3d plugin support
adam [Fri, 18 Sep 2009 14:30:40 +0000 (14:30 +0000)]
ghs3d plugin support

14 years agoCCAR: move genericobj management in SALOMEDSImpl from Study to AttributeIOR
caremoli [Thu, 17 Sep 2009 07:58:16 +0000 (07:58 +0000)]
CCAR: move genericobj management in SALOMEDSImpl from Study to AttributeIOR
     and put it into 2 functions IORGenericObjIncref and IORGenericObjDecref

14 years agoCCAR: missing CORBA options in Makefile.am
caremoli [Wed, 16 Sep 2009 14:42:30 +0000 (14:42 +0000)]
CCAR: missing CORBA options in Makefile.am

14 years agoCCAR: Correction of a problem with management of genericobj in SALOMEDS
caremoli [Wed, 16 Sep 2009 14:09:48 +0000 (14:09 +0000)]
CCAR: Correction of a problem with management of genericobj in SALOMEDS
- Move the management from SALOMEDS_Study_i interface to SALOMEDSImpl_Study interface to
  be sure to be called in all situations : embedded or standalone
- Register and Destroy genericobj on calls to SetValue (AttributeIOR) but also when
  an AttributeIOR is removed

14 years agoCCAR: remove more memory leaks in SALOMEDS
caremoli [Wed, 16 Sep 2009 13:18:51 +0000 (13:18 +0000)]
CCAR: remove more memory leaks in SALOMEDS

14 years agoCCAR: modify the runSession script so that it is able to connect to a remote SALOME
caremoli [Tue, 15 Sep 2009 14:26:11 +0000 (14:26 +0000)]
CCAR: modify the runSession script so that it is able to connect to a remote SALOME
session given by the machine name and the port number

14 years agoCCAR: Modify FindOrLoadComponent so that all modes be coherent (with parameter struct...
caremoli [Tue, 15 Sep 2009 12:28:30 +0000 (12:28 +0000)]
CCAR: Modify FindOrLoadComponent so that all modes be coherent (with parameter structure or with string).
      If the machine is not given, the default machine is the machine of the resources manager
      and not the local machine  as it was done in the string mode.

14 years agoCCAR: translate some comments in english
caremoli [Tue, 15 Sep 2009 11:56:21 +0000 (11:56 +0000)]
CCAR: translate some comments in english
      add the local path of a file in the python sys.path before executing it (execfile(srcname) in runSalome.py)
      remove supervisioncontainer launch

14 years agoAdd a flag for the MEFISTO compilation with f2c
adam [Mon, 14 Sep 2009 14:02:11 +0000 (14:02 +0000)]
Add a flag for the MEFISTO compilation with f2c

14 years agoCCAR: remove memory leaks in study
caremoli [Mon, 14 Sep 2009 09:08:42 +0000 (09:08 +0000)]
CCAR: remove memory leaks in study

14 years agoCCAR: remove memory leaks in non local SALOMEDS
caremoli [Mon, 14 Sep 2009 09:05:00 +0000 (09:05 +0000)]
CCAR: remove memory leaks in non local SALOMEDS

14 years agoCCAR: remove some memory leaks in non local SALOMEDS
caremoli [Mon, 14 Sep 2009 08:53:21 +0000 (08:53 +0000)]
CCAR: remove some memory leaks in non local SALOMEDS

14 years agoCCAR: remove memory leaks in non local SALOMEDS
caremoli [Mon, 14 Sep 2009 08:45:03 +0000 (08:45 +0000)]
CCAR: remove memory leaks in non local SALOMEDS

14 years agoCCAR: remove duplicate variables (OMNIORB_IDL and IDL, OMNIORB_IDLCXXFLAGS and IDLCXX...
caremoli [Mon, 14 Sep 2009 08:34:16 +0000 (08:34 +0000)]
CCAR: remove duplicate variables (OMNIORB_IDL and IDL, OMNIORB_IDLCXXFLAGS and IDLCXXFLAGS, ...)

14 years agoCCAR: remove memory leaks
caremoli [Mon, 14 Sep 2009 08:08:36 +0000 (08:08 +0000)]
CCAR: remove memory leaks

14 years agoCCAR: remove memory leaks
caremoli [Mon, 14 Sep 2009 07:58:07 +0000 (07:58 +0000)]
CCAR: remove memory leaks

14 years agosimplification of API of MPI object
secher [Thu, 10 Sep 2009 13:12:54 +0000 (13:12 +0000)]
simplification of API of MPI object

14 years ago*** empty log message ***
adam [Thu, 10 Sep 2009 10:02:27 +0000 (10:02 +0000)]
*** empty log message ***

14 years agoFix a problem with space in directories
adam [Thu, 10 Sep 2009 09:51:38 +0000 (09:51 +0000)]
Fix a problem with space in directories

14 years agowindows port
adam [Thu, 10 Sep 2009 09:20:36 +0000 (09:20 +0000)]
windows port

14 years agoIssue 0020472: An error in SALOMEDSImpl_Tool::Exists
vsr [Wed, 9 Sep 2009 16:51:43 +0000 (16:51 +0000)]
Issue 0020472: An error in SALOMEDSImpl_Tool::Exists

14 years agoCCAR: replace the old way to take the python global interpreter lock
caremoli [Wed, 9 Sep 2009 11:20:21 +0000 (11:20 +0000)]
CCAR: replace the old way to take the python global interpreter lock
by calls to PyGILState_Ensure/PyGILState_Release in C++ container
so that GIL management be coherent from GUI embedded interpreter to embedded
python container.

14 years agoCCAR: add a message in case of error when loading a component.
caremoli [Tue, 8 Sep 2009 17:29:16 +0000 (17:29 +0000)]
CCAR: add a message in case of error when loading a component.
The dlerror output for dlopen plus the traceback for the import of the python module
The import_component python function now returns a string instead of a boolean.
If the string is empty, the import is OK.
The C++ code in container MPIContainer and ParallelContainer has been adapted.

14 years agoCCAR: remove debug prints from the standard trace and put these prints
caremoli [Tue, 8 Sep 2009 17:13:17 +0000 (17:13 +0000)]
CCAR: remove debug prints from the standard trace and put these prints
in a developer trace activated with #define MYDEBUG to put manually in sources

14 years agoCCAR: remove some memory leaks in DF and NamingService
caremoli [Tue, 8 Sep 2009 17:04:07 +0000 (17:04 +0000)]
CCAR: remove some memory leaks in DF and NamingService
      add helper methods to NamingService and LifeCycle

14 years ago*** empty log message ***
adam [Tue, 8 Sep 2009 13:46:34 +0000 (13:46 +0000)]
*** empty log message ***

14 years agoA fix to launch more than one session on windows
adam [Tue, 8 Sep 2009 10:13:00 +0000 (10:13 +0000)]
A fix to launch more than one session on windows

14 years ago*** empty log message ***
adam [Tue, 8 Sep 2009 09:50:22 +0000 (09:50 +0000)]
*** empty log message ***

14 years agoTo construct the target cmake name, only the first "lib"
adam [Tue, 8 Sep 2009 09:07:23 +0000 (09:07 +0000)]
To construct the target cmake name, only the first "lib"
must be removed ...

14 years agoRemove -fPIC option on windows
adam [Tue, 8 Sep 2009 09:04:29 +0000 (09:04 +0000)]
Remove -fPIC option on windows

14 years agoUpdate according new version of
adam [Tue, 8 Sep 2009 08:41:04 +0000 (08:41 +0000)]
Update according new version of
make_common_starter.am in which is defined
AM_CXXFLAGS = -I$(top_builddir)/salome_adm/unix -include SALOMEconfig.h
AM_CPPFLAGS = -I$(top_builddir)/salome_adm/unix -include SALOMEconfig.h

14 years ago- Patch for recent Debian distrib:
ribes [Wed, 2 Sep 2009 09:18:32 +0000 (09:18 +0000)]
- Patch for recent Debian distrib:
  multiple same file is not allowed in one installation line

14 years agojust a little modification
secher [Mon, 31 Aug 2009 12:48:18 +0000 (12:48 +0000)]
just a little modification

14 years agolaunch ompi-server with salome, and kill it at the end of Salome
secher [Mon, 31 Aug 2009 12:42:14 +0000 (12:42 +0000)]
launch ompi-server with salome, and kill it at the end of Salome

14 years agoPR: Python 2.6 compatibility
prascle [Fri, 28 Aug 2009 07:04:15 +0000 (07:04 +0000)]
PR: Python 2.6 compatibility

14 years agoCCAR: I have added a way to define the directory for the container log files
caremoli [Thu, 27 Aug 2009 16:12:13 +0000 (16:12 +0000)]
CCAR: I have added a way to define the directory for the container log files
If the environment variable SALOME_TMP_DIR is defined and is a directory the
log files are created in this directory and not in /tmp.
This modification has only be done for Linux and only for the container logs.
Other temporary files go in /tmp as before.

14 years agoCCAR: remove some memory leaks in SALOMEDS CORBA interface
caremoli [Wed, 26 Aug 2009 07:26:06 +0000 (07:26 +0000)]
CCAR: remove some memory leaks in SALOMEDS CORBA interface

14 years agoIssue 20406: Time compilation when recompiling
vsr [Fri, 21 Aug 2009 08:23:15 +0000 (08:23 +0000)]
Issue 20406: Time compilation when recompiling

14 years agoFix bug in GetDirFromPath() function - wrong directory is returned if the file in...
vsr [Thu, 20 Aug 2009 11:55:37 +0000 (11:55 +0000)]
Fix bug in GetDirFromPath() function - wrong directory is returned if the file in the current directory is specified

14 years agoIssue 0020406: Time compilation when recompiling
vsr [Thu, 20 Aug 2009 05:05:31 +0000 (05:05 +0000)]
Issue 0020406: Time compilation when recompiling
Customize install script