การติดตั้งโปรแกรม WRF Preprocessing System (WPS) มีขั้นตอนดังนี้
...
ทำการตั้งค่า Environment variables ดังแสดงด้านล่าง (มีการตั้งค่า User ต้องตั้งค่า Path ไปยังโฟลเดอร์ WRF ลงในตัวแปร WRF_DIR)
...
แก้ไขไฟล์ configure.wps ในโฟลเดอร์ WPS ด้วย Editor Text editor เช่น nano, vi
ทำการเปลี่ยนจาก DM_FC = mpif90 เป็น DM_FC = mpiifort
ทำการเปลี่ยนจาก DM_CC = mpicc เป็น DM_CC = mpiicc
Code Block |
---|
nano configure.wps # Change DM_FC = mpif90 to DM_FC = mpiifort # Change DM_CC = mpicc to DM_CC = mpiicc |
Expand | ||
---|---|---|
| ||
|
5. Compile WPS
ทำการติดตั้ง เริ่มทำการติดตั้ง WPS โดยบันทึกการแจ้งต่างๆลงในไฟล์ compile.wps.log แทน (ใช้เวลาประมาณ 5 นาทีบน TARA front-end)
Code Block |
---|
./compile >& compile.wps.log |
สามารถติดตามการแจ้งระหว่าง Compile โดยสามารถติดตามการแจ้งระหว่างทำการติดตั้งโดย
เข้าระบบ TARA อีกหน้าต่างหนึ่ง (ไม่ต้องทำขั้นตอน 1 หรือ 3 ใหม่)
มายังโฟลเดอร์ WPS
ใช้คำสั่ง tail -F compile.wps.log
6. Check
ใช้คำสั่ง ls -ls ./*.exe เพื่อตรวจหา geogrid.exe, metgrid.exe และ ungrib.exe
ใช้คำสั่ง ls -ls ./util/*.exe เพื่อตรวจหา avg_tsfc.exe, calc_ecmwf_p.exe, g1print.exe, g2print.exe, height_ukmo.exe, int2nc.exe, mod_levs.exe และ rd_intermediate.exe
ใช้คำสั่ง ls -ls ./util/*.ncl เพื่อตรวจหา gfs.ncl, plotfmt.ncl, plotfmt_nc.ncl และ plotgrids.ncl
Code Block |
---|
ls -ls ./*.exe # Check if geogrid.exe, metgrid.exe and ungrib.exe are present |
1.2. Heading 3
ตัวอย่างการ link ไปที่เอกสารอื่น (เตรียม R library ที่ต้องการใช้งานให้พร้อมโดยสามารถดูได้จาก Programming language (R, Python, Perl))
ปัญหาที่อาจจะพบ
Note |
---|
Troubleshooting Error message
วิธีแก้ไข เปลี่ยนค่า คำอธิบาย ปัญหานี้เกิดจาก |
2. Heading 2
2.1. Heading 3
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
hidden | true |
---|
...
ls -ls ./util/*.exe
# Check if avg_tsfc.exe, calc_ecmwf_p.exe, g1print.exe, g2print.exe,
# height_ukmo.exe, int2nc.exe, mod_levs.exe and rd_intermediate.exe are present
ls -ls ./util/*.ncl
# Check if gfs.ncl, plotfmt.ncl, plotfmt_nc.ncl and plotgrids.ncl are present |
...
ThaiSC support service : thaisc-support@nstda.or.th