Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porEugenia Méndez Quintana Modificado hace 10 años
1
El modelo espectral FMS Shallow Water El modelo espectral FMS Shallow Water ¿ Cómo generar una simulación con el modelo FMS Spectral Shallow Water ?
2
El FMS Spectral Shallow Water se ejecuta en el directorio : /home/USUARIO/Circulacion_General/atm_dycores/exp/spectral_shallow Comiencen abriendo una terminal y tipeando: > cd Circulacion_General/atm_dycores/exp/spectral_shallow Si escriben : > ls recibirán una lista del contenido del directorio
3
Los componentes más importantes son : namelists fms_runscript fms_runscript_restart diag_table Para examinar el archivo “namelists” escriban: > kedit namelists
4
fr (x,y) h_0 h_amp aisladas 1.- Efecto de una fuente de calor o una montaña aisladas h_lat latitud del centro h_lon longitud del centro h_width
5
h_0 Polo Sur Polo Norte ITCZ Ecuador h_itcz Ecuador 2.- Efecto de una fuente de calor a lo largo del Ecuador itcz_width
6
El forzante se construye en la subrutina : /home/USUARIO/Circulacion_General/atm_dycores/src/atmos_spectral_shallow/shallow_physics.f 90 En una terminal tipeen: > cd /home/USUARIO/Circulacion_General/atm_dycores/src/atmos_spectral_shallow luego escriban : > kedit shallow_physics.f90 para inspeccionar la subrutina
7
do j = js, je do i = is, ie xx = (deg_lon(i) - h_lon)/(h_width*2.0) yy = (deg_lat(j) - h_lat)/h_width dd = xx*xx + yy*yy h_eq(i,j) = h_0 + h_amp*max(1.e-10, exp(-dd)) end do do j = js, je yy = deg_lat(j)/itcz_width dd = yy*yy h_eq(:,j) = h_eq(:,j) + h_itcz*exp(-dd) end do PERTURBACIÓNPERTURBACIÓN AISLADAAISLADA ITCZITCZ
8
Una vez diseñado el experimento : * posición e intesidad de las perturbaciones: namelists, subrutina namelists, subrutina * paso temporal y longitud de la simulación: fms_runscript fms_runscript * nombre del experimento ya estamos en condiciones de iniciar una simulación. Para ello deben estar ubicados en el directorio: > cd /home/USUARIO/Circulacion_General/atm_dycores/exp/spectral_shallow y luego escribir : >./fms_runscript NOMBRE el modelo compilará, si es necesario, y se iniciará la simulación
9
Durante la ejecución del modelo, se crea un directorio temporario llamado “workdir”. Verifíquenlo tipeando: > ls los primeros días de simulación pueden inspeccionarse haciendo : > cd workdir > ncview shallow.nc Una vez que finaliza la simulación, el directorio “workdir” es reemplazado por un directorio con el nombre elegido para el experimento.
10
¿ Qué contiene el directorio del experimento ?: > cd NOMBRE > ls RESTART --> próxima clase... shallow.nc --> salida en NetCDF input.nml --> una copia del “namelists” shallow_physics.f90 --> copia de la subrutina diag_table logfile.0000.out
11
¡ A TRABAJAR ! ¡ A TRABAJAR !
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.