View Issue Details

IDProjectCategoryView StatusLast Update
0004001OpenFOAMFeaturepublic2023-09-18 09:23
Reporterblocksgearing0d Assigned Tohenry  
PrioritylowSeveritytrivialReproducibilityN/A
Status resolvedResolutionfixed 
PlatformGNU/LinuxOSUbuntuOS Version20.04
Product Versiondev 
Fixed in Versiondev 
Summary0004001: Optionally execute systemCall once for parallel runs
DescriptionIn most cases parallel execution using systemCall is probably ambiguous. To address this, a `parallel` key was introduced, providing the means to select the desired behaviour.
When "parallel" is set to false, the system calls will be executed once by the master process only.
Steps To ReproduceApply patch
TagsNo tags attached.

Activities

henry

2023-07-31 10:26

manager   ~0013086

Please contact the OpenFOAM Foundation to sign the contributor agreement before providing patches which change the functionality of the code:

See https://openfoam.org/dev/how-to-contribute/ for details.

peksa

2023-09-02 22:52

reporter   ~0013112

Indeed systemCall can be ambiguous in parallel. Patch looks ok to me and I tested it to work.

henry

2023-09-03 10:13

manager   ~0013113

Pending contribution agreement

henry

2023-09-18 09:23

manager   ~0013120

Resolved by commit 3e7ebe0491f85549748f0569057c177ab79124a0

Issue History

Date Modified Username Field Change
2023-07-31 09:57 blocksgearing0d New Issue
2023-07-31 09:57 blocksgearing0d File Added: master.patch
2023-07-31 10:26 henry Note Added: 0013086
2023-09-02 22:52 peksa Note Added: 0013112
2023-09-03 10:13 henry Assigned To => henry
2023-09-03 10:13 henry Status new => closed
2023-09-03 10:13 henry Resolution open => suspended
2023-09-03 10:13 henry Note Added: 0013113
2023-09-03 10:43 henry File Deleted: master.patch
2023-09-03 10:43 henry Note View State: 0013086: public
2023-09-18 09:23 henry Status closed => resolved
2023-09-18 09:23 henry Resolution suspended => fixed
2023-09-18 09:23 henry Fixed in Version => dev
2023-09-18 09:23 henry Note Added: 0013120