직렬 해석¶
실행 흐름¶
그림 3.1.2에 FrontISTR를 사용하여 단일 프로세서에서 직렬 처리할 때의 실행 흐름을 나타냅니다.
그림 3.1.2 직렬 실행 흐름
준비할 입력 파일¶
(1) 전체 제어 데이터(dat 확장자)¶
이 파일은 메시 데이터와 해석 제어 데이터의 입력 파일 및 해석 결과 출력 파일을 지정합니다. 파일명은 hecmw_ctrl.dat로 고정됩니다.
전체 제어 데이터의 예를 아래에 나타냅니다. 이 예에서 FrontISTR는 단일 영역 메시 데이터 model.msh와 해석 제어 데이터 model.cnt를 읽고 해석 결과 데이터 model.res.0.1을 출력합니다. 또한 hecmw_vis는 단일 영역 메시 데이터 model.msh와 해석 결과 데이터 model.res.0.1을 읽고 출력 지정에 따라 model_vis_psf.0000.(확장자)을 출력합니다. 자세한 내용은 키워드 참조(전체 제어 데이터)를 참조하십시오.
(2) 단일 영역 메시 데이터(msh 확장자)¶
이 파일은 해석 모델의 전체 메시 구성, 재료 데이터, 해석 제어 데이터에서 사용하는 그룹 데이터 등을 정의합니다. 자세한 내용은 키워드 참조(메시 데이터)를 참조하십시오.
(3) 해석 제어 데이터(cnt 확장자)¶
이 파일은 해석 유형, 변위 경계 조건, 하중 경계 조건 등을 정의합니다. 또한 솔버 제어 데이터와 비주얼라이저 제어 데이터를 지정합니다. 해석 제어 데이터의 예는 3장에 제시되어 있습니다. 자세한 내용은 키워드 참조(해석 제어 데이터)를 참조하십시오.
(4) 시각화 제어 데이터(ini 확장자)¶
이 파일은 hecmw_vis의 제어 데이터를 지정합니다. 기본 파일명은 hecmw_vis.ini입니다. 시각화 제어 데이터의 예를 아래에 나타냅니다. 이 예에서는 MicroAVS용 비정형 격자 데이터(inp 확장자)를 출력합니다. 자세한 내용은 키워드 참조의 !visual과 !OUTPUT_VIS를 참조하십시오.
실행 절차¶
입력 파일이 있는 디렉터리에서 다음 명령으로 FrontISTR를 실행합니다.
시각화는 두 가지 방법으로 수행할 수 있습니다. 하나는 해석 제어 데이터에 다음을 지정하여 FrontISTR의 후처리로 실행하는 방법입니다.
이렇게 하면 시각화가 자동으로 실행됩니다. 이 경우 시각화 제어 데이터가 해석 제어 데이터에 포함되어 있어야 합니다.
FrontISTR 실행이 끝난 뒤 시각화를 수행하려면 먼저 해석 제어 데이터에 다음을 지정합니다.
그런 다음 FrontISTR를 실행합니다.
FrontISTR가 끝나면 입력 파일과 해석 결과 파일이 있는 디렉터리에서 다음 명령으로 hecmw_vis를 실행합니다.
출력 파일¶
(1) 해석 결과 메시지 파일(msg 확장자)¶
이 파일에는 FrontISTR 해석 진행 상황 등의 메시지가 기록됩니다. 실행마다 하나의 파일이 생성되며 파일명은 FSTR.msg로 고정됩니다.
(2) 해석 결과 로그 파일(log 확장자)¶
이 파일에는 FrontISTR의 각 절점과 요소에서의 물리량 해석 결과가 기록됩니다. 물리량의 최대/최소값과 모드 해석 결과도 포함됩니다. 동적 해석에서는 모든 스텝의 해석 결과가 이 파일에 출력됩니다. 실행마다 하나의 파일이 생성되며 파일명은 0.log로 고정됩니다.
(3) 해석 결과 파일(확장자 없음)¶
이 파일은 !WRITE, RESULT 옵션을 지정했을 때 출력됩니다.
이 파일에는 FrontISTR의 각 절점과 요소에서의 물리량 해석 결과가 기록됩니다. 스텝마다 파일이 생성되며 전체 제어 데이터에서 지정한 파일 헤더를 사용하여 다음과 같이 이름이 정해집니다.
명명 규칙: (!RESULT로 지정한 파일 헤더).0.(스텝 번호)
예: model.res.0.1
(4) 해석 결과 비트맵 파일(bmp 확장자)¶
이 파일은 시각화 제어 데이터에서 지정했을 때 출력됩니다.
이 파일에는 시각화 처리로 생성된 비트맵 데이터가 들어 있습니다. 파일명은 전체 제어 데이터에서 지정한 파일 헤더를 사용해 정해집니다. 명명 규칙의 자세한 내용은 hecmw1 문서(0803_001f_hecmw_PC_cluster_201_vis.pdf)를 참조하십시오.
(5) 해석 결과 비정형 격자 데이터 파일(inp 확장자)¶
이 파일은 시각화 제어 데이터에서 지정했을 때 출력됩니다.
이 파일은 REVOCAP_PrePost, MicroAVS 등의 후처리에 사용할 수 있습니다. 파일명은 전체 제어 데이터에서 지정한 파일 헤더를 사용하여 다음과 같이 정해집니다.
명명 규칙: (!RESULT로 지정한 파일 헤더)_psf.(스텝 번호).inp
예: model_vis_psf.0000.inp
(6) 해석 결과 뉴트럴 파일(neu 확장자)¶
이 파일은 시각화 제어 데이터에서 지정했을 때 출력됩니다.
이 파일은 Femap을 사용한 후처리에 사용할 수 있습니다. 파일명은 전체 제어 데이터에서 지정한 파일 헤더를 사용하여 다음과 같이 정해집니다.
명명 규칙: (!RESULT로 지정한 파일 헤더)_psf.(스텝 번호).neu
예: model_vis_psf.0000.neu
주의: FSTR.dbg도 출력되지만 디버깅용이므로 일반적으로 참조할 필요가 없습니다.