...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
1. Heading 2
1.1. Heading 3
เปิดโปรแกรม terminal ที่ computer ของผู้ใช้งาน จากนั้นระบุคำสั่ง
Code Block |
---|
$ ssh -J <username>@tara.nstda.or.th \
-L <local-port>:localhost:<application-port> \
-vN <username>@<tara-X-XXX> |
โดย xxxxxxxxxx
...
การติดตั้งโปรแกรมหลักของ WRF มีขั้นตอนดังนี้
1. Load required modules
ทำการล้างโมดูลที่โหลดไว้ก่อนหน้าทั้งหมด แล้วโหลด Libraries ที่ WRF จำเป็นต้องใช้ โดยใช้คำสั่ง
Code Block |
---|
module purge
module load netCDF-Fortran/4.5.2-iimpi-2019b
module load libpng/1.6.37-GCCcore-8.3.0
module load JasPer/1.900.1-intel-2019b |
Info |
---|
These dependencies should be compiled using the same compiler. |
2. Download WRF source code
ดาวน์โหลด WRF เวอร์ชั่นล่าสุดจาก GitHub ด้วยคำสั่งมายัง Directory ปัจจุบัน
Code Block |
---|
git clone https://github.com/wrf-model/WRF # Ours is Version 4.40 |
สามารถย้ายตำแหน่งโฟลเดอร์ WRF นี้ ด้วยคำสั่ง mv
3. Set environment variables
ทำการตั้งค่า Environment variables โดยใช้คำสั่งและมีรายละเอียดดังนี้
Code Block |
---|
export WRF_EM_CORE=1 # Explicitly select ARW core developed by NCAR
export WRF_NMM_CORE=0 # Not NMM core
export WRF_DA_CORE=0 # Not WRFDA
export WRF_CHEM=0 # Not WRF-Chem
export NETCDF=${EBROOTNETCDFMINFORTRAN:-${EBROOTNETCDF}} # Required
export HDF5=${EBROOTHDF5} # To enable HDF5 (Recommend)
export JASPERINC=$EBROOTJASPER/include # For GRIB IO (Recommend)
export JASPERLIB=$EBROOTJASPER/lib # For GRIB IO (Recommend)
export WRFIO_NCD_LARGE_FILE_SUPPORT=1 # Enable large file support (Recommend) |
4. Enable GRIB2 IO (Optional)
Note |
---|
Must set JASPERINC and JASPERLIB in Step 3 |
4.1 Edit WRF/arch/Config.pl
เข้าไปยังโฟลเดอร์ WRF ด้วยคำสั่ง cd
แก้ไขไฟล์ Config.pl ในโฟลเดอร์ arch ด้วย Editor เช่น nano
ทำการเปลี่ยนบรรทัด $I_really_want_to_output_grib2_from_WRF จาก "FALSE" ให้เป็น "TRUE"
Code Block | ||
---|---|---|
| ||
cd ./WRF
nano ./arch/Config.pl |
Code Block |
---|
# In GNU nano screen
1. Type |
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) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Page Properties | ||
---|---|---|
| ||
|