Skip to content
Snippets Groups Projects
Open Can't run decomposePar -fields after parallel snappyHexMesh due to lack of faceProcAddressing files
  • View options
  • Can't run decomposePar -fields after parallel snappyHexMesh due to lack of faceProcAddressing files

  • View options
  • Open Issue created

    Summary

    decomposePar -fields cannot be run after parallel snappyHexMesh due to missing faceProcAddressing files.

    Steps to reproduce

    • mesh the motorbike tutorial in parallel
    • copy 0.orig to 0
    • run decomposePar -fields

    What is the current bug behaviour?

    decomposePar -fields fails with the error:

    Processor 0: field transfer
    
    
    --> FOAM FATAL ERROR: (openfoam-2106)
    cannot find file "/home/openfoam/processor0/constant/polyMesh/faceProcAddressing"
    
        From virtual Foam::autoPtr<Foam::ISstream> Foam::fileOperations::uncollatedFileOperation::readStream(Foam::regIOobject&, const Foam::fileName&, const Foam::word&, bool) const
        in file global/fileOperations/uncollatedFileOperation/uncollatedFileOperation.C at line 542.
    
    FOAM exiting

    What is the expected correct behavior?

    decomposePar -fields should propagate the fields in the 0 (or any other specified time directory) to the existing processor directories, parsing any include directives, expressions &/or regex present in the boundary condition dictionaries.

    Environment information

    • OpenFOAM version : v2106
    • Operating system : Ubuntu / Docker
    • Hardware info : Mac
    • Compiler : Pre-Compiled Binaries / Docker images

    Related issue: #2235 (closed)

    Edited

    Linked items 0

  • Link items together to show that they're related.

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first