Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de WSPConnect

Código fuente de WSPConnect

Los pasos iniciales de instalación de WRF son adecuados para principiantes.

WRF (Weather Research and Forecasting Model) es un modelo numérico desarrollado conjuntamente por el Centro Nacional de Investigación Atmosférica (NCAR) y la Administración Nacional Oceánica y Atmosférica (NOAA).

Este modo se ejecuta en entornos como Linux o UNIX; o ​​instala una máquina virtual bajo un sistema Windows y la compila y ejecuta en un entorno virtual Linux.

Como la mayoría del software de código abierto en Linux, el WRF oficial es un paquete de código fuente que debe compilarse para generar un archivo ejecutable y luego ejecutar el modo.

Los siguientes son los pasos iniciales desde la descarga hasta la compilación.

Herramientas/materias primas

Ordenadores o servidores para Linux (o UNIX, AIX) y otros sistemas (es necesario tener instalado NETCDF).

Método/Pasos

1

Si instala el sistema Linux usted mismo, puede omitir este paso directamente;

Si lo sabe cómo conectarse a un servidor Linux accesible a través de xmanager u otra herramienta ssh, puede omitir este paso.

Si no tiene su propio sistema Linux y no puede utilizar la herramienta ssh para conectarse a un servidor Linux (UNIX/AIX) existente, este paso es necesario.

Tome xmanager como ejemplo (busque y descargue el software usted mismo)

Una vez completada la instalación, ejecute Xshell y haga clic en Nuevo (como se muestra en la imagen).

Complete la dirección del servidor en el host, complete su número de cuenta y contraseña en el nombre de usuario y contraseña respectivamente, y haga clic en Aceptar.

Seleccione el servidor que acaba de agregar, haga clic en Conectar y conéctese exitosamente al servidor.

2

Descargue el paquete de instalación de WRF y el paquete de instalación WPS del sistema de preprocesamiento WRF (obligatorio).

Primero visite el sitio web:

Los tres archivos de la pila son todos archivos ejecutables.

Comienza a compilar WRF a continuación.

. /Configurar

Ingrese el número y presione Entrar para seleccionar el compilador de Fortran y C a usar (el código WRF está escrito en Fortran y C). En la imagen, estoy usando el sistema AIX y los compiladores xlf y xlc de IBM.

El puerto serie es una operación de un solo subproceso y es lento, pero es fácil de compilar y generalmente no es necesario. Puedes probarlo por primera vez.

Dmpar es paralelismo de memoria distribuida, lo que equivale a que varias computadoras formen un clúster y cada CPU tenga su propia memoria.

Smpar es * * * paralelismo de intercambio de memoria, lo que significa que la memoria y la CPU en el servidor no están juntas.

Consulte al administrador de su servidor según su situación específica. Si es tu propia PC, elige smpar.

A continuación, introduzca un número para seleccionar si el área del patrón está anidada. Generalmente elige 1.

En este punto, la configuración está completa.

La función de configure es generar el archivo configure.wrf, que indica el siguiente proceso de compilación: qué compilador se utiliza, dónde está el compilador, dónde están las herramientas utilizadas en el proceso de compilación, qué parámetros de compilación se utilizan en la compilación, etc. espere.

Generalmente, primero puede completar la configuración y luego compilar. Este es el proceso de compilación.

Ingrese el comando:

. /compilewrf

O, si desea simular una situación real, ingrese:

. /Compile em_real

Este proceso suele tardar media hora o más; también pueden surgir varios problemas y es necesario consultar Google o el foro para las preguntas correspondientes. Generalmente, es necesario modificar el contenido de configure.wrf y recordar que si la compilación falla, es necesario hacerlo. /clean elimina los archivos intermedios generados en la última compilación. Buena suerte.

Si se completa normalmente, se generará wrf.exe en el directorio de inicio. Si se compila em_real, también se generará real.exe.

En este punto, se completa la compilación de WRF.

Comienza a compilar WPS.

Primero ingresa al directorio WPS:

Similar a:

. /Configuración

Luego seleccione si se requiere paralelismo y si se admite el formato GRIB2. Este paralelismo con WRF es independiente y no se afecta entre sí. Mira tu propia información en formato GRIB2. Si GRIB2 generalmente no es compatible, la posibilidad de que se produzcan problemas de compilación es relativamente pequeña.

Cuando se complete, se generará configure.wps. Entre ellos, WRF_directory identifica el directorio de WRF, que debe compilarse correctamente y especificarse la ruta correctamente.

El siguiente paso es compilar WPS.

. /Compile

Si se completa normalmente, se generarán tres archivos geogrid/src/geogrid.exe y geogrid.exe en el directorio WPS (en realidad, existen tres enlaces, como geogrid/src/geogrid.exe en geogrid.exe, el hecho de que la compilación se complete normalmente depende de si existe el archivo fuente).

Además, se generarán varias herramientas en el directorio util (consulte el archivo Léame para obtener más detalles). Si algunos no se pueden generar normalmente, no afectará el funcionamiento futuro de WRF.

En este punto, cuando tenga:

Geogrid.exe, ungrib.exe y metgrid.exe en el directorio WPS/

WRFV3/main/ Wrf .exe y real.exe

Ha completado la compilación e instalación básica de WRF y puede continuar con el siguiente paso: la operación de simulación.