안녕하세요.
본 Web에 있는 OpenFoam Userguide로 OpenFoam 공부 중인 직장인 입니다.
Userguide의 2.1.5.3 Mapping the coarse mesh results onto the fine mesh 관련 질문 드립니다.
Fine mesh생성하여 Mapping 진행시 error 발생 하였습니다.
기존 Cavity 폴더를 복사 하여 Cavityfine 폴더를 만들고, Cavityfine 폴더 내의 파일들중 수정한 사항은 아래와 같습니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
blockMeshDict 파일 numbers of cells (20 20 1) -> (40 40 1) 로 변경 저장
controlDict 파일 startTime 0 -> 0.5 로 변경 저장 (startFrom은 startTime으로 setting 되어 있음.)
0.5폴더내 P 파일 internalField 400 -> 1600 로 변경 저장
0.5폴더내 U파일 internalField 400 -> 1600 로 변경 저장
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
상기 Data로 변경 후 mapFields ../cavity -consistent 적용시 아래와 같이 error 발생 하였습니다.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
interpolating P
--> FOAM FATAL IO ERROR:
wrong token type - expected Scalar, found on line 423 the punctuation token ')'
file: /home/semper/~~~~~~~/icoFoam/cavityfine/0.5/P at line 423.
From function operator>>(Istream&, Scalar&)
in file lnInclude/Scalar.c at line 91.
FOAM exiting
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
메쉬가 증가 되면서 스칼라량을 설정 하여야 하는 것 같은데...
여기에서 막혔습니다.
상기 error clear 하는 방법 아시는분, 알려 주시면 감사 하겠습니다.
한줄기 빛이 필요 합니다... Please...!!
[email protected]
감사 합니다....
|