Find answers, ask questions, and connect with our <br>community around the world.

Home Forums OpenFOAM Forum Multiphase Flow

  • Multiphase Flow

    Posted by CHRISTOPHER S on May 6, 2023 at 4:47 pm

    I found this error while running SnappyHexMesh

     

     

    Dangling coarse cells refinement iteration 0
    ——————————————–

    Determined cells to refine in = 0.08 s
    Selected for refinement : 6400 cells (out of 1749844)
    Balanced mesh in = 14.66 s
    After balancing coarse cell refinement iteration 0 : cells:1749844 faces:5441001 points:1942865
    Cells per refinement level:
    0 1749844
    [0] hexRef8 : Dumping cell as obj to “/mnt/g/DTCHull/processor0/cell_267631.obj”
    [1] hexRef8 : Dumping cell as obj to “/mnt/g/DTCHull/processor1/cell_193408.obj”
    [0]
    [0]
    [0] –> FOAM FATAL ERROR: (openfoam-2212 patch=230110)
    [0] cell 267631 of level 0 uses more than 8 points of equal or lower level
    Points so far:8(196279 252313 270261 270271 307114 357442 373527 373534)
    [0]
    [0] From Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    [0] in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3649.
    [0]
    FOAM parallel run aborting
    [0]
    [1] [0] #0 Foam::error::printStack(Foam::Ostream&)
    [1]
    [1] –> FOAM FATAL ERROR: (openfoam-2212 patch=230110)
    [1] cell 193408 of level 0 uses more than 8 points of equal or lower level
    Points so far:8(120873 173212 190082 190092 224266 271878 287555 287563)
    [1]
    [1] From Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    [1] in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3649.
    [1]
    FOAM parallel run aborting
    [1]
    [1] #0 Foam::error::printStack(Foam::Ostream&) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    [1] #1 [0] #1 Foam::error::simpleExit(int, bool)Foam::error::simpleExit(int, bool) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    [1] #2 Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&)/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    [0] #2 Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libdynamicMesh.so
    [0] #3 Foam::meshRefinement::refine(Foam::List<int> const&)/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libdynamicMesh.so
    [1] #3 Foam::meshRefinement::refine(Foam::List<int> const&) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [0] #4 Foam::meshRefinement::balanceAndRefine(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double)/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [1] #4 Foam::meshRefinement::balanceAndRefine(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [1] #5 Foam::snappyRefineDriver::danglingCellRefine(Foam::refinementParameters const&, int, int)/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [0] #5 Foam::snappyRefineDriver::danglingCellRefine(Foam::refinementParameters const&, int, int) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [1] #6 Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::meshRefinement::FaceMergeType, Foam::dictionary const&)/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [0] #6 Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::meshRefinement::FaceMergeType, Foam::dictionary const&) in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [0] #7 /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib/libsnappyHexMesh.so
    [1] #7 ?? in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh
    [0] #8 ?/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh
    [1] #8 ? in in /lib/x86_64-linux-gnu/libc.so.6
    /lib/x86_64-linux-gnu/libc.so.6
    [1] #9 __libc_start_main[0] #9 __libc_start_main in in /lib/x86_64-linux-gnu/libc.so.6
    [1] #10 /lib/x86_64-linux-gnu/libc.so.6
    [0] #10 ?? in in /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh
    /usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh
    ————————————————————————–
    MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
    with errorcode 1.

    NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
    You may or may not see output from other processes, depending on
    exactly when Open MPI kills them.
    ————————————————————————–
    [CHRISTOPHER:01615] 1 more process has sent help message help-mpi-api.txt / mpi-abort
    [CHRISTOPHER:01615] Set MCA parameter “orte_base_help_aggregate” to 0 to see all help / error messages

    Barış Bicer replied 1 year, 1 month ago 2 Members · 1 Reply
  • 1 Reply
  • Barış Bicer

    Moderator
    May 7, 2023 at 8:02 am

    How did you get this error? what did you do? could you write step by step?

    please recopy your case and do step by step. I think that there is something wrong before applying snappyHexMesh

Log in to reply.

error: Content is protected !!