OpenFOAM 3.0.0 source 버전으로 설치 하는 방법에 대하여 소개 한다.


1. 설치 환경

 구분

내용 

 OS

RHEL 5.3 

 기타

intel-2015 컴파일러 사용

openmpi-2.1.1 MPI 사용

python-2.7.12 사용.


2. 환경 설정 방법

[ 환경 설정 ]

 module load compiler/intel-2015 mpi/openmpi-2.1.1 applic/python-2.7.12


3. 설치

 설치 과정 소개는 tar 를 이용한 압축 해제 방법과 설정 방법등 진행 절차를 위주로 설명하고, 소스 파일 다운로드 등은 생략한다. 
- 참고 : https://proteusmaster.urcf.drexel.edu/urcfwiki/index.php/Compiling_OpenFOAM 

  설치과정

$ mkdir OpenFOAM

$ cd OpenFOAM

$ tar xvf OpenFOAM-3.0.0.tgz 

$ tar xvf ThirdParty-3.0.0.tgz

$ export WM_CC=icc

$ export WM_CXX=icpc

$ export WM_CFLAGS="-m64 -fPIC -O3 -fopenmp"

$ export WM_CFLAGS="-m64 -fPIC -O3 -fopenmp"

$ export WM_COMPILER_ARCH=IccDPInt32Opt

$ export WM_NCOMPPROCS=8

$ cd OpenFOAM-3.0.0

$ vi etc/bashrc

 - - - 수정은 아래 (1) 참조 - - -

$ vi etc/config/CGAL.sh

 - - - 수정은 아래 (2) 참조 - - -

$ source etc/bashrc

$ vi $WM_DIR/rules/linux64Icc/cOpt

$ vi $WM_DIR/rules/linux64Icc/c++Opt

$ cd $WM_DIR

$ ./makeWmake

$ cd $WM_THIRD_PARTY_DIR

$ tar xvjf gmp-6.1.0.tar.bz2    # GMP-6.1.0 버전 설치

cd gmp-6.1.0

$ ./configure --prefix=$WM_THIRD_PARTY_DIR/platforms/${WM_ARCH}${WM_COMPILER}/gmp-6.1.0 \

--enable-cxx CC=icc CXX=icpc CFLAGS="-O3 -fPIC" CXXFLAGS="-O3 -fPIC" 

$ make

$ make install

$

$ tar xvzf mpfr-3.1.3.tar.gz   # MPFR-3.1.3 버전 설치

$ cd mpfr-3.1.3

$ ./configure --prefix=$WM_THIRD_PARTY_DIR/platforms/${WM_ARCH}${WM_COMPILER}/mpfr-3.1.3 \

CC=icc CXX=icpc CFLAGS="-O3 -fPIC" CXXFLAGS="-O3 -fPIC" --disable-thread-safe \

--with-gmp=$WM_THIRD_PARTY_DIR/platforms/${WM_ARCH}${WM_COMPILER}/gmp-6.1.0 

$ make

$ make install

$ tar xvzf boost_1_61_0.tar.gz   #BOOST-1.61.0 버전 설치
$ cd boost_1_61_0
$ ./bootstrap.sh --prefix=$WM_THIRD_PARTY_DIR/platforms/${WM_ARCH}${WM_COMPILER}/boost_1_61_0
$ ./b2 install --prefix=$WM_THIRD_PARTY_DIR/platforms/${WM_ARCH}${WM_COMPILER}/boost_1_61_0
$ export WM_COMPILER_ARCH=Icc
$
$ vi makeCGAL
- - - 수정은 아래 (3) 참조 - - -
$ vi ${WM_THIRD_PARTY_DIR}/etc/wmakeFiles/scotch/Makefile.inc.i686_pc_linux2.shlib-OpenFOAM-64Int32
- - - 수정은 아래 (4) 참조 - - -
$ ./makeCGAL boost_1_61_0 gmp-6.1.0 mpfr-3.1.3
$ export SCOTCH_VERSION=6
$ ./Allwmake
$ cd $WM_PROJECT_DIR
$ ./Allwmake

