티스토리 뷰
다음은 "mom4p1_pubrel_28dec2007" 버전의 ebm case 컴파일 방법입니다.
시스템 : Cray XD1 리눅스 서버
컴파일러 버전 : mpif90 (pgi-6.0.8)
- 'exp/mom4p1_ebm_compile.csh' 을 다음과 같이 수정한다.
- set platform = pgi
- cc -O -o \$mppnccombine -I/your_NETCDF_path/include -L/your_NETCDF_path/lib ...
- edit 'bin/mkmf.template.pgi'
- FC = mpif90
- CPPFLAGS =
- FFLAGS = -O2 ...... -I/your_MPICH_path/include -I/your_NETCDF_path/include
* PGF를 사용하는 경우에는 "-O2" 또는 "-fast"를 사용해야 함 - CFLAGS = -O2 -I/your_MPICH_path/include -I/your_NETCDF_path/include
- LD = mpif90
- LIBS = -L/your_NETCDF_path/lib -lnetcdf
- 'src/land_lad/soil/soil.F90' 을 다음과 같이 수정
- 107번째 줄에 있는 ';' 기호를 삭제
- 'src/shared/fms/fms_io.F90' 을 다음과 같이 수정
- 1679번째 줄의 "end subroutine read_data_1d_new"의 바로 위에 다음 삽입
data(:) = data_3d(:,1,1)
- 1679번째 줄의 "end subroutine read_data_1d_new"의 바로 위에 다음 삽입
- 컴파일 시작! (exp 디렉토리 아래에 있는 mom4p1_ebm_compile.csh 를 실행한다.)
- 'exp/mom4p1_ebm_run.csh' 을 다음과 같이 수정한다.
- set platform = pgi
- set name = mom4p1_ebm
- set inputDataDir = your_PREPROCESSING_DATA_path/preprocessing
- mpirun -np \$npes -hostfile your_path/hostnames \$XD1LAUNCHER \$executable:t
Cray XD1 리눅스 서버의 경우는 XD1LAUNCHER로 실행해야 함
- 모형 실행!
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Reanalysis
- AGCM
- Tsunami
- cluster
- Numerical Models
- 기후변화
- Numerical Model
- 접합모형
- 연세대학교
- WWW
- GFDL
- Tide
- 해양순환모형
- Ocean Circulation
- POP1
- OGCM
- Scientific Visualization
- 서울대학교
- 수치모형
- 과학가시화
- 초단기
- Linux
- 수치예보
- CCSM3
- 대기순환모형
- 수치모델
- 재분석자료
- 조석
- CGCM
- 쓰나미
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함