ungrib
Table of contents
背景
- ungrib拖到這麼晚才寫下這篇筆記,因為軟體系統進步太快、編譯遭遇困難,2019~2021年之後就沒有更新。有賴GPT的提醒,JPEG2000與新版jasper不相容的問題才有所覺醒,順利突破編譯、重新上線。
- jasper目前已經進到4.2.4版,WPS雖然也有持續進步(見wrf-model/WPS@github),ungrib似乎沒有太大的進步,還是使用JPEG2000來解壓縮。
- 不過也需要持平來評估JPEG2000這件事,jasper2並不是個廢棄的版本,2年前還有更新的版本,似乎是個平行發展的性質。
- jasper如果要用brew退版次、brew同時安裝jasper@2,也都不可能,只能用macport另外安裝。
規格及環境設定
環境設定
規格選定
- 選定OS以及編譯器種類
- 如果是最新版本的gcc與gortran, 因新版對程式碼的要求較為嚴格,要記得加上allow mismatch 、或是std等等。
- 必要時修改config.wps 內容、以避免發生行動力與影響力。
jasper2的安裝與連結
sudo port install jasper2
- 安裝好的程式庫並不會在Cellar下,而是在
/usr/lib
下。需要另外連結。