(1) etc/bashrc 파일 수정
 intel 컴파일러에 맞게 수정
[변경 전]

foamInstall=$HOME/$WM_PROJECT

export WM_COMPILER=Gcc

[변경 후]

foamInstall=$USER/applications/$WM_PROJECT

export WM_COMPILER=Icc


(2) etc/config/CGAL.sh 파일 수정

[변경 전]

boost_version=boost-system

[변경 후]

boost_version=boost_1_61_0


(3) makeCGAL 파일 수정

패키지들 버전에 맞게 수정

cgalPACKAGE=CGAL-4.7

boostPACKAGE=boost_1_61_0

gmpPACKAGE=gmp-6.1.0

mpfrPACKAGE=mpfr-3.1.3 


(4) Makefile.inc.i686_pc_linux2.shlib-OpenFOAM-64Int32 파일 수정

intel 컴파일러 환경으로 수정

[변경 전]

AR      = gcc

CCS     = gcc

[변경 후]

AR      = icc

CCS     = icc


4. 사용 환경 설정

$ module load compiler/intel-2015 mpi/openmpi-2.1.1 

$ source /applic/applications/OpenFOAM/OpenFOAM-3.0.0/etc/bashrc







Posted by 천연사이다

KBS 흑성산 중계소

오후에 갔더니 문을 닫아서 구경은 못함 ^^

​개방시간 이 10시 부터 16시까지 이다. 다음에 구경하러 다시 갈 예정 ㅎㅎ

​위에 활공장이 있는것 같아서 위로 더 올라가 보기로했다.

우리 가족 말고 외국인 가족도 구경와서 찍힘 ㅋㅋ

​정상에 있는 헬기 착륙장.

​좁은길을 통해 활공장을 찾아가 봤다.

어떤 부자가 나란히 바람을 기다리기에 찍어봤다 ~


Posted by 천연사이다

carplay 지원 목록 : https://www.apple.com/kr/ios/carplay/available-models/

지원 목록은 북미 모델명 기준 이다.

[현대자동차]

2015 - 2016 Genesis Sedan

2015 - 2017 Azera

2015 - 2017 Sonata

2016 - 2017 Elantra GT

2016 - 2017 Tucson

2016 - 2017 Veloster

2017 IONIQ

2017 Santa Fe

2017 Santa Fe Sport

2017 - 2018 Elantra 


[기아자동차]

2014 - 2017 Soul

2015 - 2017 Optima

2015 - 2017 Optima Hybrid

2015 - 2017 Sedona

2015 - 2017 Soul EV

2017 Cadenza

2017 Forte

2017 Forte Koup

2017 Forte5

2017 Niro

2017 Optima Plug-In Hybrid

2017 Sorento

2017 Sportage


니로 순정네비는 carplay 가 지원된다.

아이폰에서 화면 캡쳐 하면 carplay 화면이 캡쳐되서 남겨 본다 ㅎ


휴대폰 업데이트 될 수록 차가 좋아진다 ㅎㅎㅎ

- 메시지를 누르면 기본으로 시리가 동작함.

- KIA 버튼 선택 시 기본 네비 화면으로 변경됨.

Music 화면 (애플뮤직 사용중)

아래 +버튼을 누르면 노래 목록에 추가됨.



'소소한나의 일상 > 장난감' 카테고리의 다른 글

Mac pro(Early 2009) upgrade(Monterey)  (3) 2024.11.06
[MAC] 파일 관리 팁  (0) 2024.09.12
MAC OS 에서 찾아보기 기능 끄기  (0) 2024.08.28
Mac pro(Early 2009) upgrade  (0) 2022.11.12
Mac Pro (Early 2009)  (0) 2022.06.09
Posted by 천연사이다

블로그 이미지
공부 기록
천연사이다

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.11
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함