OpenFOAM 오토바이 예시

OpenFOAM은 오픈 소스 CFD(Computation Fluid Dynamics)입니다. 솔버. 이는 복잡한 모델과 시뮬레이션을 수행할 수 있는 대규모 라이브러리를 갖춘 C++ 도구 상자입니다. 또한 Rescale에서 쉽게 수행할 수 있는 병렬 계산 기능을 허용하는 패키지도 함께 제공됩니다.

이 작업에서는 OpenFOAM을 사용하여 오토바이와 라이더 주변의 꾸준한 흐름을 계산합니다. 이 경우 작업에 대해 선택한 코어 수에 따라 병렬 하위 도메인 수를 변경합니다. 그런 다음 메쉬를 각 병렬 프로세스의 부분으로 분해하여 다음을 사용하여 해결합니다. 분해하다. 심플폼 이 경우의 솔버로 사용되어 메시에 대해 정상 상태의 비압축성 RANS 계산을 수행합니다. 해석이 완료된 후 메시와 솔루션은 다음을 사용하여 단일 도메인으로 재구성됩니다. 재구성파.

이 케이스는 18개의 코어에서 실행됩니다. core 약 20K 셀을 해결합니다. 솔루션은 2000단계 동안 실행됩니다.

시뮬레이션 암호OpenFOAM 5.0 – 심플폼
분석 유형정상상태, 비압축성 흐름
상품 설명오토바이 주위의 흐름
권장 하드웨어에메랄드 / 18심
명령
sed -i -- "s/numberOfSubdomains .*/numberOfSubdomains $RESCALE_NODES_PER_SLOT;/g" system/decomposeParDict . $WM_PROJECT_DIR/bin/tools/RunFunctions decomposePar runParallel simpleFoam reconstructPar rm -rf 프로세서*
예상 실행 시간4 분