View Issue Details

IDProjectCategoryView StatusLast Update
0004173OpenFOAMBugpublic2024-11-07 14:14
Reporterkkgrandi Assigned Tohenry  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformGNU/LinuxOSOtherOS Version(please specify)
Product Versiondev 
Fixed in Versiondev 
Summary0004173: processor 0-folders do not update with decomposePar -fields -copyZero contrary to print output
DescriptionExample here from tutorials/fluid/engine2Valve2D:

When attempting to update initial / boundary conditions for a decomposed case, the message

copying "XXX/tutorials/fluid/engine2Valve2D/0" to "XXX/tutorials/fluid/engine2Valve2D/processor0/0"

is printed but nothing happens in the processor folder. A workaround for this is straightforward, but is this intended behaviour or a bug?

When deleting (any) processorX/0 folder, and re-doing decomposePar -fields -copyZero, the updated 0-folder does appropriately replace that specific, deleted folder.

(I also thought that perhaps decomposePar -fields -force -copyZero would carry this out, but it seems to delete the processor folders, rendering this combination of options incompatible)

Kind regards,

Karri
Steps To Reproducein tutorials/fluid/engine2Valve2D:

./Allrun parallel
stop run once decomposed
modify conditions in 0-folder (e.g. 0/p)
decomposePar -fields -copyZero
check if the change has been reflected in processor0/0/p
TagsNo tags attached.

Activities

henry

2024-11-07 14:14

manager   ~0013455

Resolved by commit 80c7d3e74787cdf53b024a068e04e6b987721103

Issue History

Date Modified Username Field Change
2024-11-07 11:45 kkgrandi New Issue
2024-11-07 14:14 henry Assigned To => henry
2024-11-07 14:14 henry Status new => resolved
2024-11-07 14:14 henry Resolution open => fixed
2024-11-07 14:14 henry Fixed in Version => dev
2024-11-07 14:14 henry Note Added: 0013455