Salome HOME
modules/yacs.git
8 years agoMerge branch 'V8_0_BR' V8_0_0a2
vsr [Fri, 15 Jan 2016 06:26:45 +0000 (09:26 +0300)]
Merge branch 'V8_0_BR'

8 years agoSynchronize adm files V7_8_0a1
Maintenance team (INV) [Wed, 13 Jan 2016 18:08:43 +0000 (21:08 +0300)]
Synchronize adm files

8 years agoFix possible problem with enclosed reloading of targets from SALOME modules V8_0_BR
vsr [Wed, 13 Jan 2016 14:15:35 +0000 (17:15 +0300)]
Fix possible problem with enclosed reloading of targets from SALOME modules

8 years agoAddition of redundant CF links tool for evalyfx.
Anthony Geay [Wed, 6 Jan 2016 13:37:48 +0000 (14:37 +0100)]
Addition of redundant CF links tool for evalyfx.

8 years agoMerge Qt5 porting. V8_0_0a1
imn [Thu, 26 Nov 2015 14:40:10 +0000 (17:40 +0300)]
Merge Qt5 porting.

8 years agoCorrection of an ommission in DynParaLoop.getMaxLevelOfParallelism
Lauffenburger Thomas [Thu, 10 Dec 2015 14:35:11 +0000 (15:35 +0100)]
Correction of an ommission in DynParaLoop.getMaxLevelOfParallelism

8 years agoCorrection of the bug in the documentation. Now path names in the file list are relative.
mpa [Thu, 3 Dec 2015 07:24:17 +0000 (10:24 +0300)]
Correction of the bug in the documentation. Now path names in the file list are relative.

8 years agoSynchronize adm files
Maintenance team (INV) [Fri, 27 Nov 2015 18:42:48 +0000 (21:42 +0300)]
Synchronize adm files

8 years agoCorrect small bug.
Anthony Geay [Fri, 13 Nov 2015 08:06:33 +0000 (09:06 +0100)]
Correct small bug.

8 years agoBug correction of ElementaryNode inside a ForEach.
Anthony Geay [Fri, 30 Oct 2015 18:50:01 +0000 (19:50 +0100)]
Bug correction of ElementaryNode inside a ForEach.

8 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/yacs V8_0_pre
Anthony Geay [Fri, 30 Oct 2015 13:10:48 +0000 (14:10 +0100)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/yacs

8 years agouseful static method to find lowest common ancestor given absolute names.
Anthony Geay [Fri, 30 Oct 2015 13:10:32 +0000 (14:10 +0100)]
useful static method to find lowest common ancestor given absolute names.

8 years agoSynchronize adm files
Maintenance team (INV) [Thu, 29 Oct 2015 18:39:16 +0000 (21:39 +0300)]
Synchronize adm files

8 years agoEnable C++0x/C++11 support
vsr [Fri, 16 Oct 2015 11:18:14 +0000 (15:18 +0400)]
Enable C++0x/C++11 support

8 years agoDPL scope implementation.
Anthony Geay [Thu, 29 Oct 2015 10:41:33 +0000 (11:41 +0100)]
DPL scope implementation.

8 years agoSet development flag to 1
vsr [Wed, 28 Oct 2015 12:16:54 +0000 (15:16 +0300)]
Set development flag to 1

8 years agogetMaxLevelOfParallelism is now sensitive to the nb_proc_per_node property property...
Anthony Geay [Thu, 22 Oct 2015 16:24:57 +0000 (18:24 +0200)]
getMaxLevelOfParallelism is now sensitive to the nb_proc_per_node property property for remote inline nodes.

8 years agoAvoid a 'Segmentation violation' when pasting a destroyed object.
Ovidiu Mircescu [Thu, 22 Oct 2015 15:18:37 +0000 (17:18 +0200)]
Avoid a 'Segmentation violation' when pasting a destroyed object.

8 years agoFix a regression on copy/paste a node in schema.
Ovidiu Mircescu [Mon, 21 Sep 2015 08:34:22 +0000 (10:34 +0200)]
Fix a regression on copy/paste a node in schema.

The regression was introduced by commit dc812e72c1d3be07d20585778ef8aeaa185249f3.
There was an error message when a copy/paste was made on a node and it was impossible
to modify the pasted node.

8 years agoRemove unused parameters.
Ovidiu Mircescu [Wed, 21 Oct 2015 14:48:53 +0000 (16:48 +0200)]
Remove unused parameters.

8 years agoMerge branch 'omu/update_doc_77'
Ovidiu Mircescu [Tue, 20 Oct 2015 08:39:57 +0000 (10:39 +0200)]
Merge branch 'omu/update_doc_77'

8 years agoMerge branch 'V7_7_BR'
vsr [Mon, 19 Oct 2015 11:36:54 +0000 (14:36 +0300)]
Merge branch 'V7_7_BR'

8 years agoOoops.
Anthony Geay [Mon, 19 Oct 2015 11:32:50 +0000 (13:32 +0200)]
Ooops.

8 years agoOne more little test.
Anthony Geay [Mon, 19 Oct 2015 06:39:59 +0000 (08:39 +0200)]
One more little test.

8 years agoDeal with outputports with type different from int/double in evalyfx.
Anthony Geay [Fri, 16 Oct 2015 16:02:03 +0000 (18:02 +0200)]
Deal with outputports with type different from int/double in evalyfx.

8 years agoSmall addon to support non //sable components.
Anthony Geay [Fri, 16 Oct 2015 14:02:30 +0000 (16:02 +0200)]
Small addon to support non //sable components.

8 years agoIncrement version: 7.7.0 fix_for_770 V7_7_0 V7_7_0_WIN V7_7_0rc1
vsr [Thu, 15 Oct 2015 05:57:10 +0000 (08:57 +0300)]
Increment version: 7.7.0

8 years agodebug for test case.
Anthony Geay [Wed, 14 Oct 2015 16:32:59 +0000 (18:32 +0200)]
debug for test case.

8 years agoWindows compatibility
ana [Wed, 14 Oct 2015 14:36:06 +0000 (17:36 +0300)]
Windows compatibility

8 years agoWindows compatibility
ana [Wed, 14 Oct 2015 14:06:52 +0000 (17:06 +0300)]
Windows compatibility

8 years agoCorrection of bug when load from a state without node in error.
Lauffenburger Thomas [Wed, 14 Oct 2015 13:19:41 +0000 (15:19 +0200)]
Correction of bug when load from a state without node in error.

8 years agoA less strict comparison for list[pyobj]->pyobj link.
Anthony Geay [Fri, 9 Oct 2015 14:55:53 +0000 (16:55 +0200)]
A less strict comparison for list[pyobj]->pyobj link.

8 years ago0023182: [CEA 1603] Fatal error when saving scheme in YACS
vsr [Thu, 8 Oct 2015 15:46:51 +0000 (18:46 +0300)]
0023182: [CEA 1603] Fatal error when saving scheme in YACS

8 years agoAccept list[pyobj]->pyobj DF links.
Anthony Geay [Mon, 5 Oct 2015 14:31:47 +0000 (16:31 +0200)]
Accept list[pyobj]->pyobj DF links.

8 years agoUpdate translation files from Crowdin
Christophe Bourcier [Mon, 28 Sep 2015 12:37:06 +0000 (14:37 +0200)]
Update translation files from Crowdin

8 years agomap->list for InGates too.
Anthony Geay [Fri, 2 Oct 2015 13:57:07 +0000 (15:57 +0200)]
map->list for InGates too.

8 years agoset->list in Node.getOutNodes
Anthony Geay [Fri, 2 Oct 2015 08:01:44 +0000 (10:01 +0200)]
set->list in Node.getOutNodes

8 years agostd::map to std::list in InGates storage inside OutGate to always reproduce the order...
Anthony Geay [Fri, 2 Oct 2015 07:50:24 +0000 (09:50 +0200)]
std::map to std::list in InGates storage inside OutGate to always reproduce the orders of out links of nodes.

8 years agoChange implementation of getMaxLevelOfPara.
Anthony Geay [Thu, 1 Oct 2015 16:44:30 +0000 (18:44 +0200)]
Change implementation of getMaxLevelOfPara.

8 years agoFirst version of alg for max level of parallelism computation.
Anthony Geay [Tue, 18 Aug 2015 16:10:26 +0000 (18:10 +0200)]
First version of alg for max level of parallelism computation.

8 years agoMove test for "make test" fans. agy/paraLaunchMakeTest
Anthony Geay [Mon, 28 Sep 2015 11:46:40 +0000 (13:46 +0200)]
Move test for "make test" fans.

8 years agoApply modifications according to changes in KERNEL API.
Anthony Geay [Fri, 25 Sep 2015 07:00:57 +0000 (09:00 +0200)]
Apply modifications according to changes in KERNEL API.

8 years agoUse a relative path for the link to the samples directory used by the tests. V7_7_0b1
Ovidiu Mircescu [Mon, 21 Sep 2015 09:48:19 +0000 (11:48 +0200)]
Use a relative path for the link to the samples directory used by the tests.

This is done in order to allow the copy of the installation directory.

8 years agoMerge branch 'refact_meth_progress_calculation'
Ovidiu Mircescu [Tue, 15 Sep 2015 16:02:31 +0000 (18:02 +0200)]
Merge branch 'refact_meth_progress_calculation'

8 years agoManage initnode and finalizenode in the foreachloop progress bar. refact_meth_progress_calculation
Ovidiu Mircescu [Tue, 15 Sep 2015 15:55:11 +0000 (17:55 +0200)]
Manage initnode and finalizenode in the foreachloop progress bar.

There is also some text format where tab was used for indentation.

8 years agotest for calculation progress meth
Lauffenburger Thomas [Mon, 14 Sep 2015 08:54:08 +0000 (10:54 +0200)]
test for calculation progress meth

8 years agoSet a default value of 1 for nbBranches of foreachloop in the built-in catalog.
Ovidiu Mircescu [Thu, 10 Sep 2015 15:46:31 +0000 (17:46 +0200)]
Set a default value of 1 for nbBranches of foreachloop in the built-in catalog.

There was a minor GUI issue where the displayed value of nbBranches was 1,
but actually it was not set.

8 years agorefactoring calculation progress meth
Lauffenburger Thomas [Wed, 9 Sep 2015 11:29:14 +0000 (13:29 +0200)]
refactoring calculation progress meth

8 years agoDocumentation update
Ovidiu Mircescu [Wed, 9 Sep 2015 09:36:19 +0000 (11:36 +0200)]
Documentation update

8 years agoFix a crash when initializing a ForEachLoop_pyobj.
Ovidiu Mircescu [Tue, 8 Sep 2015 12:50:45 +0000 (14:50 +0200)]
Fix a crash when initializing a ForEachLoop_pyobj.

There was a crash when you try to put the value ["a","b"] to the
port SmplsCollection of a ForEachLoop_pyobj.
EDF Salome.REx issue 11454.

8 years agoAdd "seqpyobj" and "ForEachLoop_pyobj" in the built-in YACS catalog. V7_7_0a1
Ovidiu Mircescu [Wed, 2 Sep 2015 12:19:56 +0000 (14:19 +0200)]
Add "seqpyobj" and "ForEachLoop_pyobj" in the built-in YACS catalog.

8 years agoMerge branch 'omu/verify_links'
Ovidiu Mircescu [Fri, 28 Aug 2015 14:20:39 +0000 (16:20 +0200)]
Merge branch 'omu/verify_links'

8 years agoThe list of sample values of a ForEachLoop was saved twice in the xml file.
Ovidiu Mircescu [Fri, 28 Aug 2015 13:55:09 +0000 (15:55 +0200)]
The list of sample values of a ForEachLoop was saved twice in the xml file.

8 years agoMore verifications on links in parallel loops.
Ovidiu Mircescu [Mon, 24 Aug 2015 13:33:30 +0000 (15:33 +0200)]
More verifications on links in parallel loops.

8 years agoFix typo in translation
Nicolas Geimer [Tue, 18 Aug 2015 12:32:58 +0000 (14:32 +0200)]
Fix typo in translation

8 years agonew method returning calculation progress
Lauffenburger Thomas [Tue, 18 Aug 2015 07:54:42 +0000 (09:54 +0200)]
new method returning calculation progress

tmp commit

8 years agoCorrection of bug EDF11027.
Anthony Geay [Mon, 17 Aug 2015 12:47:22 +0000 (14:47 +0200)]
Correction of bug EDF11027.

8 years agoMerge conflict.
Ovidiu Mircescu [Mon, 10 Aug 2015 15:19:12 +0000 (17:19 +0200)]
Merge conflict.

8 years agoMerge branch 'omu/double_foreach'
Ovidiu Mircescu [Mon, 10 Aug 2015 14:46:18 +0000 (16:46 +0200)]
Merge branch 'omu/double_foreach'

8 years agoFix on using two connections on ports inside two levels of foreach nodes.
Ovidiu Mircescu [Mon, 10 Aug 2015 14:19:01 +0000 (16:19 +0200)]
Fix on using two connections on ports inside two levels of foreach nodes.

There was a crush when trying to run a schema which contains two levels of
nested foreach nodes when an output port was connected to nodes of different
levels of imbrication.

8 years agoEDF11239. Debug of problem concerning container assignment on cloning inside foreach...
Anthony Geay [Mon, 3 Aug 2015 12:57:05 +0000 (14:57 +0200)]
EDF11239. Debug of problem concerning container assignment on cloning inside foreach itself inside another foreach.

8 years agonew method for executor
Lauffenburger Thomas [Tue, 21 Jul 2015 11:34:02 +0000 (13:34 +0200)]
new method for executor

8 years agoCorrection when ForEachLoop is in status DONE
Lauffenburger Thomas [Thu, 16 Jul 2015 08:01:08 +0000 (10:01 +0200)]
Correction when ForEachLoop is in status DONE

8 years agoSynchronize adm files
Maintenance team (INV) [Tue, 14 Jul 2015 18:36:07 +0000 (21:36 +0300)]
Synchronize adm files

8 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/yacs
Lauffenburger Thomas [Tue, 7 Jul 2015 11:51:07 +0000 (13:51 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/yacs

8 years agocorrection of bug when restart after a pb in a foreach node
Lauffenburger Thomas [Tue, 7 Jul 2015 11:43:12 +0000 (13:43 +0200)]
correction of bug when restart after a pb in a foreach node

8 years agoSynchronize adm files
Maintenance team (INV) [Fri, 3 Jul 2015 19:10:22 +0000 (22:10 +0300)]
Synchronize adm files

8 years agoCorrection of bug in Bloc.getMaxLevelOfParallelism.
Anthony Geay [Mon, 29 Jun 2015 13:32:09 +0000 (15:32 +0200)]
Correction of bug in Bloc.getMaxLevelOfParallelism.

8 years agoSuppress the use of a useless temporary file during tests.
Ovidiu Mircescu [Fri, 26 Jun 2015 09:06:12 +0000 (11:06 +0200)]
Suppress the use of a useless temporary file during tests.

8 years ago"salome test" integration.
Ovidiu Mircescu [Wed, 24 Jun 2015 08:48:43 +0000 (10:48 +0200)]
"salome test" integration.

You can run YACS tests with the "salome test" command.
It is still possible to use "make test" in the build directory.

8 years agoSynchronize adm files
Maintenance team (INV) [Thu, 18 Jun 2015 18:38:42 +0000 (21:38 +0300)]
Synchronize adm files

8 years agoSynchronize adm files
Maintenance team (INV) [Wed, 17 Jun 2015 18:37:11 +0000 (21:37 +0300)]
Synchronize adm files

8 years agoWindows compatibility
ana [Wed, 17 Jun 2015 17:05:12 +0000 (20:05 +0300)]
Windows compatibility

8 years agoAddition of notification mechanism in evalyfx.
Anthony Geay [Fri, 12 Jun 2015 16:36:31 +0000 (18:36 +0200)]
Addition of notification mechanism in evalyfx.

8 years agoCorrection on evalyfx to take into account about first feedback.
Anthony Geay [Fri, 12 Jun 2015 12:34:32 +0000 (14:34 +0200)]
Correction on evalyfx to take into account about first feedback.

8 years agolist->vector to ease life of C++ users.
Anthony Geay [Wed, 10 Jun 2015 08:58:38 +0000 (10:58 +0200)]
list->vector to ease life of C++ users.

8 years agoFirst implementation of evalyfx.
Anthony Geay [Tue, 21 Apr 2015 16:43:15 +0000 (18:43 +0200)]
First implementation of evalyfx.

8 years agoMinor fix on PMML swig so that make clean and SALOME_INSTALL_SCRIPTS work
abn [Tue, 9 Jun 2015 14:45:45 +0000 (16:45 +0200)]
Minor fix on PMML swig so that make clean and SALOME_INSTALL_SCRIPTS work
properly.

8 years agoSynchronize adm files plus get rid of obsolete INSTALL_AND_COMPILE... macro
vsr [Tue, 9 Jun 2015 11:42:58 +0000 (14:42 +0300)]
Synchronize adm files plus get rid of obsolete INSTALL_AND_COMPILE... macro

8 years ago0021426: [CEA 541] Output of an YACS graph at the end of the execution
vsr [Tue, 9 Jun 2015 10:01:32 +0000 (13:01 +0300)]
0021426: [CEA 541] Output of an YACS graph at the end of the execution
- Increase precision of floating point values output from default 6 to 16 digits.

9 years agoMerge branch V7_6_BR
vsr [Wed, 3 Jun 2015 10:02:13 +0000 (13:02 +0300)]
Merge branch V7_6_BR

9 years agoFix a regression made by the HPContainer development in the GUI (commit 54dd4bca5d0eb...
Ovidiu Mircescu [Fri, 15 May 2015 09:19:40 +0000 (11:19 +0200)]
Fix a regression made by the HPContainer development in the GUI (commit 54dd4bca5d0eb605fae21321a06bbdee31dbe886).

Before the HPContainer development, when a node was added to the
schema from the catalog, a new instance of the component was created.
It was possible to change the instance, if desired.

After the HPContainer development, the same instance was used every
time the same service was added to the schema and there was no choice
to use different instances for the same service on different nodes.

This fix goes back to the behaviour before the HPContainer development.

9 years agoUpdate translation files from Crowdin V7_6_BR cbr/crowdin_V7_6_BR fix_for_760 V7_6_0 V7_6_0rc1
Christophe Bourcier [Tue, 5 May 2015 14:01:23 +0000 (16:01 +0200)]
Update translation files from Crowdin

9 years ago0022323: [CEA 914] YACS: quantity of resources in OptimizerLoop
vsr [Tue, 24 Feb 2015 14:27:45 +0000 (17:27 +0300)]
0022323: [CEA 914] YACS: quantity of resources in OptimizerLoop

9 years agoWindows compatibility
ana [Tue, 21 Apr 2015 08:57:23 +0000 (11:57 +0300)]
Windows compatibility

9 years agoIncrement version: 7.6.0
vsr [Fri, 17 Apr 2015 15:46:20 +0000 (18:46 +0300)]
Increment version: 7.6.0

9 years agoExclude *.md5 and *.map files from the DEV documentation
rnv [Fri, 17 Apr 2015 10:17:22 +0000 (13:17 +0300)]
Exclude *.md5 and *.map files from the DEV documentation

9 years agoImplementation of checkpoint/restart mechanism for foreach nodes. V7_6_0b1
Anthony Geay [Fri, 10 Apr 2015 08:14:54 +0000 (10:14 +0200)]
Implementation of checkpoint/restart mechanism for foreach nodes.

9 years agoChange status for failed graph in KeepGoing mode from ERROR to FAILED.
Anthony Geay [Thu, 9 Apr 2015 07:03:34 +0000 (09:03 +0200)]
Change status for failed graph in KeepGoing mode from ERROR to FAILED.

9 years agoTest of keep going mode of foreach node.
Anthony Geay [Wed, 8 Apr 2015 12:19:31 +0000 (14:19 +0200)]
Test of keep going mode of foreach node.

9 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/yacs
Anthony Geay [Wed, 8 Apr 2015 10:06:40 +0000 (12:06 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/yacs

9 years agoImplementation of keep going mode of executor for ForEachLoops.
Anthony Geay [Wed, 8 Apr 2015 10:03:28 +0000 (12:03 +0200)]
Implementation of keep going mode of executor for ForEachLoops.

9 years agoAdd executable rights to the test scripts
Renaud Barate [Tue, 7 Apr 2015 15:09:21 +0000 (17:09 +0200)]
Add executable rights to the test scripts

9 years agoFix race condition that could cause a segmentation fault
Renaud Barate [Tue, 7 Apr 2015 15:04:34 +0000 (17:04 +0200)]
Fix race condition that could cause a segmentation fault

This segmentation fault happened randomly on
schemas limited by YACS max number of threads.

9 years agoFix race condition that could cause SIGSEGV with "Stop on error" mode
Renaud Barate [Tue, 7 Apr 2015 14:34:21 +0000 (16:34 +0200)]
Fix race condition that could cause SIGSEGV with "Stop on error" mode

9 years agoFix bug causing Python to deallocate None
Renaud Barate [Tue, 7 Apr 2015 14:31:02 +0000 (16:31 +0200)]
Fix bug causing Python to deallocate None

This bug could happen on schemas with very large numbers of Python nodes

9 years agoRemove dependency on QScintilla V7_6_0a1
rnv [Fri, 3 Apr 2015 11:59:40 +0000 (14:59 +0300)]
Remove dependency on QScintilla
- Use built-in python editor.

9 years agoFix compilation error when using GCC 4.9.
Pascal Obry [Mon, 30 Mar 2015 09:33:32 +0000 (11:33 +0200)]
Fix compilation error when using GCC 4.9.

The error was:

/usr/include/c++/4.9/bits/cpp_type_traits.h:103:3: error: template with C linkage
   template<typename, typename>
   ^

Removing the external C seems safe as this is already taken care
of in the included header (libxml/parser.h)

9 years agoSynchronize adm files
Maintenance team (INV) [Wed, 25 Mar 2015 18:34:39 +0000 (21:34 +0300)]
Synchronize adm files

9 years agoRollback to Str.
Anthony Geay [Fri, 20 Mar 2015 10:26:57 +0000 (11:26 +0100)]
Rollback to Str.