# wrf **Repository Path**: src-oepkgs/wrf ## Basic Information - **Project Name**: wrf - **Description**: Weather Research and Forecasting Model - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-08-02 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: HPC ## README # wrf #### Description WRF (weather research and forecasting model) migration solution based on openEuler OS #### Software Architecture | item | version | | :------: | :-------------------------------: | | OS | openEuler 20.03 LTS SP3 (aarch64) | | Kernel | 4.19.90 | | MPI Lib | Hyper MPI 1.1.1 | | Compiler | Bisheng Compiler 2.1.0 | | HPC application | WRF 4.2 | #### Installation 1. Login to openEuler 20.03SP3 machine 2. Get the wrf install build script and execute + If the local access to github is not restricted, execute the following command ```shell bash git clone https://gitee.com/src-oepkgs/wrf.git cd wrf bash build.sh ``` + If the local access to github is restricted, execute the following command (take "wget" as an example, other download methods can also be selected) ```shell bash # --contine Continue getting a partially-downloaded file. Use -c in most scenarios. # --tries=NUMBER Set number of tries to number. Specify 0 or 'inf' for infinite retrying. The default is to retry 20 times, with the exception of fatal errors like "connection refused" or "not found" (404), which are not retried. Use -t in most scenarios. # --output-documrnt=FILE All will be concatenated together and written to file. Use -O in most scenarios. wget --continue --tries=10 --output-document=wrf-4.2.zip --verbose \ https://gitee.com/src-oepkgs/wrf/repository/archive/master.zip mv wrf-master wrf-4.2 bash ./wrf-4.2/build.sh ``` ```tex Note: For information on wget related parameters, please refer to the official documentation: https://www.gnu.org/software/wget/manual/wget.html#Invoking ``` 3. After the command is executed, view the contents of the pkg folder in the current directory, including wrf-4.2-hpc and wrf-4.2-hpc.tar.gz #### Instructions 1. Tape archive the wrf-4.2-hpc.tar.gz file ```shell tar -zxvf wrf-4.2-hpc.tar.gz ``` 2. Configure the WRF environment ```shell source run.sh ``` 3. Execute WRF commands #### Contribution 1. Fork this repository 2. Submit the code 3. Create a new Pull Request 4. Wait for the committer to be merged #### Gitee Feature 1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md 2. Gitee blog [blog.gitee.com](https://blog.gitee.com) 3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) 4. The most valuable open source project [GVP](https://gitee.com/gvp) 5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) 6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)