Вопрос: «FOAM FATAL ERROR», когда blockMesh


Я установил OpenFOAM V5 и пытаюсь проверить простой пример «полости». Согласно «Учебнику», я набрал как

cd $FOAM_RUN 
cp -r $FOAM_TUTORIALS/incompressible/icoFoam/cavity/cavity .  
cd cavity

У меня нет проблем до этого процесса. Однако есть проблема, когда я сделал следующий шаг

blockMesh

Pls находит ошибки как:

    /*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  5.x                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
Build  : 5.x-197d9d3bf20a
Exec   : blockMesh
Date   : Nov 12 2017
Time   : 22:42:35
Host   : "JSPark"
PID    : 24392
I/O    : uncollated
Case   : /home/jinsoopark/OpenFOAM/jinsoopark-5.0/run/cavity
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10)
allowSystemOperations : Allowing user-supplied system call operations

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Creating block mesh from
    "/home/jinsoopark/OpenFOAM/jinsoopark-5.0/run/cavity/system/blockMeshDict"
Creating block edges
No non-planar block faces defined
Creating topology blocks
Creating topology patches

Creating block mesh topology

Check topology

    Basic statistics
        Number of internal faces : 0
        Number of boundary faces : 6
        Number of defined boundary faces : 6
        Number of undefined boundary faces : 0
    Checking patch -> block consistency

Creating block offsets
Creating merge list .

Creating polyMesh from blockMesh
Creating patches
Creating cells
Creating points with scale 0.1
    Block 0 cell size :
        i : 0.005 .. 0.005
        j : 0.005 .. 0.005
        k : 0.01 .. 0.01


Writing polyMesh


--> FOAM FATAL ERROR: 
The parent directory does not allow write permission to the process,
or one of the directories in "/home/jinsoopark/OpenFOAM/jinsoopark-5.0/run/cavity/constant/polyMesh" did not allow search (execute) permission.

    From function bool Foam::mkDir(const Foam::fileName&, mode_t)
    in file POSIX.C at line 353.

FOAM exiting

Я не могу решить проблему .., поэтому, пожалуйста, помогите мне или дайте мне какие-нибудь рекомендации .. Я новичок в OpenFOAM. В ожидании ответа от вас. Большое спасибо.


0
2017-11-12 13:47


Источник


Что значит namei -l /home/jinsoopark/OpenFOAM/jinsoopark-5.0/run/cavity/constant/polyMesh сказать? - steeldriver
Там нет polyMesh, поэтому я обнаружил, что openfoam не установлен хорошо. Я собираюсь его переустановить. Благодаря.. - Jinsoo Park


Ответы: