]>
SALOME platform Git repositories - modules/yacs.git/log
Ovidiu Mircescu [Wed, 7 Mar 2018 12:38:23 +0000 (13:38 +0100)]
Preserve the precision of the result in idefix.
Anthony Geay [Mon, 26 Feb 2018 10:35:58 +0000 (11:35 +0100)]
What !!!
Lauffenburger Thomas [Wed, 31 Jan 2018 15:50:45 +0000 (16:50 +0100)]
node weight documentation
Paul RASCLE [Sat, 27 Jan 2018 18:49:11 +0000 (19:49 +0100)]
sometimes, YacsLoaderTest_swig fails prematurely: give some time to ensure echoSrv is properly started before test
Lauffenburger Thomas [Wed, 24 Jan 2018 09:45:14 +0000 (10:45 +0100)]
small mistake in [
EDF15946 ]
Paul RASCLE [Tue, 16 Jan 2018 20:12:13 +0000 (21:12 +0100)]
fix YacsPMMLBasicsTest: problem of convertPyObjectToString in TypeConversions.cxx
The solution is not clear.
TODO: A better understanding of what to do is necessary
Do we need a separate treatment for string (maybe with bad encoding?) and other types of PyObject
Do we need str() or repr() and what are the possible causes of failure of str() ?
Paul RASCLE [Sat, 13 Jan 2018 13:44:54 +0000 (14:44 +0100)]
fix YacsLoaderTest_swig: abort at the end of python -m unittest discover, in runUnitTests.sh.
test15 in testSaveLadRun.py leads to a decrement on ref count visible only at the end on garbage collection.
The decrement is visible on PythonNode.cxx when activating trace with _DEVDEBUG_.
The decrement is related to the use of get() on output port instead of getPyObj() (see comment on PythonPorts.hxx).
Should we remove the use of get() in SWIG or correct it in SWIG ?
Use of get() as it is in Python leads to a potential abort later...
Paul RASCLE [Fri, 12 Jan 2018 08:47:33 +0000 (09:47 +0100)]
merge V9_dev
Paul RASCLE [Fri, 12 Jan 2018 08:09:41 +0000 (09:09 +0100)]
transform std::string in python3 string with PyUnicode_FromString instead of PyBytes_FromString
Paul RASCLE [Wed, 10 Jan 2018 22:43:48 +0000 (23:43 +0100)]
fix DistributedPythonNode input an output serialization via CORBA
Paul RASCLE [Mon, 8 Jan 2018 14:08:13 +0000 (15:08 +0100)]
python 2 to 3
Paul RASCLE [Sun, 7 Jan 2018 22:27:05 +0000 (23:27 +0100)]
PyBytes_FromString to PyUnicodeFromString
Paul RASCLE [Sun, 7 Jan 2018 15:03:29 +0000 (16:03 +0100)]
debug YACS tests. int ant longint are the same in Python 3
Paul RASCLE [Wed, 3 Jan 2018 21:15:03 +0000 (22:15 +0100)]
try fix REFCOUNT_TEMPLATE...
Lauffenburger Thomas [Thu, 4 Jan 2018 14:18:09 +0000 (15:18 +0100)]
Playground documentation
Lauffenburger Thomas [Thu, 4 Jan 2018 08:16:37 +0000 (09:16 +0100)]
Merge branch 'master' into tlr/playground_optimization
Lauffenburger Thomas [Wed, 3 Jan 2018 15:16:56 +0000 (16:16 +0100)]
[
EDF15946 ] bug with playground when nb of cores is small
rnv [Thu, 28 Dec 2017 15:33:39 +0000 (18:33 +0300)]
Merge remote-tracking branch 'origin/master' into V9_dev
rnv [Wed, 13 Dec 2017 09:19:29 +0000 (12:19 +0300)]
Merge V8_4_BR branch.
Ovidiu Mircescu [Mon, 4 Dec 2017 12:22:15 +0000 (13:22 +0100)]
Disable py2yacs test.
This test needs a running salome session. It should be put back after salome v8.4.
Ovidiu Mircescu [Wed, 29 Nov 2017 17:18:32 +0000 (18:18 +0100)]
Use a new container when creating a schema whith py2yacs.
Anthony Geay [Mon, 27 Nov 2017 14:24:07 +0000 (15:24 +0100)]
Merge branch 'agy/
EDF15828 '
Anthony Geay [Thu, 23 Nov 2017 16:09:59 +0000 (17:09 +0100)]
YDFX gives to the pyscript nodes into study function the ___idx___ var to identify id into the design of experiments
Ovidiu Mircescu [Thu, 23 Nov 2017 16:44:51 +0000 (17:44 +0100)]
Use a new container instead of the default one in py2yacs.
Anthony Geay [Fri, 10 Nov 2017 06:27:51 +0000 (07:27 +0100)]
New capability of Executor to suspend/resume in a consistent state
Nicolas Geimer [Wed, 4 Oct 2017 12:10:26 +0000 (14:10 +0200)]
SWIG : Looking for a fix of REFCOUNT_TEMPLATE swigging...
vsr [Tue, 3 Oct 2017 08:19:15 +0000 (11:19 +0300)]
Increment version: 8.4.0
Ovidiu Mircescu [Fri, 22 Sep 2017 13:07:23 +0000 (15:07 +0200)]
Merge branch 'tlr/playground_optimization'
Lauffenburger Thomas [Mon, 18 Sep 2017 14:10:03 +0000 (16:10 +0200)]
files forgotten on previous comit
Lauffenburger Thomas [Tue, 1 Aug 2017 09:06:05 +0000 (11:06 +0200)]
Optimized algo for PlayGround
rnv [Fri, 18 Aug 2017 15:29:09 +0000 (18:29 +0300)]
Merge master branch into V9_dev
Ovidiu Mircescu [Wed, 16 Aug 2017 15:12:46 +0000 (17:12 +0200)]
New Py2YacsDialog using PyEditor_Window.
Ovidiu Mircescu [Fri, 11 Aug 2017 08:18:05 +0000 (10:18 +0200)]
Fix crushing when asking the error report in ydefx.
rnv [Thu, 3 Aug 2017 15:34:15 +0000 (18:34 +0300)]
Merge remote-tracking branch 'origin/master' into V9_dev
Lauffenburger Thomas [Mon, 31 Jul 2017 12:26:59 +0000 (14:26 +0200)]
cleaning useless part of algo
Lauffenburger Thomas [Fri, 28 Jul 2017 13:20:40 +0000 (15:20 +0200)]
underload is better than overload (because elementary nodes are counted here)
Nicolas Geimer [Wed, 26 Jul 2017 15:02:42 +0000 (17:02 +0200)]
Fix compil errors from merge of omu/py2yacsgui
Ovidiu Mircescu [Fri, 21 Jul 2017 13:49:16 +0000 (15:49 +0200)]
Minor fixes to ResourceWidget
Add a scrollbar.
Modify some default values.
rnv [Thu, 20 Jul 2017 13:54:01 +0000 (16:54 +0300)]
Fix compilation error with Python 3.
rnv [Thu, 20 Jul 2017 13:34:05 +0000 (16:34 +0300)]
Merge remote-tracking branch 'origin/master' into V9_dev
rnv [Thu, 20 Jul 2017 13:33:22 +0000 (16:33 +0300)]
Fix compilation error.
rnv [Thu, 20 Jul 2017 09:01:58 +0000 (12:01 +0300)]
Merge branch 'master' into V9_dev
Ovidiu Mircescu [Tue, 11 Jul 2017 11:35:20 +0000 (13:35 +0200)]
Merge branch 'omu/py2yacsgui'
Ovidiu Mircescu [Tue, 11 Jul 2017 09:42:21 +0000 (11:42 +0200)]
Add a generic widget for choosing resource parameters.
Anthony Geay [Fri, 7 Jul 2017 09:57:15 +0000 (11:57 +0200)]
Make YDFXGUI not segmentation fault
Nicolas Geimer [Thu, 6 Jul 2017 13:07:44 +0000 (15:07 +0200)]
Remove unnecessary debug messages
Nicolas Geimer [Fri, 30 Jun 2017 13:56:52 +0000 (15:56 +0200)]
[PY3] disabling debug for this file
Nicolas Geimer [Fri, 30 Jun 2017 13:55:53 +0000 (15:55 +0200)]
[PY3] Still porting test...
rnv [Thu, 22 Jun 2017 16:45:01 +0000 (19:45 +0300)]
Merge Python 3 porting.
Nicolas Geimer [Wed, 14 Jun 2017 15:32:16 +0000 (17:32 +0200)]
[PY3] Fixing test in progress
rnv [Tue, 13 Jun 2017 10:01:34 +0000 (13:01 +0300)]
Merge multi-study removal branch.
Ovidiu Mircescu [Fri, 9 Jun 2017 12:32:45 +0000 (14:32 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/yacs
Lauffenburger Thomas [Tue, 6 Jun 2017 07:34:52 +0000 (09:34 +0200)]
Fix a pb with recursively redundant links
Signed-off-by: Ovidiu Mircescu <ovidiu.mircescu@edf.fr>
Ovidiu Mircescu [Fri, 9 Jun 2017 11:53:42 +0000 (13:53 +0200)]
py2yacsgui now produces an xml file on exit.
Gilles DAVID [Tue, 6 Jun 2017 12:40:23 +0000 (14:40 +0200)]
Porting Python3: Decode strings
Anthony Geay [Fri, 2 Jun 2017 05:58:32 +0000 (07:58 +0200)]
Attempt to correct pb detected with swig3.0.8 on FED24
Roman NIKOLAEV [Thu, 1 Jun 2017 12:31:20 +0000 (15:31 +0300)]
RNV: add missing <limits> header.
Gilles DAVID [Wed, 31 May 2017 06:35:02 +0000 (08:35 +0200)]
Python 3 porting
Gilles DAVID [Wed, 31 May 2017 06:34:29 +0000 (08:34 +0200)]
Python 3: porting tests
Gilles DAVID [Tue, 30 May 2017 13:40:11 +0000 (15:40 +0200)]
Merge branch 'V8_3_BR' into ngr/python3_dev
rnv [Tue, 30 May 2017 10:12:54 +0000 (13:12 +0300)]
Merge V8_3_BR & rnv/win_swig_generation branches
rnv [Tue, 30 May 2017 08:40:27 +0000 (11:40 +0300)]
Merge branch 'rnv/win_swig_generation' of salome:modules/yacs into rnv/win_swig_generation
rnv [Tue, 4 Apr 2017 12:00:31 +0000 (15:00 +0300)]
Improve swig generation process on Windows platform.
Gilles DAVID [Wed, 24 May 2017 11:39:00 +0000 (13:39 +0200)]
optparse => argparse
Anthony Geay [Wed, 24 May 2017 05:47:22 +0000 (07:47 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/yacs
Anthony Geay [Wed, 24 May 2017 05:47:13 +0000 (07:47 +0200)]
Still a problem with forward
Gilles DAVID [Mon, 22 May 2017 13:53:20 +0000 (15:53 +0200)]
Python3: print => print()
Ovidiu Mircescu [Tue, 16 May 2017 12:29:31 +0000 (14:29 +0200)]
Fix test HPDecorator.
Lauffenburger Thomas [Fri, 12 May 2017 14:34:00 +0000 (16:34 +0200)]
add the new attribut weight in xml
Signed-off-by: Ovidiu Mircescu <ovidiu.mircescu@edf.fr>
Anthony Geay [Fri, 12 May 2017 11:36:31 +0000 (13:36 +0200)]
For non regression tests. RuntimeSALOME::createContainer returns a thisowned pointer
Anthony Geay [Fri, 12 May 2017 08:58:09 +0000 (10:58 +0200)]
Correction of bug detected by the boss
Anthony Geay [Wed, 10 May 2017 07:56:33 +0000 (09:56 +0200)]
test2 has been desactivated waiting for a dedicated base test to address multi nodes cases
Anthony Geay [Tue, 14 Mar 2017 08:01:47 +0000 (09:01 +0100)]
[
EDF12520 ] : Optimization of placements of Kernel containers in ForEachLoop/HP Container containers context
Gilles DAVID [Tue, 2 May 2017 17:02:40 +0000 (19:02 +0200)]
[PY3] Fix appels à xrange dans les schéma xml et scripts python
Gilles DAVID [Tue, 2 May 2017 17:01:44 +0000 (19:01 +0200)]
[PY3] Fix appels à print dans les schéma xml et scripts python
Gilles DAVID [Tue, 2 May 2017 16:16:04 +0000 (18:16 +0200)]
[PY3] Convert py2yacs into Python3
rnv [Fri, 28 Apr 2017 13:26:36 +0000 (16:26 +0300)]
Update copyrights in the documentation.
Ovidiu Mircescu [Fri, 28 Apr 2017 08:56:05 +0000 (10:56 +0200)]
Add py2yacsgui.
rnv [Mon, 24 Apr 2017 15:47:18 +0000 (18:47 +0300)]
Merge branch 'master' into V8_3_BR
Ovidiu Mircescu [Fri, 21 Apr 2017 13:33:38 +0000 (15:33 +0200)]
Python is no longer initialized by YACSEvalSession.
Python initialization has to be done outside the YACSevalYFX lib.
Ovidiu Mircescu [Fri, 21 Apr 2017 13:18:23 +0000 (15:18 +0200)]
Fix undefined reference when using idefix as a library.
We had the following error when linking against YACSevalYFX library:
undefined reference to `YACSEvalSeqAnyInternal<double>::size() const
Nicolas Geimer [Thu, 20 Apr 2017 16:35:58 +0000 (18:35 +0200)]
[PY3] Runtime tests ok / _DEVDEBUG_ ok
Gilles DAVID [Thu, 20 Apr 2017 14:59:51 +0000 (16:59 +0200)]
[PYTHON3] Compatibility with Python 3.4
Nicolas Geimer [Tue, 18 Apr 2017 12:47:11 +0000 (14:47 +0200)]
[PYTHON 3] WIP
rnv [Fri, 7 Apr 2017 14:15:52 +0000 (17:15 +0300)]
Merge branch 'rnv/win_swig_generation' of salome:modules/yacs into rnv/win_swig_generation
rnv [Tue, 4 Apr 2017 12:00:31 +0000 (15:00 +0300)]
Improve swig generation process on Windows platform.
rnv [Fri, 7 Apr 2017 12:29:35 +0000 (15:29 +0300)]
Increment version: 8.3.0
rnv [Tue, 4 Apr 2017 12:00:31 +0000 (15:00 +0300)]
Improve swig generation process on Windows platform.
rnv [Fri, 31 Mar 2017 07:15:27 +0000 (10:15 +0300)]
Windows compatibility.
Ovidiu Mircescu [Tue, 21 Mar 2017 16:19:24 +0000 (17:19 +0100)]
Fix the python API of the savestate feature.
Proc::savestate is now deprecated.
You have to use VisitorSalomeSaveState (c++) or SALOMERuntime.schemaSaveState (python).
Nicolas Geimer [Tue, 21 Mar 2017 10:49:02 +0000 (11:49 +0100)]
[PY3] 2to3 -w -n results
Nicolas Geimer [Tue, 21 Mar 2017 10:27:09 +0000 (11:27 +0100)]
[PY3] Removing TAB and encoding issue (--> UTF8)
Ovidiu Mircescu [Thu, 16 Mar 2017 15:45:08 +0000 (16:45 +0100)]
Roll back for the keepgoing feature.
Ovidiu Mircescu [Thu, 2 Mar 2017 17:02:11 +0000 (18:02 +0100)]
Save foreach state.
Need to add some tests.
Ovidiu Mircescu [Mon, 27 Feb 2017 09:56:37 +0000 (10:56 +0100)]
Save foreach state - work in progress.
Ovidiu Mircescu [Tue, 14 Feb 2017 14:00:53 +0000 (15:00 +0100)]
Merge branch 'omu/py2yacs'
mpa [Fri, 3 Feb 2017 13:26:53 +0000 (16:26 +0300)]
Deleted deprecated code
mpa [Tue, 31 Jan 2017 09:48:59 +0000 (12:48 +0300)]
Return deleted code.
Ovidiu Mircescu [Fri, 27 Jan 2017 13:58:59 +0000 (14:58 +0100)]
Add py2yacs
py2yacs library can build a yacs schema out of a python script.
The schema contains a single python node which executes a function
from the python script.
Input and output ports are deducted from the parameters and the
returns of the chosen function. The type of ports are restricted
to 'double'.
vsr [Fri, 20 Jan 2017 12:54:32 +0000 (15:54 +0300)]
Patch for MacOS (from SALOME forum)