Home
Manual de instalación del MM5 usando los
Contents
1. 1 gt gt macros_pregrid DDEC DBIT32 I gt gt macros_pregrid echo LOCAL _ LIBRARIES util libpgu a gt gt CD pregrid S MAKE all echo AR echo RM echo RM_LIST echo CD echo LN echo MAKE echo SHELL echo TOUCH echo CPP echo CPPFLAGS macros_regridder echo FC echo FCFLAGS macros_regridder echo LDFLAGS echo CCFLAGS echo LOCAL LIBRARIES Sy _ Yo AR gt macros_regridder RM gt gt macros_regridder RM_LIST gt gt macros_regridder CD gt gt macros_regridder LN gt gt macros_regridder MAKE gt gt macros_regridder bin sh gt gt macros_regridder touch gt gt macros_regridder lib cpp gt gt macros_regridder I C P DDEC DBIT32 traditional pgf90 gt gt macros_regridder Mfreeform pc 32 byteswapio gt gt 1 gt gt macros_regridder gt gt N gt gt A DDEC DBIT32 I gt gt macros_regridder CD regridder MAKE all A gt gt macros_regridder 1 39 A Barrera M A Prat y M C Llasat 40 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Tambi n hay que realizar cambios en otros ficheros Makefile que se encuentran en las subcarpetas REGRID pregrid y REGRID regridder e pregrid Vaya a la carpeta REGRID pregrid util y edite el fichero Makefile cd pregrid cd util
2. CD gt gt macros_interpb echo LN LN gt gt macros_interpb echo MAKE MAKE gt gt macros_interpb echo SHELL bin sh gt gt macros_interpb echo TOUCH touch gt gt macros_interpb echo CPP lib cpp gt gt macros_interpb echo CPPFLAGS I C P DDEC traditional gt gt macros_interpb A echo FC pgf90 gt gt macros_interpb echo FCFLAGS Mfreeform pc 32 byteswapio gt gt macros_interpb echo LDFLAGS gt gt macros_interpb echo CCFLAGS DDEC I gt gt macros_interpb echo LOCAL LIBRARIES d gt gt macros_interpb A CD src MAKE all A Para montar el m dulo teclee make gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje ha sido el correcto Si todo fue bien deber a aparecer al final del fichero un mensaje como 732 Lines Compiled bin rm f interpb f ifc o interpb i dynamic interpb o module_all_io o module date pack o module diags o module header data o module _interp o module map_utils o module phys consts o module_util o module_xyll o Id Aviso el tama o del s mbolo MODULE all_io_1 cambi de 404 a 408 en module _all_ o o make 1 Saliendo directorio home mm5v3 INTERPB src bin rm f interpb In s src interpb donde home es la ruta del usuario que est usando el MM5 Edite el fichero namelist input siguiendo las instrucciones del tutorial on l
3. FC rdnml o o terrain exe OBJS FC o LDOPTIONS OBJS LOCAL_LIBRARIES Retroceda al directorio TERRAIN A Barrera M A Prat y M C Llasat 34 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC FCO Teclee lo siguiente para montar el m dulo make terrain deck gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje se ha realizado correctamente y debe aparecer algo similar a Linux nombre maquina 2 4 20 8 1 Thu Mar 13 17 54 28 EST 2003 i686 i686 i386 GNU Linux Making terrain deck for Linux Para ejecutar NOTA Para casos reales se ha de editar el fichero terrain deck segun las caracteristicas del caso de estudio para las particularidades de cada variable y orden dentro de este fichero v ase el MM5V3 on line Tutorial notes e hittp Awww mmm ucar edu mm5 mm5v3 tutorial teachyourself html en el caso del modulo de prueba edite el terrain deck y haga los cambios senalados en negrita emacs terrain deck amp CASO PRUEBA DATOS EN LOCAL bin csh f terrain csh set echo Set this if you would like to ftp terrain data set ftpdata true set ftpdata false Set the following for ftp ing 30 sec elevation data from USGS ftp site set Where30sTer ftp set Where30sTer home mm5i mm5v3 TERRAIN DATA if Where30sTer ftp then A Barrera M A Prat y M C Llasat 35 Manual de insta
4. RM_LIST gt gt macros_little_r 1 echo CD CD gt gt macros_little r echo LN LN gt gt macros_little r echo MAKE MAKE gt gt macros_littler 1 echo SHELL bin sh gt gt macros _ little r A echo TOUCH touch gt gt macros _ little r A echo CPP Mib cpp gt gt macros_little_r echo CPPFLAGS C P DDEC traditional gt gt macros_little_r EN echo FC pgf90 gt gt macros_little r A echo FCFLAGS Mfreeform pc 32 byteswapio gt gt macros_little_r SN echo LDFLAGS g gt gt macros_little r echo CCFLAGS DDEC I gt gt macros_little r A echo LOCAL_LIBRARIES L NCARG ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L PGD linux86 lib L usr lib 1 2c gt gt macros_little_r CD sre SIMAKE PROGS A Para montar el m dulo teclee make gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje fue el correcto si es as deber a aparecer al final del fichero un mensaje tal como 154 Lines Compiled bin rm f plot_soundings f ifc o plot_soundings FR pc32 i dynamic plot_soundings o module_mapinfo o module_report o module_skewt o L usr local ncarg lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L opt intel compiler70 ia32 lib IPEPCF90 L usr lib gcc lib i386 redhat linux 3 2 2 lg2c make 1 Saliendo directorio home mm5i mm5v3 LITTLE _R src bin rm f little_r In s
5. a he irali eo iors en el ihs seleccionado frotar onda des hy tras haber rearrarcado el 18 Instalando paquetes El copiado de archivos al disco r gido puede tardar dependiendo del equipo que dispongamos y las opciones seleccionadas entre 30 y 90 minutos aproximadamente Durante la instalaci n propiamente dicha se nos pedir que insertemos el segundo y tercer CDRom de instalaci n A Barrera M A Prat y M C Llasat 16 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC redhat Aruna en Gag TL Lace pipa Magee pee Instalaci n de los Tama o JEAN Elbytes paquetes Hemoa recogido toda la Progeeia del paquete lea informaci n necesaria para Progreso Toa instalar Red Hat Linux en el nimema Tardar en invtalar todo Estado Pamietes el sistem m s 0 menos Total E dependiendo del numero de Compieiad Paquetes que neceirden ver l instalador Aa an PALAT DS y IA e Pe AA A eT Pi k tots ce ita pora es paro 19 Creaci n del disco de arranque Este disco de arranque nos permitir arrancar el sistema Linux si por error falla el gestor de arranque GRUB lo borramos sin querer o si decidimos prescindir de l redhat Apia ty ata Cesc n del dao de AE Creaci n del disquete Lal de arranque Di duce de arranque le premio amara ai qu titres Mol bial Lines desde un diguie Un dto de aningar le perreio Iintrodusca un disquete vacio y Atras SU inba a la confgu
6. AA t aa 5 eae chi ine IRA m he IA i Loc whacky Compers aci n UTE Selecci n del huso horario Puede defn su haro hirin seleccionando la localizaci n de su ordenador o porel desplazamiento del bempo del haso h rano Dhene las dos pesta as que aparecen en lo alto de la pantalla La pimeni chrece la posibilidad de configurar el huso horaro a traves del mapa A trav s de esta opci n puede EFRA os E a LEL A k E elegir su posici n Ebguiendo irme E ont teat Wisualicaci n las opnienes disporibles con Mundo Jaman Moncam nca Suram nca el ropa aid Pacibco Europa Ainca y Asia Ewoprdaha Fira lira de Enel mapa interactive puede E veleccionar una ciudad Ei item heras wiid LITE Eesha Lanne Ma Pr the E Pere trio an se ies Eroni ayuda Bisbes de fia bona 15 Configuraci n de las cuentas El usuario root es el administrador del sistema Linux Lo primero que hemos de hacer es asignarle una contrase a Una vez la contrase a se encuentre confirmada y aceptada procederemos a la creaci n de un usuario normal esto lo haremos haciendo clic en A adir Se nos abre una ventana para definir los par metros del nuevo usuario entre los datos que nos solicita est n el nombre del usuario que es el nombre que introduciremos cada vez que queramos entrar en Linux La contrase a y su confirmaci n Y el nombre completo que es el nombre que aparecer como nuestra infor
7. GRID DISTANCE NUMNC 1 1 2 3 4 5 MOTHER DOMAIN ID NESTI 1 10 18 35 45 50 LOWER LEFT I OF NEST IN MOTHER DOMAIN NESTJ 1 17 19 65 55 50 LOWER LEFT J OF NEST IN MOTHER DOMAIN RID 1 5 1 5 1 5 3 1 2 3 2 3 RADIUS OF INFLUENCE IN GRID UNITS IFANAL T NTYPE 2 3 4 6 6 6 INPUT DATA RESOLUTION A Barrera M A Prat y M C Llasat 64 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 1 1 deg 111 km global terrain and landuse 2 30 min 56 km global terrain and landuse 3 10 min 19 km global terrain and landuse gt 4 5min 9 km global terrain and landuse 5 2min 4 km global terrain and landuse 6 30 sec 9 km global terrain and landuse NSTTYP 1 2 1 2 2 2 1 ONE WAY NEST 2 TWO WAY NEST ejecute de nuevo el modulo TERRAIN terrain deck obteniendo los ficheros TERRAIN _DOMIAN1 TERRAIN_DOMAIN2 TERRAIN_DOMAIN3 TER PLT Vuelva al directorio NESTDOWN y edite el fichero namelist input con lo siguiente FCO cd NESTDOWN emacs namelist input amp recordO input_file MM5 Run MMOUT_DOMAIN2 input_lowbdy_file MM5 Run LOWBDY_DOMAIN2 input_terrain_file TERRAIN TERRAIN_DOMAINS amp record start_year 1993 start_month 03 start_day a start_hour 03 end_year 1993 end_month 03 end_day 13 end_hour 06 interval 3600 less than 24h TRUE amp record2 sst_to_1
8. Graphics IFC Compilador Fortran de Intel NCARGRAPHICS NCARG FNCARGRAPHICS NONCARG Note Don t forget to remove the libraries or RHS in the LOCAL_ LIBRARIES line when not using NCAR Graphics INTEL_LIB opt intel compiler70 ia32 lib grep Linux tmpfile if 0 then echo Compiling for Linux CD sre SIMAKE all RM RM RM_LIST RM_LIST LN LN MACH SGI MAKE MAKE CPP lib cpp CPPFLAGS I P C traditional D NCARGRAPHICS DRECLENBYTE FC ifc FCFLAGS w90 w95 4 LDOPTIONS 1 dynamic CFLAGS IL LOCAL_LIBRARIES L NCARG ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L INTEL_LIB IPEPCF90 L usr lib gcc lib i386 redhat linux 3 2 2 lg2c EN Nota la ltima librer a local no se encuentra siempre en la ruta que se indica depende de su m quina o sistema operativo Teclee lo siguiente para ver d nde tiene instalada la librer a lg2c QCC V Este comando devuelve las especificaciones de las librer as gcc y entre ellas se encuentra la de la ruta de la librer a Ig2c el mensaje tipo que aparece es del siguiente estilo en negrita aparece la ruta donde est n las librer as Leyendo especificaciones de usr lib gcc lib i386 redhat linux 3 2 2 specs Configurado con configure prefix usr mandir usr share man infodir usr share info enable shared enable threads posix disable checking w
9. conectado en el siguiente nara ater fe E escondes Arta C ios de tna bra 7 Tipo de instalaci n redhat Can et Pan y Seleccione el non adecesda para el ser AT Bent Aigwie F erent Elio Maria PRO a Batten Basie dira 2 alos Maurie Ui 1 Betton Mair irii F Gathers Mairie ILL here Moria PT nl erin LP lie Dai 3 botones En esta pantalla tendremos que seleccionar el tipo de instalaci n que deseamos realizar De esta selecci n depender el uso que le daremos al sistema operativo y los paquetes de utilidades que se instalar n Marcaremos Estaci n de Trabajo con esta configuraci n tendremos los paquetes m s comunes para trabajar y haremos clic en Siguiente De todas formas m s adelante podremos seleccionar o deseleccionar m s componentes A Barrera M A Prat y M C Llasat 11 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC PEI SU BREE redhat ele 7 AS Tip e De el ar Tipo de instalaci n invtalaci n en el nivbema Elija Li quere realizar una nstlaci n completa 6 na actualiraci n Esvortoro pareans birg pad phh oras de iran o porn ta or mbr pa e ole gin poll Pa e ere e LP A A a y er er pa ee dl ee ber pee phr el ee Lina instalaci n completa elrmanar toda la nformaci n que se haya salvado en las particiones seleccionadas Estaci n de Habaja Pipo Ps ad ae ee A E PA Pett diario del ep be ee ee ed dee Sarvidear TERR A
10. else grep Linux tmpfile if 0 then echo Compiling for Linux echo AR echo RM echo RM_LIST echo CD echo LN echo MAKE echo SHELL echo TOUCH echo CPP echo CPPFLAGS gt gt macros_pregrid echo FC echo FCFLAGS echo LDFLAGS echo CCFLAGS we JS ES ee we AR gt macros_pregrid RM gt gt macros_pregrid RM_LIST gt gt macros_pregrid we woe we CD gt gt macros_pregrid LN gt gt macros_pregrid MAKE gt gt macros_pregrid bin sh gt gt macros_pregrid touch gt gt macros_pregrid lib cpp gt gt macros_pregrid I C P DDEC DBIT32 traditional A ifc gt gt macros_pregrid FR 1 util gt gt macros_pregrid i_dynamic gt gt macros_pregrid DDEC DBIT32 I gt gt macros_pregrid echo LOCAL LIBRARIES util libpgu a L INTEL_LIB IPEPCF90 gt gt macros_pregrid SA CD pregrid S MAKE all A echo AR AR gt macros_regridder echo RM RM gt gt macros_regridder echo RM_LIST RM_LIST gt gt macros_regridder echo CD CD gt gt macros_regridder echo LN LN gt gt macros_regridder echo MAKE MAKE gt gt macros_regridder echo SHELL bin sh gt gt macros_regridder echo TOUCH touch gt gt macros_regridder echo CPP lib cpp gt gt macros_regridder echo CPPFLAGS I C P DDEC DBIT32 tradi
11. emacs Makefile amp Los cambios a realizar son en negrita IFC eribprint eribprint o libpgu a FC i_dynamic o f 0 S LOCAL_LIBRARIES RM gribprint o En lugar de PGF eribprint eribprint o libpgu a FC o f 0 S LOCAL_LIBRARIES RM gribprint o e regridder No hay que realizar ningun cambio aqui Para montar el modulo REGRID vaya a la carpeta REGRID y ejecute make gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje ha sido el correcto Al final del fichero deberia aparecer un mensaje como 420 Lines Compiled bin rm f regridder f ifc o regridder i_ dynamic proc_grid_store o proc_ingest_first_guess o proc list to array o proc_make_dot_point_data o proc_make_big_header o proc make small _header o proc map to met _winds o proc met to map_winds o proc_namelist o proc_output o proc_tc_bogus o proc read _terrain o proc zap space array o proc_zap space _list o regridder o module constants o module date pack o module diags o module file data o module first guess data o module gauss o module gridded data o module header _data o module _horiz_interp o module link_list_info o module map_utils o module namelist_info o module terrain_data o module tc _bogus o module_util o make 2 Saliendo directorio home mm5v3 REGRID regridder src bin rm f regridder In s src regridder make 1 Saliendo directorio home mm5v3 REGRID regridder A B
12. 1 1 multipliers of TAPFRQ for outputting IFSKIP FALSE whether to skip input files DO NOT use this for restart CDATEST 1993 03 13_03 00 00 the DATE for the starting file IFPRT 0 sample print out 1 a lot of print PRTFRQ 720 Print frequency for sample output in minutes MASCHK 99999 mass conservation check KTAU or no of time steps IFTSOUT FALSE output time series default 30 points TSLAT 0 0 0 0 0 0 0 0 0 0 latitudes of time series points S is negative TSLON 0 0 0 0 0 0 0 0 0 0 longitudes of time series points W is negative KEND EOF cat gt Run Iparam lt lt EOF amp LPARAM gt 1 user chosen options I RADFRQ 30 atmospheric radiation calculation frequency in minutes IMVDIF 1 moist vertical diffusion in clouds 0 1 IBLTYP 2 3 only IVQADV l vertical moisture advection uses log interpolation O linear 1 IVTADV 1 vertical temperature advection uses theta interpolation 0 linear 1 ITHADV 1 advection of temperature uses potential temperature 1 standard O ITPDIF 1 diffusion using perturbation temperature 0 1 ICOR3D 1 3D Coriolis force 0 1 IEXSI 0 initial sea ice 0 l base on SST 2 read in ISOIL 1 only IFUPR 1 upper radiative boundary condition O 1 gt 2 do not change IBOUDY IBOUDY 3 2 2 2 2 2 2 2 2 2 boundary conditions f fixed time dependent relaxation 0 2 3 3 keep the fo
13. 2 4 NCAR Graphics Recomendamos tambi n que se instale el NCAR Graphics ste es un software semi gratuito muy til para el paquete TERRAIN sobretodo a la hora de escoger los diferentes dominios y posici n de los anidamientos La parte del programa que utiliza el m dulo TERRAIN es gratuita Cree la carpeta usr local ncarg 4 3 1 mkdir usr local ncarg 4 3 1 copie y descompacte el fichero 4 3 1 source_code tar en la carpeta usr local ncarg ya que esta es la ruta donde el modulo TERRAIN va a buscar el NCAR Graphics para su ejecuci n Es importante definir en el fichero cshre del usuario que va a utilizar el MM5 la ruta donde se encuentra instalado el NCAR Graphics Edite el fichero home mm5i cshrc el cual debe quedar bin csh PATH principal setenv NCARG_ROOT usr local ncarg setenv PATH NCARG_ROOT bin PATH setenv MANPATH NCARG_ROOT man setenv PATH usr local sbin opt intel compiler70 ia32 bin usr sbin sbin PATH HOME bin Nuevos alias alias Is Is color alias cd cd pwd alias pwd echo cwd Definiciones del compilador Intel source opt intel compiler70 ia32 bin ifcvars csh Ahora ejecute A Barrera M A Prat y M C Llasat 23 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Ee musem Ree Configure durante la instalaci n se escogen las opciones por defecto excepto para la opci n de Acceso a la red para buscar librerias de r
14. AE TE EEE EEE TET EE PEPE PEE EEE PE PETE EEE PE PEE EEE PPE EE PEPE PEEP PEEP EEE PEPEEEEEEEEEPETE ETRE PEPE TE EEE PEPE TEEPE PEPE PEPE EE EEE PEPE PEPE PEE PEPE PEPE PPE PEE EEE PEPE PEE EE Processing for SourceType SOIL PEPEEEEEEEEERETE RAR PEPE TE ETE EE PEPE PEPE EE EEE PE PEEP EE PE PEPE PEPE PPE EEE PEPE PEE EE PEPEEEEEEEEEEE EEE TEEPE PETE PETE EEE PEPE EE PEPE PEPE PEPE PPE PEPE PEEP EE PE PPE PEPE PEPE PEPE PEEP EEE PEPETEEEEEEEEEEE RAR EEE TE ETRE PEPE PPE PEPE PE PEEP PE PEEP PEPE PPE PEPE PEEP PEPE PEEP PEE PEPEEEEEEEEEEETE HE TEEE EEE TE EEE EEE TE PETE EE PEPE PEEP PEPE PEPE PEPE PEE PEPE PEPE PEPE PEEP EEE PEPE PEE EE PEPEEEEEEEEEPETE ETE EE PEEP PE EE EEE PETE EE PEPE PEEP EEE PETE EE EE PE PEEP EEE PEPE PEP PEEP PE PEPE EEE donde home es la ruta del usuario que est utilizando el MM5 A Barrera M A Prat y M C Llasat 42 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC y apareceran 7 ficheros nuevos del tipo ON84xxxx 3 2 2 Ejecucion de regridder Dirijase al subdirectorio regridder y edite el fichero namelist input teniendo en cuenta las recomendaciones y explicaciones de la notas del tutorial on line Para el caso de prueba no se realiza ninguna modificacion FCO cd regridder emacs namelist input amp Teclee para ejecutarlo regridder gt amp log amp Edite el fichero log para comprobar que la ejecucion ha sido correcta Si todo ha ido bien deberia aparecer al
15. DOMAIN2 Vuelva a la carpeta MM5 y edite el fichero mm5 deck siguiendo las instrucciones del tutorial on line del MM5 En el caso de prueba SOC no se hacen modificaciones Teclee lo siguiente para ejecutar el paquete mm5 deck El proceso de ejecuci n crea un fichero log en la carpeta home mm5i mm5v3 MM5 Run_ llamado mm05 print out donde se encuentran escritos todos los pasos del proceso de ejecuci n Editelo para comprobar si todo fue correcto Si es as deber a aparecer al final del fichero un mensaje tal como MODEL OUTPUT IS WRITTEN AT TIME 720 00 MINUTES FOR DOMAIN 1 MODEL OUTPUT IS WRITTEN AT TIME 720 00 MINUTES FOR DOMAIN 2 REWINDING SAVE FILE FOR DOMAIN 1 RESTART FILE IS WRITTEN AT TIME 720 00 MINUTES FOR DOMAIN 1 IXTIMR REWINDING SAVE FILE FOR DOMAIN 2 RESTART FILE IS WRITTEN AT TIME 720 00 MINUTES FOR DOMAIN 2 IXTIMR Manual de instalaci n del MM5 usando los compiladores 720 720 FORTRAN STOP 99999 A Barrera M A Prat y M C Llasat FORTRAN de INTEL IFC 58 La duracion del proceso depende de la maquina donde se ejecuta el tipo de datos de la integraci n y de las parametrizaciones f sicas definidas En un equipo P IV 2 66 GHz 512 MB DDR RAM es aproximadamente de unos 6 minutos Se generan los ficheros MMOUT_DOMAIN1 MMOUT_DOMAIN2 SAVE _DOMAIN1 SAVE_DOMAIN2 3 8 INTERPB Descompacte el fichero INTERPB TAR gz en la carpeta home mm5
16. NCARGRAPHICS D NETCDFOPT CPP lib epp CPPFLAGS I C P traditional A FC pgf90 FCFLAGS I byteswapio pc 32 LDOPTIONS pc 32 CFLAGS I LOCAL_LIBRARIES L NCARG ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L PGID linux86 lib L usr lib lf2c s4 Dirijase al directorio src y edite el fichero Makefile a adiendo lo que est en negrita IFC all rawins exe rawins exe OBJS FC i_dynamic o OBJS LDOPTIONS LOCAL_LIBRARIES LDLIBS code SRC En lugar de PGF all rawins exe rawins exe OBJS FC o OBJS LDOPTIONS SLOCAL_LIBRARIES LDLIBS code SRC Suba al directorio RAWINS y teclee lo siguiente para montar el modulo make rawins deck gt amp make out amp A Barrera M A Prat y M C Llasat 45 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC Edite el fichero make out para comprobar si el porceso de montaje ha sido el correcto Si es asi deberia aparecer al final del fichero un mensaje tal como Linux nombre maquina 2 4 20 8 1 Thu Mar 13 17 54 28 EST 2003 i686 i686 i386 GNU Linux Making rawins deck for Linux Edite el fichero rawins deck siguiendo las instrucciones del tutorial on line del MM5 Para ejecutar el modulo teclee rawins deck gt amp log amp Esto crea un fichero de nombre log donde quedan escritos todos los pasos del proceso de compilaci n pa
17. V3D data 1 2 or 4 bytes per grid point 4 xxx Time mean fields Tm Um Vm Hm and RHm if selected 0 NO 1 YES A Barrera M A Prat y M C Llasat 76 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC BEGIN END and INTERVAL to compute time mean fields 1993 03 13_ 00 00 00 1993 03 13_ 12 00 00 10800 Para ejecutar el script teclee MM5p_to_v5d pars MM5p nombre_fichero2 v5d gt amp log amp Edite el fichero log para comprobar si la ejecuci n del paquete fue la correcta si es asi deber a aparecer al final del fichero un mensaje del tipo SUCCESSFUL PROCESS OF ALL REQUESTED DATES VSD CLOSE OK Obtendremos el fichero nombre_fichero2 v5d Para visualizar los ficheros obtenidos mediante el proceso anterior copie estos ficheros en una carpeta nueva carpeta dentro de la carpeta mm5v3 de nombre prueba por ejemplo Una vez copiados ah los ficheros para visualizarlos haga Para el dominio 1 vis5d nombre fichero1 v5d mbs 0 date y para el dominio 2 vis5d nombre fichero2 v5d mbs 0 date para verlos simult neamente vis5d nombre fichero1 v5d date nombre fichero2 v5d mbs 0 date e REGRID to v5d Script propio del grupo de Meteorolog a de la Universitat de les Illes Balears creado por el Dr Romualdo Romero March para convertir las salidas del m dulo REGRID REGRID_DOMAINX al Vis5D Este script est disponible libremente en la direcci n e ht
18. con el compilador FORTRAN de INTEL debe realizar lo siguiente Edite el fichero MM5p_to_v5d f m y realice los siguientes cambios en negrita IFC If DEC or Linux Little endian add DLITTLE to CFLAGS If AIX remove the DUNDERSCORE CFLAGS c g DUNDERSCORE DLITTLE FFLAGS c g CC cc F77 ifc LIBS lm i_dynamic Vaxlib En lugar de GNU If DEC or Linux Little endian add DLITTLE to CFLAGS If AIX remove the DUNDERSCORE CFLAGS c g DUNDERSCORE FFLAGS c g CC sce F77 f77 LIBS Im Para montar el paquete teclee make f MM5p_to_v5d f m gt amp make out amp Edite el fichero make out para comprobar si el proceso de montaje fue el correcto Si todo fue bien deber a aparecer en el fichero un mensaje tal como ifc c g l usr local visSd src MM5p_to_v5d f cc c g DUNDERSCORE DLITTLE usr local vis5d src binio c o binio o cc c g DUNDERSCORE DLITTLE usr local vis5d src v5d c o v5d o ifc MM5p_to_v5d o binio o v5d o Im i_dynamic Vaxlib o MM5p_to_v5d Edite el fichero pars MM5p seg n las instrucciones del documento descriptivo README pdf que se encuentra en la direcci n e http redibericamm5 uib es algoritmos htm En el caso de prueba SOC se pondr los mismos datos de fechas y horas que los del fichero INTERPB los cambios son HH USER CHOICES TO PRODUCE V5D file from pressure surfaces MM5p output MM5p output file Jhome mm5i mm5v3 INTERPB M
19. de las necesidades y habitos de cada usuario Vamos a exponer unas cuantas opciones de las m s utilizadas aunque no las nicas e GrADS e Surfer e Vis5D e NCAR Graphics e RIP e Otros formatos Paso intermedio Vis5D vrml gif post script post script color 24 ppm xml A modo de resumen v ase la Figura 9 A Barrera M A Prat y M C Llasat 73 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC REGRID coordenadas o coordenadas d p toVis5D y coordenadas o p ver 1 2 1 m ver 1 1 funciones externas userfuncs windows secuencia render 3D Figura 9 Esquema de las diferentes opciones de visualizaci n de las salidas del modelo 3 10 1 Conversi n al VIS5D e MM5p_to_v5d Script propio del grupo de Meteorolog a de la Universitat de les llles Balears creado por el Dr Romualdo Romero March para convertir la salida del modelo en coordenadas p al Vis5D Este script est disponible libremente en la direcci n e http redibericamm5 uib es algoritmos htm Los ficheros a descargar son MM5p_to_vb5d f MM5p_to_v5d f m pars MM5p C pielos en la carpeta home mmbi mm5v3 PASOVIS5D A Barrera M A Prat y M C Llasat 74 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC PE SU narrer Este script est pensado para usar el compilador FORTRAN de GNU que ya est incluido en el Red Hat 9 Para usarlo
20. echo Compiling for Linux EN echo AR AR gt macros_little_r A echo RM RM gt gt macros_little r echo RM_LIST RM_LIST gt gt macros_little_r 1 echo CD CD gt gt macros _little r A echo LN LN gt gt macros_little r echo MAKE S MAKE gt gt macros_little r echo SHELL bin sh gt gt macros_little r A echo TOUCH touch gt gt macros_little r A echo CPP lib cpp gt gt macros_little_r echo CPPFLAGS C P DDEC traditional gt gt y A macros_little_r echo FC echo FCFLAGS ifc gt gt macros_little_r FR pc32 gt gt macros_little_r echo LDFLAGS i_dynamic gt gt macros_little_r A echo CCFLAGS DDEC I gt gt macros_ little r echo LOCAL_ LIBRARIES L NCARG ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 LS INTEL_LIB IPEPCF90 L usr lib gec lib i386 redhat linux 3 2 2 lg2c gt gt macros _little_r SA S CD src SMAKE PROGS gt A Barrera M A Prat y M C Llasat 51 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC E Sue AP En lugar de PGF I HAVE NCARG all I DONT_HAVE_NCARG little_r PROGS 1 HAVE _NCARG PROGS 1_DONT_HAVE_NCARG else grep Linux tmpfile gt if 0 then echo Compiling for Linux A echo AR AR gt macros_little_r IN echo RM RM gt gt macros_little r echo RM_LIST
21. el caso de dos dominios TERRAIN_DOMAIN1 TERRAIN_DOMAIN2 TER PLT Este proceso puede llevar varios minutos no hacer nada hasta que se termine el proceso En un P IV a 2 4 GHz con 512 Mb RAM tarda aproximadamente unos 7 minutos Para comprobar que se han generado correctamente ejecute la instrucci n idt TER PLT y debe aparecer una imagen como la de la Figura 7 A Barrera M A Prat y M C Llasat 37 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Scrolled to Frane gt EIET ARREA Hoop dup ecto skip deiay start segment stop segment set window done current frane print save zon unzoon aninate Figura 7 Imagen de visualizacion del fichero TER PLT con el NCAR Graphics para el caso de ejemplo SOC del manual on line del MM5 3 2 REGRID Descompacte el fichero en la carpeta REGRID TAR gz en la carpeta home mm5i mm5v3 REGRID Cree la carpeta home mm5i mm5v3 REGRID_DATA y coloque en ella el fichero de prueba NCEP ON84 9303 y en la carpeta REGRID edite el fichero Makefile emacs Makefile amp Los cambios a realizar se encuentran en las siguientes partes del fichero en negrita IFC RM_LIST INTEL LIB A Barrera M A Prat y M C Llasat Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC o M core kmo mod opt intel compiler70 ia32 lib Targets for supported architectures
22. final del fichero un mensaje como kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Attention RAWINS users Here is a handy PARAMETER statement you can use for RAWINS Increase the LMX value by the number of new pressure levels that you want RAWINS to add PARAMETER IMX 35 JMX 41 LMX 21 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Ending current time 1993 03 14 00 00 00 NOTA Si se va a utilizar el m dulo RAWINS es importante tener en cuenta los valores de IMX JMX y LMX que pone para ponerlos en el fichero rawins deck si no se ponen estos valores el modulo no se ejecuta correctamente Al final del proceso se genera el fichero REGRID_DOMAIN1 3 3 RAWINS Este paquete se ha conseguido montarlo y ejecutarlo con xito para el caso de prueba SOC pero para casos particulares en los que se utilizan los datos observacionales ADP convencionales no se ha conseguido ejecutarlo con xito apareciendo un error de memoria quiz s debido al propio compilador FORTRAN de INTEL Ante esto se ha optado por utilizar la versi n alternativa al RAWINS el m dulo LITTLE _R que requiere de la ejecuci n previa del m dulo FETCH que convierte el formato de los datos observacionales ADP de ON29 a ASCII formato de entrada de LITTLE R De todas formas a continuaci n se explica el procedimiento que s que ha funcionado para los datos ADP del caso de prueba SOC A Barrera M A Prat y M C Llas
23. hace en la BIOS del computadora por lo que nos referiremos al manual de la placa base para configurarlo correctamente Manos a la obra Una vez cumplidos los requisitos de la preinstalaci n podemos comenzar la instalaci n de Red Hat Para ello introduciremos el primer CD en la unidad lectora y reiniciaremos la computadora Las primeras pantallas que veremos est n en ingl s hasta que se selecciona el idioma que se desea para el sistema operativo Para hacer m s sencillo el seguimiento de las instrucciones la hemos dividido en los t tulos de las pantallas que nos mostrar durante la instalaci n 1 Inicio La primera pantalla que nos muestra la instalaci n es la de Inicio en la cual podemos seleccionar si queremos realizar la instalaci n en modo texto o gr fico Para seleccionar la instalaci n gr fica simplemente tenemos que apretar la tecla Intro Enter Si esperamos demasiado en apretar la tecla la instalaci n arrancar autom ticamente pero en modo texto To install or upgrade Lin im graphical nodo presa the lt ENTER gt key To install or urada Limas in tit maiti type lima text lt EATER gt Ue the unci ion koe listod below for mere informal Lon 2 Welcome to Red Hat Linux Ahora podemos comprobar el estado de los CDs de instalaci n Aunque es una tarea lenta es recomendable hacerlo la primera vez para que no nos deje la instalaci n a medias Para eso simplemente hay que hacer clic en la tecla Espac
24. la opci n de asignar direcciones a trav s de DHCP Esta configuraci n depende de la instalaci n de red que tenga el usuario por lo que no hay unos pasos fijos a seguir Para asignar una IP fija o din mica simplemente tenemos que hacer clic en el bot n Modificar En nombre del Host marcaremos de forma manual y en el siguiente cuadro de texto escribiremos el nombre que deseamos para este ordenador Una vez realizados los cambios necesarios hacemos clic en Siguiente Ada en Emni Configuraci n de la red Cualquier dis posibvo de med que posea en el sisiema ser detectado autom ticamente por el programa de invtalaci n y bp recer en la lista de Dispositivos de red Para combgurar el dispositwo de ed seleccione el dinposibo i y haga click en Modificar En la pantalla de Modificar la interfaz podr escoger tener informacion de IF y m scara de red configurada por DHCP o puede mioduclo de borma manual Puede escoge tambi n que el dipai sea acto on el momento del Arranque E mr K ha Frain Pee ss ri E Esconder Asta redhat Confqyaraci n de la real Dip ra de pel Rammi el Hoi Configurar el nombre del heat W ge lema miil Confipara i n mir dra Pera de ends bie Deel Pamina i DNS Tretia C iotas de ltima hosa A Barrera M A Prat y M C Llasat 13 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC PE Sue Bee 12 Configu
25. make install A Barrera M A Prat y M C Llasat 26 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Visualizar un fichero de prueba LAMPS v5d para comprobar que todo el proceso anterior ha sido correcto cd src vis5d LAMPS v5d aparecera entonces una imagen como la de la Figura 4 si se seleccionan los comandos que aparecen ilunimados en la imagen Vis5D 3 D Display LAMPS v5d Vis5d Control Panel Vis5D version 1 1 Copyright C 1990 2000 _ 00 00 00 Bill Hibbard Johan Kellum Brian Paul gt and Andre Battaiola 1982092 ua Je Jive En 1 of 19 C roe feom Jes Friday reverse save pre perspec meor Jaro iwporr orspcay JE Normal Change the Viewing Angle Mouse Buttons rotate zoom 2 trans view clip late Contour Slice Colored Slice Isosurf Horiz Vert Horiz Vert uy U Ju dw yoyo lv y lv lv wo w w w pw Volume Vis5d Control Panel g Hap Height ER km 16 0 Y Vissd Control Panel X U Hor Slice Interval m s E Hisani 8 0 km t se ferc Figura 4 Imagen de ejemplo al visulaizar el fichero de prueba LAMPS v5d Crear los siguientes links o enlaces que ser n necesarios para que funcionen otras aplicaciones para pasar las salidas del MM5 a Vis5D cd usr local vis5d ln s usr local src vis5d 1 1 src src e Uso de funciones externas con Vis5D userfuncs El uso de funciones extern
26. mm5i rendervis5d A Barrera M A Prat y M C Llasat 31 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 3 INSTALACI N DE LOS M DULOS DEL MM5 Inicie la sesi n como el usuario mmbdi Los ficheros de cada uno de los m dulos se copiaran en la carpeta home mm5i mm5v3 y se descompactaran en carpetas separadas tal como se indica en los siguientes apartados 3 1 TERRAIN Es el primer m dulo y se descompacta en la carpeta home mm5i mm5v3 TERRAIN El fichero con el modulo es TERRAIN TAR gz Los ficheros de datos son DEM_02M_GLOBAL gz LANDUSE OLD TAR gz LANDWATERMASK SIB TAR gz LANDWATERMASK USGS TAR gz LWMASK SIB 02 gz LWMASK SIB 30s gz LWMASK USGS 02 gz LWMASK USGS 30s gz SOILCAT 02 gz SOILCAT 30s gz SOILCAT TAR gz SOILCATB 02 gz SOILCATB 30s gz SOILCATB TAR gz TER TAR gz VEG FRACTION 10 gz VEG SIB 02 gz VEG SIB 30s gz VEG USGS 02 gz VEG USGS 30s gz VEGETATION SIB TAR gz VEGETATION USGS TAR gz Estos ficheros se descompactan y se guardan en la carpeta home mm5i mm5v3 TERRAIN_ DATA Ahora dirijase al directorio home mm5i mm5v3 TERRAIN y edite el fichero Makefile Hemacs Makefile A Barrera M A Prat y M C Llasat 32 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC los cambios que deben realizarse se encuentran en la siguiente parte del archivo indicados en negrita Este makefile est pensado para utilizar el programa NCAR
27. much as possible restrict the bounds set lon_e 180 set lon _w 180 set lat_s 90 set lat_n 90 A Barrera M A Prat y M C Llasat 49 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC set lon_e 40 set lon_w 130 set lat_s 20 set lat_n 70 para ejecutar el script de conversi n teclee adp_to_little r csh gt amp log amp Edite el fichero log para comprobar si el proceso de ejecuci n fue el correcto si es as al final del fichero deber a aparecer un mensaje tal como Converting Upper Air Data mm5v3 FETCH DONE with conversion Los ficheros que se obtienen son del tipo obs aaaa mm dd_hh ficheros con los datos de las observaciones de los radiosondeos para el a o aaaa mes mm y d a dd seleccionados y para las horas hh en la que hay datos surface_obs_r aaaa mm dd_hh ficheros con los datos en superf cie de estaciones meteorol gicas de barcos y boyas 3 5 LITTLE_R Descompacte el fichero LITTLE_R TAR gz en la carpeta home mmbdi mm5v3 LITTLE_R Edite el fichero Makefile realizando los siguientes cambios en negrita emacs Makefile amp A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC IFC I HAVE_NCARG all I DONT_HAVE NCARG little_r PROGS 1_HAVE_NCARG HPROGS 1_DONT_HAVE_NCARG INTEL_LIB opt intel compiler70 ia32 lib if 0 then
28. para correrlo en una granja de PC s que ser a en modo paralelo Para ello v ase la siguiente direcci n e http acd ufrj br ricardom mm5 Edite el fichero configure user linux con los siguientes cambios en negrita y gu rdelo con el nombre de configure user A Barrera M A Prat y M C Llasat 56 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC FC ifc FCFLAGS I LIBINCLUDE O2 tpp6 FCFLAGS I LIBINCLUDE 02 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp Mnosgimp CPP lib cpp CFLAGS O CPPFLAGS I LIBINCLUDE LDOPTIONS i_dynamic Vaxlib O2 tpp6 pc32 LDOPTIONS O2 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp LOCAL_LIBRARIES L opt intel compiler70 ia32 lib IPEPCF90 MAKE make i r En lugar de FC pef90 FCFLAGS I LIBINCLUDE O2 Mcray pointer tp p6 pc 32 Mnoframe byteswapio FCFLAGS I LIBINCLUDE 02 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp Mnosgimp CPP lib cpp CFLAGS O CPPFLAGS I LIBINCLUDE LDOPTIONS O2 Mcray pointer tp p6 pc 32 Mnoframe byteswapio LDOPTIONS 02 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp LOCAL_LIBRARIES MAKE make i r Siga las instrucciones que se dan en el tutorial on line del MM5 para escoger las diferentes opciones para las parametrizaciones f sicas de la simulaci n en un caso particular Para probar el caso de pr
29. r gt amp log amp Edite el fichero log para comprobar si el proceso de ejecucion fue el corrercto si es asi deberia aparecer al final del fichero un mensaje tal como Time Loop Processing for SFC FDDA date 1993 03 14 00 00 00 STOP 99999 32 A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Los ficheros que se obtienen de la ejecuci n son LITTLE_R_DOMAIN1 SFCFDDA DOMAIN1 3 6 INTERPF Descompacte el fichero INTERPF TAR gz en la carpeta home mm5i mm5v3 INTERPF Edite el fichero Makefile realizando los siguientes cambios en negrita IFC else grep Linux tmpfile if 0 then echo Compiling for Linux echo AR AR gt macros_interpf echo RM RM gt gt macros_interpf echo RM_LIST RM_LIST gt gt macros_interpf echo CD CD gt gt macros_interpf echo LN LN gt gt macros_interpf echo MAKE MAKE gt gt macros_interpf echo SHELL bin sh gt gt macros_interpf echo TOUCH touch gt gt miacros_interpf echo CPP lib cpp gt gt macros_interpf echo CPPFLAGS C P DDEC traditional gt gt macros_interpf T echo FC ifc gt gt macros_interpf echo FCFLAGS FR pc32 gt gt macros_interpf echo LDFLAGS i_dynamic gt gt macros_interpf echo CCFLAGS DDEC I gt gt macros_interpf echo
30. usando los compiladores FORTRAN de INTEL IFC 10 La configuraci n del idioma del teclado es importante si no lo hici semos no funcionar an los caracteres del castellano como la o los acentos Seleccionamos Spanish y hacemos clic en Siguiente Configuraci n del teclado Elija el po de teclado que desea utilizar para su sistema por ejemplo espaol ge Sea Caner el lab popa a el A Hemara Hin iiin Hin pian bopi ij Him man da ron Fan sian iyli Mora iiin ru Air nian vir Sia Seen epee Es par del 5pesip Cape opi dh Sali h Salsa Ferh lan Sane Copan Salir Carme irin 1h 6 Configuraci n del mouse Ahora toca seleccionar y configurar el mouse Por lo general m s similar al que tenemos instalado el sistema selecciona autom ticamente el Podemos probar de navegar por los diferentes tipos a ver si encontramos uno m s adecuado Una vez seleccionado tecleamos sobre Siguiente Ayuda en ea Configuraci n del rat n Elija el tipo de rat n para su cisterna Tiene un rat n PSA Bus o dene Nota 5 el conector del rai n es redonda se rata de un rat n PS o un rat n Bus ies rectangular se bata de un rat n Lene Busque el bpo cracio en el primer recuadio de la derecha Sino luese posible elija uno compatible con el suyo O kien alija el ipo de rat n Gen rico apropiado Si feng un iin sone lija el dispositivo y el puerto al que est
31. 5 mm5 home html y desde aqui yendo a la opci n Download MM5V3 los paquetes MM5V3 Terrain Data los datos se descargan todos TERRAIN TAR gz REGRID TAR gz FETCH TAR gz LITTLE_R TAR gz INTERPF TAR gz MM5 TAR gz INTERPB TAR gz NESTDOWN TAR gz MM5toGrADS TAR gz toVIS5D TAR gz TERRAIN DATA DEM _02M_GLOBAL gz LANDUSE OLD TAR gz LANDUSE 10 LANDWATERMASK SIB TAR gz LANDWATERMASK USGS TAR gz LWMASK USGS 10 LWMASK USGS 05 LWMASK SIB 02 gz LWMASK SIB 30s gz LWMASK USGS 02 gz LWMASK USGS 30s gz SOILCAT 02 gz SOILCAT 30s gz SOILCAT TAR gz SOILCATB 02 gz A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC SOILCATB 30s gz SOILCATB TAR gz SOILTEMP 60 TER TAR gz VEG FRACTION 10 gz VEG SIB 02 gz VEG SIB 30s gz VEG USGS 02 gz VEG USGS 30s gz VEGETATION SIB TAR gz VEGETATION USGS TAR gz A Barrera M A Prat y M C Llasat 1 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 2 INSTALACI N DE LOS REQUERIMIENTOS En este apartado se explican c mo instalar todo el software necesario para poder instalar correctamente el MM5 as como el sistema operativo Linux es decir c mo instalar los requerimientos previos que necesita el sistema 2 1 Sistema Operativo LINUX Se arranca el PC con el CD 1 del Red Hat 9 y con un disco duro sin formatear A continuaci n se inicia la instalaci n de LINUX Siguiend
32. ADS A Barrera M A Prat y M C Llasat 2 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 1 INTRODUCCI N Las presentes notas recopilan los pasos a seguir para poder compilar y ejecutar el modelo MM5 con el compilador gratuito FORTRAN de INTEL versi n 7 1 sobre un PC Linux Red Hat 9 Para versiones anteriores de Red Hat 6 7 u 8 y del compilador versi n 6 v ase la siguiente direcci n e http acd ufrj br ricardom mm65 Los pasos explicados en estas notas se han seguido con xito por el Grupo de An lisis de Situaciones Meteorol gicas Adversas GAMA del Departamento de Astronom a y Meteorolog a de la Facultad de F sica de la Universidad de Barcelona Espa a Este grupo forma parte de la Red Ib rica para la investigaci n y desarrollo de aplicaciones en base al modelo atmosf rico MM5 REN2002 10018 E CLI Grupo 05 Nuestro agradecimiento al Sr Ricardo Marcelo da Silva Universidade Federal do Rio de Janeiro Brasil por su estimable ayuda sin la cual no hubiera sido posible gran parte del contenido de las presentes notas Tambi n queremos dar las gracias al Dr Luis Ces reo Cana Cascallar Universidad de las Palmas de Gran Canaria Espa a al Sr Joan Miquel Torres Mari y al Dr Romualdo Romero March Universidad de las Islas Baleares Espa a al Dr Juan Pedro Mont vez G mez Universidad de Murcia Espa a al Sr Jes s Fern ndez Fern ndez Universidad del Pa s
33. Barrera M A Prat y M C Llasat 66 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC cp home mm5i mm5v3 NES TDOWN BDYOUT_DOMAIN3 BDYOUT_DOMAIN1 cp home mm5i mm5v3 NESTDOWN LOWBDY_DOMAIN3 LOWBDY_DOMAIN1 subir al directorio MM5 cd limpiar el directorio make clean editar el configure user donde se especificara las parametrizaciones fisicas para el tercer dominio asi como el hecho de contar ahora con una integracion para un solo dominio cambios a realizar en negrita emacs configure user Sections This configure user linux file 1s used to compile on PC running linux only For options to compile on Unix systems please use configure user 1 System Variables 2 User Variables 3 Fortran options 31 PC_PGF77 Linux 4 General commands 5 Options for making include parame incl 6 Physics Options memory related SHELL bin sh SUFFIXES F 1 0 f RUNTIME_SYSTEM Currently supported systems PC_PGF77 RUNTIME_SYSTEM PC_PGF77 31 PC running Linux and using pgf77 compiler You may also need to unlimit stacksize by typing limit stacksize unlimited or setenv MPSTKZ 8M A Barrera M A Prat y M C Llasat 67 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC or bigger If your compiler supports both SGI and OpenMP parallel directives you need Mnosgimp in your FCFLAGS Otherwise remove it Add Kieee
34. LOCAL LIBRARIES l gt gt macros_interpf CD src MAKE all gt ey A Barrera M A Prat y M C Llasat 54 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC E Sue AP En lugar de PGF else grep Linux tmpfile EN if 0 then echo Compiling for Linux a echo AR SCAR gt macros_interpf EN echo RM RM gt gt macros_interpf echo RM_ LIST RM_LIST gt gt macros_interpf echo CD CD gt gt macros_interpf echo LN LN gt gt macros_interpf echo MAKE MAKE gt gt macros_interpf echo SHELL bin sh gt gt macros_interpf echo TOUCH touch gt gt macros_interpf echo CPP lib cpp gt gt macros_interpf echo CPPFLAGS C P DDEC traditional gt gt macros_interpf a echo FC pgf90 gt gt macros_interpf echo FCFLAGS Mfreeform pc 32 byteswapio gt gt macros_interpf echo LDFLAGS gt gt macros_interpf echo CCFLAGS DDEC I gt gt macros_interpf echo LOCAL LIBRARIES l gt gt macros_interpf Para montar el m dulo teclee make gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje ha sido el correcto Si todo fue bien deber a aparecer al final del fichero un mensaje tal como 1189 Lines Compiled bin rm f interpf f ifc o interpf i_dynamic interpf o module bdy o module date pac
35. M A Prat y M C Llasat 61 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC MMOUTP_DOMIN1 MMOUTP_DOMIN2 REGRID_DOMAIN1 REGRID_DOMAIN2 y ficheros del tipo FILE _MMOUTP x entre otros 3 9 NESTDOWN Descompacte el fichero NESTDOWN TAR gz en la carpeta home mm5di mm5v3 NESTDOWN Dir jase a la carpeta anterior y edite el fichero Makefile realizando los siguientes cambios en negrita IFC else grep Linux tmpfile if 0 then echo Compiling for Linux echo AR AR gt macros_nestdown echo RM RM gt gt macros_nestdown echo RM_LIST RM_LIST gt gt macros_nestdown echo CD CD gt gt macros_nestdown echo LN LN gt gt macros_nestdown echo MAKE MAKE gt gt macros_nestdown echo SHELL bin sh gt gt macros_nestdown echo TOUCH touch gt gt macros_nestdown echo CPP lib cpp gt gt macros_nestdown echo CPPFLAGS C P DDEC traditional gt gt macros_nestdown A echo FC ifc gt gt macros_nestdown SA echo FCFLAGS FR pc32 gt gt macros_nestdown SN echo LDFLAGS 1_dynamic gt gt macros_nestdown eN echo CCFLAGS DDEC 1 gt gt macros_nestdown echo LOCAL LIBRARIES gt gt macros_nestdown A Barrera M A Prat y M C Llasat 62 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC amempa ua MEERE En l
36. MOUTP_DOMAINI A Barrera M A Prat y M C Llasat 75 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Requested BEGIN date in format Y Y Y Y MM DD_hh mm ss 1993 03 13_00 00 00 Requested END date in format Y Y Y Y MM DD_hh mm ss 1993 03 13 12 00 00 Requested Time INTERVAL in seconds 21600 Compressmode for V5D data 1 2 or 4 bytes per grid point 4 Time mean fields Tm Um Vm Hm and RHm if selected 0 NO 1 YES 0 BEGIN END and INTERVAL to compute time mean fields 1993 03 13 _ 00 00 00 1993 03 13_ 12 00 00 21600 Para ejecutar el script teclee MM5p_to_v5d pars MM5p nombre_fichero1 v5d gt 4 log amp Edite el fichero log para comprobar si la ejecuci n del paquete fue la correcta si es asi deber a aparecer al final del fichero un mensaje del tipo SUCCESSFUL PROCESS OF ALL REQUESTED DATES V5D CLOSE OK Obtendremos el fichero nombre_fichero1 v5d Ahora repita la operacion para el segundo dominio haciendo los siguientes cambios en el fichero pars MM5p HH USER CHOICES TO PRODUCE VSD file from pressure surfaces MM5p output MM5p output file home mm5i mm5v3 INTERPB MMOUTP_DOMAIN2 Requested BEGIN date in format Y Y Y Y MM DD_hh mm ss 1993 03 13_00 00 00 Requested END date in format Y Y YY MM DD_hh mm ss 1993_03 13_12 00 00 Requested Time INTERVAL in seconds 10800 Compressmode for
37. PA OE Cn re OU A oe de ben y de ln pro i ee e eet de Wed Se fable Lira A A A ACA ee H A OA p ah y Lina cuabhraci n del enema mantene log datos presento enel sistema Med Hat Linii i Perecrieliy da Sri d maen pel bgah ahe me a e ae erre le ere ee e poc de A La A eee e ee H A e LAI whet Pole de be Si quiere realizar una instalaci n completa debe elegir la clase lo el bpa de instalaci n A continuaci n ntuentra un breve resumen de las dilerorica opciones Estiano penonal Estaci n de trabajo Servidor o Peronaliradal Athialitaoen del icine eriibemte E Escoeder Ayuda Y Hotas de ltima boca Asietor hs iguente 8 Configuracion de la particion del disco En este paso creamos el sistema de archivos para nuestro nuevo sistema operativo las particiones La opci n recomendada es el Particionamiento Autom tico Con esta opci n el sistema realizar todas las modificaciones por nosotros En el caso de disponer de varias unidades de disco en la siguiente pantalla podremos seleccionar en que unidad queremos crear las particiones Las opciones de Disk Druid y Fdisk solo son recomendables cuando se tiene experiencia con el sistema de archivos de Linux Por lo tanto dejamos marcada la opci n por defecto y hacemos clic en Siguiente redhat Aida en Ed Cra ne A dal ace Configuraci n del particionamiento del disco EF puerta ORO COA A e particion meno bu areas en el mpo de beetles Tamb proche Lino
38. Vasco Espa a y a nuestro compa ero de departamento Sr Salvador Jos Ribas Rubio Barcelona mayo de 2004 Antonio Barrera Miguel ngel Prat y Mar a del Carmen Llasat Grupo de An lisis de Situaciones Meteorol gicas Adversas GAMA Departamento de Astronom a y Meteorolog a Facultad de F sica Universidad de Barcelona Av Diagonal 647 E 08028 BARCELONA Espa a http gama am ub es Tel 34 934021124 Fax 34 934021133 e mail tbarrera am ub es maprat am ub es carmell am ub es A Barrera M A Prat y M C Llasat 3 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 1 1 Requerimientos de hardware y software En este apartado se detalla cu l es el hardware y software necesario para instalar el modelo as como de d nde obtenerlo 1 1 1 LINUX La versi n Red Hat 9 de Linux se puede descargar desde e hittp ftp redhat com pub redhat linux 9 en iso i386 Hay que descargar en 3 CD s estos tres ficheros iso shrike i386 disc1 iso shrike i386 disc2 iso shrike i386 disc3 iso Unas instrucciones para la instalacion del Red Hat 9 se puden descargar desde e http www4 terra com ar canales cgi bin imprimir pl noticia_id 72061 canal_id 6 1 1 2 Compiladores FORTRAN de INTEL IFC Los compiladores FORTRAN se pueden conseguir desde la pagina de INTEL e htto www intel com software o directamente desde e http downloadfinder intel com scripts df external filter re
39. _all_ o o make 1 Saliendo directorio home mm5v3 NESTDOWN src bin rm f nestdown In s src nestdown donde home es la ruta del usuario que est usando el MM5 El m dulo nestdown tiene dos maneras de proceder En estas notas s lo se presenta una de ellas en la que se usa solamente la salida de una simulaci n para el dominio madre y los datos del terreno para el dominio anidado Figura 8 A Barrera M A Prat y M C Llasat 63 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC ERRAIN TERRAIN_DOMAIN3 NMINPUT_DOMAIN 1 LOWBDY_DOMAIN1 BDYOUT_DOMAIN1 TERRAIN_DOMAIN2 LOWBDY_ DOMAIN1 MMINPUT DOMAIN1 mms 2 MOUT DOMAIN1 BDYOUT_DOMIAIN 1 o tt RENAME at proto MMINPUT_DOMAIN3 LOWBDY DOMAIN3 BDYOUT DOMAIN3 ESTDOW Figura 8 Esquema de anidamiento a trav s del NESTDOWN Esta opcion requiere que se vuelva a ejecutar el modulo TERRAIN incorporando la informaci n de un tercer dominio con una resoluci n de 10 km para el caso de prueba por lo tanto hay que irse al modulo TERRAIN y limpiarlo CC cd TERRAIN make clean No borre el terrain deck editelo y anada lo siguiente en negrita para definir el tercer dominio emacs terrain deck MAXNES 3 NUMBER OF DOMAINS TO PROCESS NESTIX 35 49 31 181 211 221 GRID DIMENSIONS IN Y DIRECTION NESTJX 41 52 31 196 211 221 GRID DIMENSIONS IN X DIRECTION DIS 90 30 10 3 0 1 0 1 0
40. _dynamic Vaxlib o REGRID_to_v5d Edite el fichero pars REGRID segun las instrucciones del documento descriptivo README pdf que se encuentra en la direccion e http redibericamm5d uib es algoritmos htm En el caso de prueba SOC se pondra los mismos datos de fechas y horas que los los que aparecen en el namelist del regrider Los cambios son HHH USER CHOICES TO PRODUCE VSD file from pressure surfaces REGRID output A Barrera M A Prat y M C Llasat 78 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC REGRID output file home mm5i mm5v3 REGRID regridder REGRID_DOMAINI Requested BEGIN date in format YY Y Y MM DD_hh mm ss 1993 03 13_ 00 00 00 Requested END date in format YY YY MM DD_hh mm ss 1993_03 14 00 00 00 Requested Time INTERVAL in seconds 21600 Compressmode for V5D data 1 2 or 4 bytes per grid point 4 Para ejecutar el script teclee REGRID_to_v5d pars REGRID nombre_fichero1 v5d gt amp log amp Edite el fichero log para comprobar si la ejecuci n del paquete fue la correcta si es asi deberia aparecer al final del fichero un mensaje del tipo SUCCESSFUL PROCESS OF ALL REQUESTED DATES VSD CLOSE OK Obtendremos el fichero nombre_fichero1 v5d Ahora repita la operacion para el segundo dominio haciendo los siguientes cambios en el fichero pars REGRID HHHH USER CHOICES TO PRODUCE VSD file from pressure surfaces MM5p out
41. ain a Im EXTLIBS A Barrera M A Prat y M C Llasat 28 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Cambiar el propietario de todos los archivos relacionados con el programa Vis5D versi n 1 1 de root al usuario del MM5 cd usr local src chown R mmbdi mmbdi vis5d 1 1 FCO chown R mm5i mm5i vis5d En el caso general para compilar las funciones externas hacer cd usr local src vis5d 1 1 userfuncs externf nombre_userfunc las userfuncs son ficheros del estilo nombre_userfunc f NOTA no poner el f en la sentencia de compilacion Para que aparezcan las userfuncs compiladas al abrir el fichero v5d hay que crear un link o enlace en el directorio donde esta el fichero v5d 1n s usr local src vis5d 1 1 userfuncs userfuncs NOTA Para visualizar cualquier modelo creado con el vis5d se recomienda colocar todos los modelos creados en la carpeta home mm5i mm5v3 dominios caso de estudio y luego hacer cd home mmb5i mm5v3 dominios caso de estudio visod nombre_fichero v5d 2 5 2 VIS5D ver 1 2 1 Para instalar esta verison primero hay que convertirse en root y realizar los siguientes pasos Definir lo siguiente en el archivo cshre del usario mm5i setenv RenderVis5D_ ROOT usr local rendervis5d setenv PATH RenderVis5D_ROOT bin PATH Descompactar el fichero vis5d 1 1 tar gz en cd usr local src gunzip visod 1 2 1 tar gz tar xvf visod 1 2 1
42. akefile con los siguiente cambios en negrita cd cd adp_upa emacs Makefile amp IFC grep Linux tmpfile if 0 then echo Compiling for Linux MAKE target MACH DEC WLENGTH BIT32 FC ifc FCFLAGS FR CC OA CFLAGS N LDOPTIONS i_dynamic Vaxlib Y LIBS CA tarjet adp_upa exe adp_upa exe OBJS FC LDOPTIONS o OBJS LIBS clean A Barrera M A Prat y M C Llasat 48 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC En lugar de PGF grep Linux tmpfile if 0 then echo Compiling for Linux MAKE target MACH DEC WLENGTH BIT32 A FC pef90 FCFLAGS Mfreeform byteswapio CC ESA CFLAGS DA LDOPTIONS N LIBS MA target adp_upa exe adp_upa exe OBJS FC o LDOPTIONS OBJS LIBS clean Suba al directorio FETCH y edite el fichero adp_to_little r csh FCO emacs adp to little r csh realizando las siguientes modificaciones en negrita DataDir MUST be the ABSOLUTE path to your data directory set DataDir home mm5i mm5v3 dadesobs prova INSFCData is both surface and ship data set nUpperData DataDir RAOBS_A set InSFCData DataDir SFC6HR_A DataDir SFC3HR_A set starting date 1993031300 set ending date 1993031400 The amount of CPU time spent unpacking the entire globe is embarrassing As
43. arrancar par defecto Seleccione Predereminado al lado de la parici n de arranque prelenda para 29coger 2a dema operativo de arranque predeterminada No podr prasegoo con la inatalaci n a MENOR que tengja una imagen de arrangue por defecto gt T B TEM eA miia mate mr Brrr i E Esconder aruta redhat Corte er del eee de a El gees ie de anpe CRUE est mtalado en despida Cambiar el euler de arras Prede opa el a li de AE A RA AA SA parra Le pened Pec ioral a AA aa de la lla a arcu Para A tema ass ares gue an hn vado delia a omiicanenea haga check m Ad Para cambiar el Le aro pee ba ara da por eiia se coe FRR par A AFA eee ea e pane deiecta E mres inm O e j Hed Hal Limas Aka pala on Eliminar na cortina de pridor de cine ed quee oi ido patea pete btt dl iai Pra er Mya titihi be ceo que Date e a cda C puras Li pomata del quito de arte O Configurar las opciones Gel get de AMC 19 hatas de ltima boca 11 Configuraci n de la red Aqu es donde especificaremos todas las opciones necesarias para nuestra red o Router ADSL Si tenemos una red de varias computadoras tendremos que especificar los valores necesarios para que funcione si la direcci n IP se asigna manualmente o autom ticamente a trav s de DHCP Para esta ltima opci n necesitaremos una computadora en nuestra red que se encargue de asignarnos una direcci n IP autom ticamente Algunos Routers de ADSL tienen
44. arrera M A Prat y M C Llasat 41 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC donde home es la ruta del usuario que est utilizando el MM5 Para ejecutar este paquete hay que realizarlo en dos pasos primero ejecutar pregrid y luego regridder 3 2 1 Ejecuci n de pregrid Dirijase al subdirectorio pregrid y edite el fichero pregrid csh teniendo en cuenta las recomendaciones y explicaciones de la notas del tutorial on line En el caso de prueba deberemos realizar las siguientes modificaciones cd pregrid emacs pregrid csh amp set DataDir home mm 5i mm5v3 REGRID_ DATA Teclee para ejecutarlo pregrid csh gt amp log amp Edite el fichero log para comprobar que la ejecucion ha sido la correcta Si todo ha ido bien deberia aparecer al final del fichero un mensaje tal como kkkkkkkkkk Normal termination of program PREGRID_ON84 kkkkkkkkkk End of file on C unit 3 mv SNOW 1993 03 13_00 ON84 SNOW 1993 03 13_00 mv SNOW 1993 03 13_12 ON84_ SNOW 1993 03 13_12 mv SNOW 1993 03 14_00 ON84 SNOW 1993 03 14_00 cd home mm5v3 REGRID pregrid on84 Done with ON84 processing for type SNOW HAHAHA RAR PEPE PETE EE PEPE RAR PEPE PEEP EE PE RAR RR PPE PEP PEEP PEEP PEE EE FRA RAR EEE PETE EE PEPE PEPE EEE PEPE PEPE PEEP EEE PPE EEE PE PEE EEE PEPE PEEP PEPER EEEEEERETE HE TEEE PEPE TE EEE EEE TEEPE EE PEPE PEEP PEPE PPE PEPE PEE PEPE PPE PEE EEE PEEP EEE PEE PEPEEEPEEEEEEETE HE TEEEEE
45. as s til para la utilizaci n de funciones creadas por el usuario utilizando los datos del fichero Vis5D o para otros casos como se ver m s adelante en la utilizaci n del representador gr fico SURFER Para ello se deben modificar los ficheros externf y externf m dentro de la subcarpeta del Vis5d 1 1 userfuncs para que funcionen correctamente la aplicaci n de las funciones externas cd usr local src vis5d 1 1 userfuncs Hemacs externf cambiar lo que est en negrita A Barrera M A Prat y M C Llasat 27 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC LFLAGS nofor_main elif id Linux then Linux CFLAGS c 03 FFLAGS c 03 elif id FOO then Other en lugar de LFLAGS nofor_main elif id Linux then Linux echo Fortran needed for external functions exit 1 elif id FOO then Other emacs externf m cambiar lo que esta en negrita Where to find src and util directories VISSD_ HOME OBJS extmain o socketio o LIBS VIS5D_ HOME util libmain a Im EXTLIBS LIBS VISSD_HOME util main o VISSD_ HOME util doubt o VISSD_HOME util igmk3d 0 VISSD_HOME util kludge o VISSD_HOME util sdest o VISSD_HOME util topo o Im EXTLIBS Link en lugar de Where to find src and util directories VIS5D_ HOME OBJS extmain o socketio o LIBS VISS5D_HOME util ibm
46. aster que se le indica que no cuando termine el proceso anterior haga make Everything gt amp make output amp siendo el fichero make output el fichero donde se tendra el resultado de la compilacion Ahora borre la carpeta usr local ncarg 4 3 1 NOTA Es importante que el propietario de usr local ncarg sea el usuario que va a utilizar el MM5 si no es asi haga lo siguiente cd usr local chown R mmb5i mmbi ncarg Cierre la sesi n y acceda como mm6i Ahora haga una prueba con el fichero de test ejecutando desde cualquier carpeta para comporbar que se ha instalado correctamente el programa lo siguiente ncargex cpex08 ctrans d X11 cpex08 ncgm Esto tiene que representarnos una ventana en blanco y al pulsar el bot n derecho del rat n sobre esta ventana debe aparecer una imagen dentro de una ventrana X11 Figura 2 Si esto aparece el paquete se ha instalado correctamente Figura 2 Representaci n con el NCAR Graphics del fichero para comprobar su correcta instalaci n A Barrera M A Prat y M C Llasat 24 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 2 5 VIS5D El programa Vis5D dispone de varias versiones habiendo serias diferencias entre ellas Las posibilidades del programa son muchas pero no todas son posibles implementarlas con la misma versi n Es interesante utilizar las dos versiones debido a las diferentes posibilidades que ofrecen ambas v
47. at 43 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Descompacte el fichero RAWINS TAR gz en la carpeta home mm5i mm5v3 RAWINS Dirijase a la carpeta anterior y edite el fichero Makefile con los cambios a realizar que se encuentran en las siguientes partes del fichero en negrilla IFC NCARGRAPHICS NCARG NCARGRAPHICS NONCARG NETCDFOPT NETCDF NETCDFOPT NONETCDF INTEL_LIB opt intel compiler70 ia32 lib grep Linux tmpfile A if 0 then echo Compiling for Linux Al CD src S MAKE all RM RM RM_LIST RM_LIST LN LN MAKE MAKE OPTIONS DDEC DBIT32 D NCARGRAPHICS D NETCDFOPT CPP lib epp CPPFLAGS I C P traditional A FC ifc FCFLAGS 1 pc32 LDOPTIONS pc32 CFLAGS I LOCAL_LIBRARIES L NCARG_ ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L INTEL_LIB IPEPCF90 L usr lib gcc lib i386 redhat linux 3 2 2 lg2c SA A Barrera M A Prat y M C Llasat 44 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC amp Se tarem En lugar de PGF NCARGRAPHICS NCARG NCARGRAPHICS NONCARG NETCDFOPT NETCDF NETCDFOPT NONETCDF grep Linux tmpfile A if 0 then echo Compiling for Linux A CD src MAKE all RM RM RM_LIST RM_LIST LN LN MAKE MAKE OPTIONS DDEC DBIT32 D
48. at y M C Llasat 69 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC H 3 Pleim Xiu LSM IBLTYP 7 only ISOIL 1 ISHALLO array integer Shallow Convection Option 1 shallow convection O No shallow convection ISHALLO 0 0 0 0 0 0 0 0 0 0 eee ae ads Don t touch anything below this line tipica C O RM amp amp CC c CFLAGS c RM FC c FCFLAGS F Lo RM FC c FCFLAGS f monte el modulo make cree el mm5 deck para esta nueva integracion make mmb deck edite el fichero mm5 deck para que conste que la integraci n es ahora para un solo dominio cambios en negrita cat gt Run oparam lt lt EOF SOPARAM 9 TIMAX 180 forecast length in minutes TISTEP 93 coarse domain DT in model use 3 DX gt IFREST FALSE whether this is a restart IXTIMR 180 restart time in minutes IFSAVE TRUE save data for restart SVLAST TRUE T only save the last file for restart F save multiple files SAVFRQ 360 how frequently to save data in minutes A Barrera M A Prat y M C Llasat 70 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC IFTAPE 1 model output 0 1 TAPFRQ 60 how frequently to output model results in minutes BUFFRQ 0 how frequently to split model output files in minutes ignored if lt TAPFRQ INCTAP 1 1 1 1 1 1 1 1
49. c o grads exe i_ dynamic calcclfr o calcdbz o calcpt o calcrh o calctd o calcthe o calcvordiv o grads o interp o Ininterp o nhgeosig o tdIninterp o vect o seaprsnh o dircomp o pvp o integrat o pvs o advec o fillit o writeout o L opt intel compiler70 ia32 lib IPEPCF90 make 1 Saliendo directorio home mm5v3 MM5toGrADS src donde home es la ruta del usuario que esta usando el MM5 Edite el fichero mm5_to_grads csh teniendo en cuenta las instrucciones del tutorial on line del MM5 Para ejecutar el modulo teclee mm5_to_grads csh gt 4 log amp Edite el fichero log Si todo fue correcto al final del fichero deberia aparecer un mensaje tal como End of file has been detected Writing ctl file 38 2d variables and 21 3d variables have been written to file Program finished
50. ce threshold 9999 amp record4 wrth2o TRUE A Barrera M A Prat y M C Llasat 65 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC amp records ifdatim alz amp record6 interp_method 1 use mm5 lowbdy FALSE Si se va a correr el m dulo para una integraci n superior a 24 horas la variable less_than_24h tiene que ser igual a FALSE Para jecutar el m dulo NESTDOWN teclee nestdown gt 8 log amp Edite el fichero log para comprobar si la ejecuci n del paquete fue la correcta si es as deber a aparecer al final del fichero un mensaje del tipo Lateral boundary conditions valid from 1993 03 13_05 00 00 through 1993 03 13 06 00 00 At end of requested time periods STOP 99999 Los ficheros que se obtienen de este proceso son MMINPUT_DOMAIN3 BDYOUT_DOMAIN3 LOWBDY_DOMAIN3 Estos ficheros se usar n para correr el anidamiento unidireccional one way nesting del tercer dominio en el paquete MM5 Hay que dirijirse a la carpeta home mm5i mm5v3 MM5 Run cd cd MM5 cd Run eliminar todos los links y ficheros de salida de la integracion anterior si los hubiera rm MMINPUT_DOMAIN1 rm LOWBDY_DOMAIN1 rm BDYOUT_ DOMAIN rm TERRAIN DOMAIN2 rm MMOUT_DOMAIN1 rm MMOUT_DOMAIN2 Hay que copiar los ficheros de salida obtenidos al ejecutar NESTDOWN y renombrarlos como de dominio 1 cp home mm5i mm5v3 NES TDOWN MMINPUT_DOMAIN3 MMINPUT_DOMAIN1 A
51. de este archivo para que funcione la aplicaci n de userfuncs del Vis5D es la librer a libnetcdf a y esta librer a s que se crea correctamente Hay que guardarla en el directorio donde se ha descompactado y desagrupado el Vis5D cd libsrc cp libnetcdf a usr local src visSd 1 1 Ejecucion de la instalacion del programa cd usr local src vis5d 1 1 configure prefix usr local vis5d make Visualizacion de un fichero de prueba hole v5d para comprobar que todo el proceso anterior ha sido correcto src vissd hole v5d path src aparecer entonces una imagen como la de la Figura 3 si se seleccionan los comandos que aparecen ilunimados en la imagen Vis5d Control Panel Wis5D version 1 1 Copyright C 1990 2000 Bill Hibbard Johan Kellum Brian Paul Vis5D 3 D Display hole v5d 00 00 00 and Andre Battaiola 1900000 h ANIMATE STEP NEW VAR EXIT 1 of 1 C e eom esr Sunday jeves save Pic ee mmeorr Jjres IvPorT orseuar JE Normal Change the Viewing Angle Mouse Buttons rotate zoom 2 trans view clip late Contour Slice Colored Slice Isosurf Horiz Vert Horiz Vert eps Jees ers Jers Volume v Vis5d Control Panel Bale h b01 z Hor Slice Interval i ES 32 km 63 Figura 3 Imagen de ejemplo al visualizar con el Vis5D el fichero hole v5d A continuaci n teclear lo siguiente para continuar con la instalaci n
52. de los obst culos mayores que se encuentra un Nuevo wna durarie al anstadaci n de Linus s el parboonarmiento Red Hat Linux hace que este proceso sen mucho m s soecillo al proporcionar una opo n de partcronanento auiorm beo Al seleccionar porboionarmienio ii tom beo no deber usar herramientas de particion amienta para an Al puntos de montijo crear particiones o localizar espace para su imtalaci n Si desca hacer el PEO Le prono ESE y deca de es ie modo 4 Dua pecesidades La Fer de particionamiento Anal de deco Deak Cid de perla confiar 1 pr A A ener ers Phe cosfiar bees pos de les de Per hero PRS de sortge Lima o y isc ho mida La hemmin de pricier Mk a bd de modo HR SE Lan 3 d0 LE A OA E MEE E UA LA E PEC A E Part Te Aami fi Partici n mam Con A Drai Panici n maraa q 0 dal pode experios E esconder Aneta jotas de ltima hea 9 Particionamiento autom tico Es una de las fases cr ticas de la instalaci n ya que depender del buen uso que hagamos de esta utilidad el mantener o no otros sistemas operativos que ya se encuentren instalados as como sus datos Disponemos de tres opciones Eliminar todas las particiones Linux del disco duro seleccionado Eliminar todas las particiones o guardar las particiones existentes y usar solo el espacio libre La selecci n de una u otra opci n depender de si deseamos instalarlo en un nico disco r gido o en un disco r gido con otros si
53. do los compiladores FORTRAN de INTEL IFC ifc rdnml o i_ dynamic o rdnml make 1 Saliendo directorio home mm5i mm5v3 TERRAIN src make2 print out Editelo para comprobar que todo fue bien Si es asi al final del fichero tendr a que aparecer un mensaje tal como 59 Lines Compiled bin rm f write_fieldrec f ifc o terrain exe 1_ dynamic ia o anal2 o bint o bndry o crind o crter o dfclrs o exaint o finprt o fudger o interp o label o lakes o latlon o llxy o mxmnll o nestll o oned o outpt o output o pltter o rdldtr o replace o rflp o setup o sint o smth121 o smther o smthtr o terdrv o terrain o tfudge o vtran o xyobsll o hiresmap o plots o crvst o crvst30s o nestbdy o crsoil o equate o labels o labelv o patch o plotcon o watercheck o crlwmsk o soil_tg o water_vfr o check_data o terrestial_info o write _fieldrec o L usr local ncarg lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L opt intel compiler70 ia32 lib IPEPCF90 L usr lib gcc lib i386 redhat linux 3 2 2 lg2c bin rm f data_area exe ifc o data_area exe latlon o llxy o mxmnll o nestll o rflp o setup o outpt o vtran o search o data30s o data_area o i_ dynamic L usr local ncarg lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L opt intel compiler70 ia32 lib IPEPCF90 L usr lib gcc lib i386 redhat linux 3 2 2 lg2c make 1 Saliendo directorio home mmb5i mm5v3 TERRAIN src Si todo el proceso ha sido correcto tambi n se generar n los ficheros en
54. ersiones e como visor de im ganes MM5 versiones 1 1 y 1 2 1 e Capaz de utilizar funciones externas programillas para calcular variables de diagn stico de inversi n de vorticidad o de conversor de datos a otros porgramas gr ficos como es el SURFER versi n 1 1 e como generador de im genes vrml gif de la salida del MM5 versi n 1 2 1 A continuci n se detalla c mo instalar cada versi n Seg n cada caso particular no ser preciso hacerlo 2 5 1 VIS5D ver 1 1 Para instalar esta veris n primero hay que convertirse en root y realizar los siguientes pasos Definir lo siguiente en el archivo cshre del usario mm5i setenv VisoD_ ROOT usr local vis5d setenv PATH Vis5D_ROOT bin PATH Descompactar el fichero vis5d 1 1 tar gz en cd usr local src gunzip visod 1 1 tar gz tar xvf visod 1 1 tar Entrar en el directorio visd5d 1 1 que se ha creado cd visod 1 1 y descompactar ahi el fichero vis5d data tar Z gunzip visod data tar Z tar xvf vis5d data tar Descompactar desagrupar y montar en una carpeta temporal el fichero netcdf 3 4 tar z de la siguiente manera gunzip netcdf 3 4 tar Z tar xf netcdf 3 4 tar cd netcdf 3 4 src configure A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC make CC gcc Df2cFortran este proceso acaba con errores pero no hay que hacerles caso lo nico que se necesita
55. esci s de bal cagado de lormateado on la disquetera y AE ont tle a Pia ean de lse Siguiente para contrar sober ae Fore rae pa pa otto Labrie arte que no poparta Lira De lp tome e cere in dics de aingu 5 deseo crear un disco de arranque D Na no deves crear ue dis co de grange 20 Configuraci n de la interfaz gr fica X Como norma si disponemos de una tarjeta gr fica m s o menos moderna ser detectada por el propio Linux Si no encuentra nuestra tarjeta intentar instalar la que m s se acerque a sus posibilidades Por lo general una vez acabada la instalaci n ser necesario instalar los drivers de la tarjeta gr fica si los hay disponibles para Linux si queremos sacarle el m ximo partido Dicha instalaci n se deber hacer siguiendo las instrucciones del fabricante En esta pantalla si no encontramos nuestra tarjeta gr fica en la lista dejamos la que Linux ha elegido por nosotros y hacemos clic en Siguiente A Barrera M A Prat y M C Llasat 17 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Aa ef Geeta Configuraci n de la interfaz gr fica X Aunque el programa de instalaci n dotermina la mejor linet de vdieo par da shiheni puede elegir otra tageta de video ERA Parr Foroutan DD TAA Dpr be 158 Lina vez seleccionada la tajeta de Umiuweponed VGA compartilo alo consideri neces Confparici n de npertar pablo Oa Ds la upper de les datos
56. gz en la carpeta home mm5i mm5v3 TOVIS5D Dirijase a la carpeta anterior y edite el fichero Makefile con los siguientes cambios a realizar en negrita cd home mmbi mm5v3 TOVIS5D emacs Makefile amp A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC IFC linux cd src S MAKE target FC ifc FCFLAGS FR DLINUX I CCFLAGS g DLITTLE DUNDERSCORE c LIBS Vaxlib RM tovis3d LN src tovisSd En lugar de PGF linux cd src S MAKE target FC pgf90 FCFLAGS Mfreeform DLINUX I byteswapio CCFLAGS g DLITTLE DUNDERSCORE c LIBS t RM tovis5d LN src tovis5d Edite el fichero tovis5d csh cambiando lo siguiente en negrita emacs tovis5d csh amp IFC if e 1 then echo The file 1 does not exist exit 1 endif tovis5d 1 gt lt tovis5d log En lugar de PGE H if e 1 then echo The file 1 does not exist exit 1 endif tovis3d 1 gt amp tovis5d log Teclee lo siguiente para montar el m dulo make linux gt amp make out amp 80 A Barrera M A Prat y M C Llasat 81 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Edite el fichero make out para comprobar que todo fue correcto Si es as deber a aparecer al final del fichero un mensaje tal como ifc 1 dynamic o tovis
57. haga UNIVERSITAT DE BARCELONA F E Departament Astronomia i Meteorolog a Grupo de An lisis de situaciones Universidad de Barcelona Meteorol gicas Adversas GAMA Departamento de Astronom a y Meteorolog a Contribuci n del grupo 05 a la Red Ib rica para la investigaci n y desarrollo de aplicaciones en base al modelo atmosf rico MM5 REN2002 10018 E CLI Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Barrera A M A Prat y M C Llasat Barcelona mayo de 2004 DAM 250999 14 0405 A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC ua sarre NDICE 1 INTRODUCCI N 1 1 Requerimientos de hardware y software 1 1 1 LINUX 1 1 2 Compiladores FORTRAN de INTEL IFC 1 1 3 NCAR Graphics 1 1 4 VIS5D 1 1 5 MM5 2 INSTALACION DE LOS REQUERIMIENTOS 2 1 Sistema Operativo LINUX 2 2 Esquema general 2 3 Compiladores FORTRAN 2 4 NCAR Graphics 2 5 VIS5D 2 5 1 VIS5D ver 1 1 e Uso de funciones externas con Vis5D userfuncs 2 5 2 VIS5D ver 1 2 1 3 INSTALACION DE LOS MODULOS DEL MM5 3 1 TERRAIN 3 2 REGRID 3 2 1 Ejecucion de pregrid 3 2 2 Ejecuci n de regridder 3 3 RAWINS 3 4 FETCH 3 5 LITTLE_R 3 6 INTERPF 3 7 MM5 3 8 INTERPB 3 9 NESTDOWN 3 10 PAQUETES GR FICOS 3 10 1 Conversi n al VIS5D e MM5p to v5d e REGRID to v5d e TOVIS5D 3 10 2 Conversi n al SURFER 3 10 3 Conversi n al GrADS MM5toGr
58. i mm5v3 INTERPB Edite el fichero Makefile realizando los siguientes cambios en negrita IFC else grep Linux tmpfile if 0 then echo Co echo AR echo RM echo RM_LIST echo CD echo LN echo MAKE echo SHELL echo TOUCH echo CPP echo CPPFLAGS macros_interpb echo FC echo FCFLAGS echo LDFLAGS echo CCFLAGS mpiling y A for Linux AR RM gt macros_interpb gt gt macros_interpb RM_LIST gt gt macros_interpb CD LN MAKE bin sh touch lib cpp gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb I C P DDEC traditional ifc FR pc32 i_dynamic DDEC I echo LOCAL LIBRARIES i S CD src S MAKE all gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb gt gt macros_interpb a we we we A A TT we woe we woe woe we gt gt No wo wo 1 A A A A gt A Barrera M A Prat y M C Llasat 59 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC amempa ua MEERE En lugar de PGF else grep Linux tmpfile 4 if 0 then echo Compiling for Linux echo AR AR gt macros_interpb echo RM RM gt gt macros_interpb echo RM_ LIST RM_LIST gt gt macros_interpb echo CD
59. ine del MM5 En el caso de prueba deben realizarse los siguientes cambios A Barrera M A Prat y M C Llasat 60 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC amp record0 input_file MMS Run MMOUT_DOMAIN1 amp record start_year 1993 start month 03 start_day 13 start hour 00 end_year 1993 end month 03 end_day 13 end hour 12 interval 21600 Para ejecutar el modulo teclee interpb gt amp log amp Edite el fichero log para comprobar que la ejecucion ha ido bien Si todo fue correcto al final del fichero deberia aparecer un mensaje tal como Completed all requested dates Exiting program FORTRAN STOP Successful completion 99999 Este modulo debe ejecutarse para cada uno de los dominios en el caso de prueba SOC en el que se han definido dos dominios se haran las siguientes modificaciones para el dominio 2 en negrita amp recordO input_file MMS Run MMOUT_DOMAIN amp record start_year 1993 Start_ month 03 start_day 13 start hour 00 end_year 1993 end month 03 end_day 15 end_hour 12 interval 10800 interpb gt amp log amp Edite el fichero log para comprobar que la ejecucion ha ido bien Si todo fue correcto al final del fichero deberia aparecer un mensaje tal como Completed all requested dates Exiting program FORTRAN STOP Successful completion 99999 Se obtienen los ficheros A Barrera
60. io Y si queremos saltar esta comprobaci n en F12 A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Tab lt Al1t Tab botween olorents Spaces solocta i lt F12 gt mx screon 3 Welcome Empezamos la instalaci n gr fica con la pantalla de bienvenida a Red Hat Linux 8 A partir de este momento ya podemos usar el mouse Hacemos clic en Next para empezar la instalaci n Culos tia Welcome to Red Hat Linux Welt ene Thin uo process it Gudined im detail in tee Aed Har rr dalle Cratafe avaldable bom Red Mar Inc Plespe read through the thet imtallabon poca HTML aed POF copies of the mained sie v lido code al hng are pedal comadce E There is alto on HTML copy on tee CO tet Mio harr purchared an oca booed pet be sure do regitler poc pihai through cur webuite hip av sedhal Com appr icia i Thera chord a oma ll ker orm 5 roo Direnen 4 Language Selection selecci n de lenguaje La selecci n del idioma que se usar para la instalaci n En nuestro caso seleccionamos Spanish Espa ol y hacemos clic en Next ho bee rr dun thet ria pon Cm PET Ae Cie Traen OBL geet E Coria iras aii lara Dar dr ago dl pits Fer rg pr Lada Didi bhi irlanda rr del Epi eg japan EE Aa ii 00 A bara Tetap Parag Rar Pi a 5 Teclado A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5
61. ith system zlib enable __cxa_atexit host i386 redhat linux Modelo de hilos posix gcc version 3 2 2 20030222 Red Hat Linux 3 2 2 5 A Barrera M A Prat y M C Llasat 33 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC ama ua taere Lo que aparec a en el fichero Makefile original PGF Compilador Fortran del Portland Group NCARGRAPHICS NCARG FNCARGRAPHICS NONCARG Note Don t forget to remove the libraries or RHS in the LOCAL_ LIBRARIES line when not using NCAR Graphics grep Linux tmpfile A if 0 then echo Compiling for Linux A CD sre MAKE all RM RM RM_LIST RM_LIST LN LN MACH SGI MAKE MAKE CPP lib cpp CPPFLAGS I C traditional D NCARGRAPHICS DRECLENBYTE FC pgf90 FCFLAGS I byteswapio Y LDOPTIONS CFLAGS L LOCAL_LIBRARIES L NCARG_ ROOT lib L usr X11R6 lib Incarg Incarg_gks Incarg_c 1X11 L PGD linux86 lib L usr lib If2c 9 Dirijase al directorio src Cd src Edite el fichero Makefile emacs Makefile amp Los cambios a realizar se encuentran en la siguiente parte del fichero en negrita IFC all terrain exe data_area exe rdem exe rdnml rdnml rdnml o FC rdnml o i_dynamic o 0 terrain exe OBJS FC o S LDOPTIONS OBJS LOCAL_LIBRARIES En lugar de PGF all terrain exe data_area exe rdem exe rdnml rdnml rdnml o
62. k o module diags o module_file o module header data o module hydro_interp o module_all_io o module lateral bdy o module nh_interp o module phys consts o module_util o Id Aviso el tama o del s mbolo MODULE all_i o_1 cambi de 356 a 360 en module _all_io o make 1 Saliendo directorio home mmb5v3ANTERPF src bin rm f interpf In s src interpf donde home es la ruta del usuario que est usando el MM5 Edite el fichero namelist input siguiendo las instrucciones del tutorial on line del MM5 Si el paquete anterior usado fue el REGRID en lugar del FETCH y el LITTLE _R debe especificarse la ruta del REGRID_DOMAIN1 nome mm5i mm5v3 REGRID REGRID_DOMAIN1 si hace la prueba con el FETCH y LITTLE _R deber a ser A Barrera M A Prat y M C Llasat 55 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC nome mm5i mm5v3 LITTLE_R LITTLE_R DOMAIN Teclee lo siguiente para ejecutar el modulo INTERPF interpf gt 4 log amp Edite el fichero log para comprobar que no ha habido ningun error en el proceso de ejecucion Si todo fue bien al final del fichero deberia aparecer STOP 99999 Se han de crear los ficheros LOWBDY_DOMAIN1 MMINPUT_DOMAIN1 3 7 MM5 Descompacte el fichero MM5 TAR gz en la carpeta home mm5i mm5v3 MM5 Las siguientes explicaciones son s lo v lidas si se utiliza el MM5 en un nico ordenador es decir si se utiliza el modelo en modo serie No son validas
63. laci n del MM5 usando los compiladores FORTRAN de INTEL IFC En lugar de CASO PRUEBA DATOS EN SERVIDOR REMOTO bin csh f terrain csh set echo Set this if you would like to ftp terrain data set ftpdata true set ftpdata false Set the following for ftp ing 30 sec elevation data from USGS ftp site set Where30sTer ftp set Where30sTer your data directory if Where30sTer ftp then para ejecutar teclee terrain deck gt 8 log amp Esto crea un fichero de nombre log donde quedan escritos todos los pasos del proceso de ejecucion de TERRAIN editelo para comprobar que no ha habido ningun error Si todo fue correcto deberia acabar el fichero con un mensaje tal como lun dic 29 14 18 43 CET 2003 H terrain exe rm fort 15 fort 16 fort 18 Tambi n se crean otros ficheros parecidos al fichero log donde se registran los resultados de los diferentes pasos de compilaci n y ejecuci n de TERRAIN El nombre de estos ficheros son terrain print out Editelo para comprobar que todo fue bien Si es as al final del fichero tendr a que aparecer un mensaje tal como NORMAL TERMINATION OF TERRAIN PROGRAM FORTRAN STOP 99999 make terrain out Ed telo para comprobar que todo fue bien Si es as al final del fichero tendr a que aparecer un mensaje tal como 90 Lines Compiled bin rm f rdnml f A Barrera M A Prat y M C Llasat 36 Manual de instalaci n del MM5 usan
64. las lineas correspondientes a las shells utilizadas por el usuario y el sistema lo siguiente en negrita root x 0 0 root root bin csh usuario x ID_usr ID_grupo nombre_completo_usr home bin csh home es la ruta del usuario que va a utilizar el MM5 e Ordenaci n de los paquetes Recomendamos que se instalen todos los paquetes del MM5 dentro de un mismo directorio llamado home mm5i mm5vs3 La estructura final de la instalaci n recomendamos que sea la que podemos ver en el siguiente esquema Figura 1 aunque seg n los conocimientos del usuario puede variar A Barrera M A Prat y M C Llasat 20 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC ncar 4 3 1 vis5d 1 1 rendervis5d share TERRAIN REGRID LITTLE_R FETCH INTERPF INTERPB PASOVIS5D J O1 2 e U gt gt REGRID_DATA una una carpeta carpeta para cada para cada dominios surferfiles una carpeta dadesobs para cada caso Figura 1 Esquema general de la distribuci n de todos los elementos necesarios para el MM5 A Barrera M A Prat y M C Llasat 2i Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC eet quem ARPA 2 3 Compiladores FORTRAN Arranque la sesi n de Linux y entre como root Abra una terminal copie los ficheros del compilador en una carpeta temporal y descompacte ah el fichero fc p 7 1 008 tar Coloque el ficher
65. llowing 8 variables as they are unless doing sensitivity runs IFDRY 0 sfake dry run no latent heating 0 1 for IMPHYS 2 3 4 5 6 7 requires ICUPA 1 ISSTVAR 0 svarying SST in time 1 otherwise O IMOIAV 0 0 0 0 0 0 0 0 0 O bucket soil moisture scheme O not used 1 used w o extra input 2 user w soil m input IZOTOPT 0 thermal roughness option in IBLTYP 2 5 0 old option 1 Garratt 2 Zilitinkevich ISFMTHD 1 smethod for calculation of 2m 10m diagnostics 0 old method 1 new method for stable conditions IFSNOW 0 0 0 0 0 0 0 0 0 0 SSNOW COVER EFFECTS 0 1 2 A Barrera M A Prat y M C Llasat 71 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 0 no effect 1 with effect 2 simple snow model ISFFLX 1 1 1 1 1 1 1 1 1 1 surface fluxes 0 1 ITGFLG 1 1 1 1 1 1 1 1 1 1 surface temperature prediction 1 yes 3 no ISFPAR 1 1 1 1 1 1 1 1 1 1 surface characteristics O 1 ICE 1 1 1 1 1 1 1 1 1 1 cloud effects on radiation O 1 currently for IFRAD 1 2 IEVAP 1 1 1 1 1 1 1 1 1 1 evap of cloud rainwater lt 0 0 gt 0 currently for IMPHYS 3 4 5 only ISMRD 0 soil moisture initialization by PX LSM 0 use moisture avail from LANDUSE TBL 2 use soil moisture from REGRID Next two switches for new version of NOAH LSM ISOIL 2 RDMAXALB FALSE suse climo maximum sno
66. maci n Una vez rellenados todos los datos hacemos clic en OK para aceptar el nuevo usuario Si queremos a adir m s usuarios simplemente tenemos que repetir la operaci n cuantas veces deseemos Una vez introducidos todos los usuarios hacemos clic en Siguiente Ay ad A oe Cart ia Oe AAA Configuraci n de las cuentas I Insect Ls fe de ral rar de miller err Comipve a de ppol Atenci n Uno de los Denira paros m s imperantes durante Cormeen de rol 20 epi la instalaci n es la creaci n de Jeo Sele recommends que core ara Cuenta perioral para una cuenta root y la contrase a E T UO corra OTTO LA CE EA La cuenta root le permite JA ser om para eras cional instalar paquetes actsalizas Morris de La Cuero tester crepe APM y hacer la mayor parte OE del materimiento del sive El arranque del sister como root le da un comio absoluto de Sa 515 herria Agegurese de que ubliza la cuenta roo tan s lo para la admiraci n Cree una cuenta que MO 384 P para uso general y pulse su para agilizar el acceso a rood cuando necesite hacer alguna configuraci n Con estas neglas h bi TeL end EN Ej escooder Arua C jotas de ltima a 16 Estaci n de trabajo predeterminada Este paso es donde podemos a adir o eliminar componentes para nuestra instalaci n Nosotros seleccionaremos Personalizar el grupo de paquetes a instalar Y haremos clic en Siguiente La siguiente pantalla nos mostrar los paque
67. make install Visualizar un fichero de prueba LAMPS v5d para comprobar que todo el proceso anterior ha sido correcto primero copie el fichero LAMPS v5d cp usr local src vis5d 1 1 LAMPS v5d usr local src vis5d 1 2 1 cd src Fvis5d LAMPS v5d A Barrera M A Prat y M C Llasat 30 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC y aparecer una imagen tal como la de la Figura 6 si se seleccionan los comandos que aparecen ilunimados en la imagen Vis5d Control Panel Vis5D version 1 2 1 Copyright lt C 1990 2000 Bill Hibbard Johan Kellum Brian Paul and Andre Battaiola mare Jer Jen Ea C e eom esr 7 _____ reverse _ Save a 7 meor Jors JE Normal Vis5D 3 D Display LAMP S v5d Change the Viewing Angle Mouse Buttons rotate zoom amp trans view clip late ontour Slice Colored Slice oriz ert Horiz Vert E Isosurf H Volume Figura 6 Imagen de ejemplo al visulaizar el fichero de prueba LAMPS v5d Cambiar el nombre del ejecutable de esta versi n del MM5 para no confundirla con la anterior que se ha instalado cd usr local rendervis5d bin mv vis5d rendervis5d Cambiar el propietario de todos los archivos relacionados con el programa Vis5D versi n 1 2 1 de root al usuario del MM5 cd usr local src chown R mmbdi mm5i vis5d 1 2 1 cd usr local chown R mmbdi
68. modelo MM5 a un formato le ble por este programa Para ello se puede utilizar la opci n del programa Vis5D llamada funciones externas o userfuncs Una vez instalado el Vis5D siguiendo el proceso indicado anteriormente y una vez cargada y visualizada la imagen se procede de la siguiente forma Descargarse los siguientes ficheros 2SURFp f 2SURFp txt de la direccion de Internet e http redibericammd uib es algoritmo n 6 A Barrera M A Prat y M C Llasat 82 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC y copiar estos archivos en el directorio userfuncs del Vis5D que se ha instalado en la ruta usr local src vis5d 1 1 Edite el fichero 2SURFp f y cambie lo siguiente en negrita cd usr local src vis5d 1 1 emacs 2SURFp f amp C look for variables do iln 1 maxnl pdln 1012 5 exp vert_args iln 7 2 enddo open 17 file usr local src vis5d 1 1 userfuncs 2SURFp txt C Llegim numero de variables que volem passar a surfer read 17 numnames En lugar de El fichero 2SURFp txt es donde se le indica a esta funci n externa qu campos y niveles quieren pasarse a SURFER La estructura del fichero debe ser como la siguiente Ejemplo de paso a SURFER de tres campos este n mero se indica en la primera l nea del fichero 3 variables e Geopotencial H filtrado dos veces 2 nfilt para dos niveles 2 levels de 1000 y 925 hPa e Temperatura T filtrado d
69. mos para poder instalarse y funcionar con m nimo de calidad Estos requisitos se pueden reducir si tanto la instalaci n como su uso van a ser nicamente en modo texto Nosotros vamos a instalarlo y ejecutarlo en modo gr fico ya que va a ser mucho m s sencillo Procesador Pentium 100 MHz Pentium II 266 Mhz Memoria 128 MegaBytes 256 MegaBytes Disco duro 3 GigaBytes 6 GigaBytes CD Rom Necesario 4X Necesario 24X Tarjeta r fica l6MegaBytes VGA 24MegaBytes SVGA A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Sobre la preinstalaci n Para la instalaci n de Red Hat podemos usar tanto un disco r gido entero para l como un disco r gido con dos particiones En cualquiera de los casos la partici n tiene que estar completamente libre es decir sin particionar Para ello podemos usar tanto las herramientas que vengan con nuestro sistema operativo como otras como Fdisk Partition Magic etc Tambi n podemos optar por instalar Red Hat en una m quina virtual como por ejemplo el VMware con lo cual el rendimiento de nuestro Linux se ver notablemente reducido Pero por el contrario podremos disfrutar de ambos sistemas operativos simult neamente y no necesitaremos particionar el disco La instalaci n la realizaremos desde CDs por lo que es necesario configurar la computadora para que la primera unidad de arranque del sistema sea el CDROM Este cambio se
70. o de licencia IL for_45594012 lic en la carpeta de instalaci n opt intel licenses cp for_45594012 lic opt intel licenses Ejecute la instalaci n install escoja las siguientes opciones IA32 fortran directorio por defecto opcion U por defecto y cuando termina salga del proceso de instalacion con la opcion X Los compiladores se instalan en la carpeta lopt intel y la licencia en la carpeta lopt intel licenses Como la licencia no comercial licencia gratuita es para un nico usuario la carpeta intel e inferiores deben ser propiedad del usuario que va a utilizar el compilador Para ello haga su root cd opt chown R mm5di mm65i intel Tendr tambi n que editar el fichero cshre del usuario si no existe copie el bashrc con dicho nombre luego proceda a borrar el contenido original y a ada las dos l neas siguientes para hacer accesible el compilador debe quedar como lo siguiente bin csh PATH principal setenv PATH usr local sbin opt intel compiler70 ia32 bin usr sbin sbin PATH HOME bin Nuevos alias A Barrera M A Prat y M C Llasat 22 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC alias Is Is color alias cd cd pwd alias pwd echo cwd Definiciones del compilador Intel source opt intel compiler70 ia32 bin ifcvars csh Ahora cambie los permisos para que acceda el usuario mmbI chown mmbi mmbi cshrc
71. o las instrucciones siguientes se llega al final sin m s problemas extra das de la direcci n http www4 terra com ar canales cai bin imprimir pl noticia id 72061 amp canal id 6 Nunca fue tan facil instalar Linux Salir ileso de una instalaci n de Linux es el primer gran desafio de todos los que se quieren adentrar en el mundo del software libre y gratuito En la tercera entrega del manual sobre este sistema operativo repasamos todo sobre la instalaci n de Red Hat 8 pantalla por pantalla Decidirnos por una distribuci n de Linux no es nada f cil Al final nos hemos quedado con Red Hat 8 Red Hat es una de las distribuciones m s estables y est ndar de las que se pueden encontrar aunque su instalaci n no es de las m s f ciles es lo suficiente para que cualquiera lo pueda instalar y configurar Una vez registrados en Red Hat Network su sistema de actualizaci n autom tico nos mantendr el sistema a la ltima La facilidad de uso de otras distribuciones las hacen m s dif ciles a la hora de actualizar o inestables una vez actualizadas en Red Hat estos problemas son bastante m s dif ciles de encontrar Realizaremos la instalaci n en modo gr fico Aunque ello supone unos requerimientos de m quina un poco m s altos y m s tiempo de instalaci n esta ser m s sencilla y amena de realizar Con qu computadora puedo instalar Linux Como sucede con otros sistemas operativos Linux necesita de unos requisitos m ni
72. od module parameter o module variables o advance_cymdh o allocate_array o bvfricalc o ceilingcalc o close file o cross 2 dot o cttcalc o ddpcalc o deal new var o decouple o default param o derivcz o diff_hour o eqthecalc o esat o extingcalc o fields o fregcalc o generate difference o get_date time o get _v2 param o get v3 param o get var o ghtcalc o input v2 data o input v3 data o int_2 hgt o int2 prs o keep ito open file o os o pressure to height o proc v2 data o proc_v3 data o prscalc o put plt file o put_ var o pvocalc o rhucalc o set proj o set_proj v3 0 set vis5d_param o sfpcalc o slpcalc o slpcalc1 o sort_time o supfields o tdpcalc o thecalc o tmr o trans2vis5d o tsa o vervcalc o virtual o visSd date time o viscalc o w o wdircalc o wetbulbcalc o write_data o wspcalc o xtodot o tovis5d o binio o v5d o Vaxlib make 1 Saliendo directorio home mm5v3 TOVIS5D src rm f tovis5d In s src tovis5d donde home es la ruta del usuario que est usando el MM5 Vuelva a editar el fichero tovis5d csh siguiendo las instrucciones del tutorial on line del MM5 Ejecute el paquete tecleando tovissd mm5 output file name Esta instrucci n genera el archivo tovis5d log donde se escriben todos los pasos de la ejecuci n del m dulo TOVIS5D Editelo y si el proceso de ejecuci n fue el correcto deber a aparecer al final del fichero lo siguiente 3 10 2 Conversi n al SURFER Para la utilizaci n de este visualizador hay que convertir la salida del
73. option if you compile Gayno Seaman PBL scheme IBLTYP 6 MMS will fail without this option until the compiler bug is fixed 311 PC_PGF77 LINUX Portland Group Inc pgf77 version 1 6 and above May use pgf90 if the version is 3 1 4 tHHHH HH HHH H H FC ifc FCFLAGS I LIBINCLUDE O2 tpp6 FCFLAGS IS LIBINCLUDE O2 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp Mnosgimp CPP lib cpp CFLAGS O CPPFLAGS I LIBINCLUDE LDOPTIONS 1_dynamic O2 tpp6 pc32 LDOPTIONS O2 Mcray pointer tp p6 pc 32 Mnoframe byteswapio mp LOCAL_LIBRARIES L opt intel compiler70 1a32 lib IPEPCF90 MAKE make i r AR ar ru RM rm f RM_CMD RM CKP In BAK bak 0 1 core errs al emacs_ tags TAGS make log MakeOut f GREP grep s CC cc FDDAGD integer 1 gt FDDA gridded run FDDAGD 0 FDDAOBS integer 1 gt FDDA obs run FDDAOBS 0 MAXNES integer Max Number of Domains in simulation MAXNES 1 MIX MJX integer Maximum Dimensions of any Domain MIX 49 A Barrera M A Prat y M C Llasat 68 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC MJX 64 MKX integer Number of half sigma levels in model MKX 23 a eee eds 6 Physics Options The first MAXNES values in the list will be used for the corresponding model nests the rest in the list can be used to compile other option
74. os veces 2 nfilt para 1 nivel 7 levels de 500 hPa e Humedad Relativa RH sin filtar O nfi t para dos niveles 2 levels de 925 y 500 hPa A Barrera M A Prat y M C Llasat 83 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 2 nfilt 2 levels 2 nfilt 1 levels 0 nfilt 2 levels Para compilar esta funci n externa cd usr local src vis5d 1 1 userfuncs externf 2SURFp Hay que crear un link desde donde vaya a abrir el fichero v5d hacia el directorio userfuncs del Vis5D y crear un direcotrio que se llame surferfiles Por ejemplo cd home mm5i mm5v3 dominios prueba mkdir surferfiles In s usr local src vis5d 1 1 userfuncs userfuncs Despu s abra el fichero vis5d del dominio de inter s cliquee sobre NEW VARIABLE y del menu que se deplegar cliquee sobre 2SURFp En la carpeta surferfiles se guardar n los archivos para cada campo y nivel que aparece en el fichero 2SURFp txt y para cada hora definida en la salida de simulaci n hecha por el modelo 3 10 3 Conversi n al GrADS MM5toGrADS Descompacte el fichero MM5toGrADS TAR gz en la carpeta home mm5i mm5v3 MM5toGrADS A Barrera M A Prat y M C Llasat 84 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC E Sue Bee Dirijase a la ruta anterior y edite el fichero Makefile con los cambios en negrita en las siguientes partes del archivo cd home mmb5i mm5v3 MM5
75. p gina e http ngwww ucar edu cgi getsrc cal pero para llegar a esta p gina se ha de pasar por la del registro sino no funciona Ah se encontrar con dos versiones una para instalar desde cero y la otra con m dulos pre compilados Es aconsejable descargarse la versi n para instalar desde cero El programa se graba en un CD y no depende al instalarlo del sistema operativo de la m quina El fichero a descargar se llama 4 3 1 source_code tar Hay instrucciones para instalarlo en la direcci n e http ngwww ucar edu ng4 3 installsrc html 1 1 4 VIS5D Este es un programa de libre distribuci n y para aprovechar todas sus posibilidades se han de descargar los siguientes ficheros vis5d 1 1 tar gz vis5d 1 2 1 tar gz que se pueden descargar desde e http sourceforge net project showfiles php group id 9290 vis5d data tar Z que se descarga desde A Barrera M A Prat y M C Llasat 5 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC e http www ssec wisc edu billh vis5d html netcdf 3 4 tar Z que se descarga desde e ftp ftp unidata ucar edu pub netcdf netcdf 3 4 tar Z hay tambi n un fichero de instrucciones llamado README_vis5D 1 1 5 MM5 El modelo MM5 esta compuesto por una serie de ficheros independientes que se han de compilar por separado y que vienen por separado en formato TAR gz Los cuales se descargan desde la direccion e http www mmm ucar edu mm
76. put REGRID output file home mm5Si mm5v3 REGRID REGRID_DOMAIN2 Requested BEGIN date in format YY YY MM DD_hh mm ss 1993 03 13_ 00 00 00 Requested END date in format YY YY MM DD_hh mm ss 1993_03 14_00 00 00 Requested Time INTERVAL in seconds 21600 Compressmode for V3D data 1 2 or 4 bytes per grid point 4 Para ejecutar el script teclee REGRID_to_v5d pars REGRID nombre_fichero2 v5d gt amp log A Barrera M A Prat y M C Llasat 79 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC Edite el fichero log para comprobar si la ejecuci n del paquete fue la correcta si es as deber a aparecer al final del fichero un mensaje del tipo SUCCESSFUL PROCESS OF ALL REQUESTED DATES VSD CLOSE OK Obtendremos el fichero nombre_fichero2 v5d Para visualizar los ficheros obtenidos mediante el proceso anterior copie estos ficheros en una carpeta nueva carpeta dentro de la carpeta mm5v3 de nombre prueba por ejemplo Una vez copiados ah los ficheros para visualizarlos haga Para el dominio 1 vis5d nombre fichero1 v5d mbs 0 date y para el dominio 2 vis5d nombre fichero2 v5d mbs 0 date para verlos simult neamente vis5d nombre fichero1 v5d date nombre fichero2 v5d mbs 0 date e TOVIS5D Este modulo del modelo MM5 convierte la salida del modelo en coordenadas sigma a formato Vis5D Descompacte el fichero TOVIS5D TAR
77. ra elegir otra resoluci n Prolundidad de color es el n mero de colores distirios que Prutandad de colas se pueden representar en el 65 536 coloses 136 ni dispositivo gr fica Cospesbar la Coria i n Resoluci n de la pantalla es el nurner de puecles de toda la pantalla Puede escoger el desea inician A modo texts o En Par Lats rd OL ot Do de AE CAOS grafico una wes QUE EA Teng na la mi Pel arl EF el Aa ll eri be Esconder Ayuda Jotas de ities boa a riei ie See 23 Enhorabuena Terminamos la instalaci n de Linux y solo nos queda hacer clic en el bot n Salir para que la m quina se reinicie Si seguimos los pasos correctamente y no tenemos ning n problema de incompatibilidad con nuestro hardware Linux arrancar perfectamente Lo primero que nos mostrar al arrancar la PC es el gestor de arranque GRUB con el cual seleccionaremos el sistema operativo que queremos ejecutar Una vez seleccionado Linux empezar a cargar Una vez finalizada la carga veremos la entrada a Red Hat en donde lo primero que tendremos que hacer es introducir nuestro nombre de usuario y teclear Intro lo siguiente que nos solicita es la contrase a de este usuario pero antes de d rsela vamos a seleccionar el escritorio que queremos por defecto ya que el predeterminado es GNome y nosotros queremos arrancar con KDE Para eso hacemos clic en Sesi n que nos abre una ventana donde seleccionaremos KDE y OK Una vez realizado lo ante
78. ra la ejecuci n de RAWINS editelo para comprobar que no ha habido ning n error Si todo ha sido correcto deber a acabar el fichero con un mensaje del estilo Linux ALFA 2 4 20 8 1 Thu Mar 13 17 54 28 EST 2003 i686 686 386 GNU Linux Compiling for Linux make 1 Cambiando a directorio home mm5v3 RAWINS src make 1 No se hace nada para all make 1 Saliendo directorio home mm5v3 RAWINS src attempting to acquire 1 RAOB sounding file s In raobsA El fichero existe attempting to acquire 1 6 hourly surface analysis input file s In sfc6hrA El fichero existe attempting to acquire 1 3 hourly surface analysis input file s In sfc3hrA El fichero existe vie dic 5 12 07 30 CET 2003 vie dic 5 12 07 41 CET 2003 donde home es la ruta del usuario que est utilizando el MM5 Tambi n se crea el fichero rawins print out donde tambi n figuran los pasos realizados por RAWINS Si el proceso de ejecuci n es correcto deber a aparecer al final del fichero un mensaje como SUCCESSFUL COMPLETION OF PROGRAM RAWINS STOP 99999 FORTRAN STOP 99999 3 4 FETCH Este m dulo contiene el script adp to little r csh que convierte los datos observacionales ADP en formato ON29 a formato ASCII formato de entrada necesario para ejecutar el modulo LITTLE_R Descompacte el fichero A Barrera M A Prat y M C Llasat 46 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC FETCH TAR gz en la ca
79. racion del Firewall El Firewall es el software que evitara las entradas no deseadas desde Internet a nuestro equipo El nivel de seguridad por defecto es Intermedio Si nuestra PC no esta conectado directamente a Internet podemos desactivarlo marcando la opci n de Ning n Firewall que ser a lo aconsejable si queremos que todo funcione correctamente Si por el contrario esta conectada a Internet directamente dejaremos los valores por defecto y marcaremos Usar las reglas del firewall predeterminadas Una vez efectuadas las selecciones apretamos Siguiente redhat Arda en m i Cadha an el Feel Teitin us mni de sequedad pata el aem Configuraci n del Al iene firewall Liar ak regias es hemaal paria E Prrisralsar Dipoi hables El firewall est ubicado entre sia ordenador y la ned y determina que recaneas de su ordenador est n al alcance de los isuarn s remotos Lin hiria comigurado de forma adecuada puede incrementar la tequridad de su Siberia ati Prrm s la riirii WWW MTF FTF LI ESH BHP 1 all PATA Telnet Escoja el nivel adecuado de segundad para su stems Alta Seguridad Al escoger Alta Seguridad su sistema mo aceptar coniaanes que wiled no haya definida caplicitamente So se pernder la siguientes conexiones predebertanad as i Ba iruima an MAS Ej Eronder Auta Cy bitas be ition hosa 13 Soporte adicional para el idioma Este es el idioma con el que arrancar operativo podemos
80. rcibo determinar la mejor b Cno conbijuraici n gr fica Si su b AD monitor o ha sido dotectado babe elija el monte que m s se ant adapto al modelo conectado a pls su ordenador Amici Puede tambi n aitroducir el ad rango de sincronizaci n b milion Sy berri be horizontal y verncal para su b Asi monitor Evins valores puede ASAS encontrados en la 157 documentaci n de tu maniar Aga Ponga atenci n cuando edge intoduzrca estes valores Si Ea Conga Soyo introduce valores que estin crx fuera de la capacidad del Carel Touch hatdware podna da ar el monitor trirodunca los numeros e at l en este camps s lo t los Scores yea WB Esconder Ayuda E istas de iia hoaa 22 Personalizar la configuraci n gr fica S lo nos queda decidir la profundidad de color que queremos la resoluci n del escritorio y si queremos que arranque Linux en modo gr fico o en modo texto Lo aconsejable es seleccionar el m ximo n mero de colores y una resoluci n no inferior a 1024 x 768 y por supuesto el arranque en modo gr fico Una vez hechas las modificaciones oportunas hacemos clic en Siguiente A Barrera M A Prat y M C Llasat 18 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC redhat Personalizar la configuraci n de X Abora elga la resoluci n pomeria para su configuraci n de X Pulse Comprobar esta configuraci n para probar esta conbjuraci n Si no le ha gustado pulse No pa
81. rior ya podemos decirle la contrase a y apretar la tecla Intro Ya estamos dentro del escritorio KDE de Linux En este punto arranca un asistente que nos ayudar a personalizar nuestro nuevo sistema operativo Ahora ya solo nos queda sacarle el m ximo partido que Despu s de realizar las instrucciones anteriores arranque el PC acceda como root y compruebe que tiene instalado correctamente el S O Cree el usuario mmbi indicando para el mismo la shell csh Cree la carpeta home mmbi bin Reinicie el sistema A Barrera M A Prat y M C Llasat 19 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 2 2 Esquema general Para la instalaci n del software requerido hay que tener en cuenta que se van a utilizar dos usuarios e root el administrador del equipo con todos los privilegios para instalar copiar escribir y ejecutar programas o ficheros e mmbBi usuario que utilizar el equipo para correr el modelo MM5 Como hay paquetes con licencias para un solo usuario se seguir el criterio que los paquetes que se instalen que son para correr el MM5 el usuario sea el mmbi Por tanto aparecer as en los permisos rutas etc Para correr el programa MM5 es necesario que se tengan determinadas las shells del sistema y del usuario a c shell Para ello se inicia la sesi n como root y se edita el fichero passwd que se encuentra en etc su root cd etc emacs passwd amp debe ponerse en
82. rpeta home mm5i mm5v3 FETCH De la siguiente direccion e http wwww mmm ucar edu mm5 mmv5v3 data wherev3 data html bajese el fichero input2rawins tar gz descompacte este fichero en la carpeta home mmb5i dadesobs prueba obteniendo los siguientes ficheros RAOBS_A SFC6HG A SFC3HR_A para realizar la ejecuci n de este m dulo para el caso de prueba del Tutorial on line SOC Una vez tenga los ficheros situados en sus carpetas dir jase a la subcarpeta adp_ sfc y edite el fichero Makefile con los siguiente cambios en negrita cd adp_sfc emacs Makefile 8 IFC grep Linux tmpfile if 0 then echo Compiling for Linux MAKE target MACH DEC WLENGTH BIT32 A FC He FCFLAGS FR CC cc CFLAGS DA LDOPTIONS 1 dynamic Vaxlib Y LIBS ES target adp_sfc exe adp_sfc exe S OBJS FC SLDOPTIONS o OBJS LIBS clean A Barrera M A Prat y M C Llasat 47 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC En lugar de PGF grep Linux tmpfile if 0 then echo Compiling for Linux MAKE target MACH DEC WLENGTH BIT32 A FC pef90 FCFLAGS Mfreeform byteswapio CC ESA CFLAGS DA LDOPTIONS N LIBS MA target adp_sfc exe adp_sfc exe OBJS FC o LDOPTIONS OBJS LIBS clean Dirijase a la subcarpeta adp_upa y edite el fichero M
83. s The exception is FRAD of which only the first value is used in the model 1 e only one radiation option is used for all nests The rest allow other options to be compiled Compilation of Arakawa Schubert cumulus scheme requires imsl HHHH HH H IMPHYS for explicit moisture schemes array integer IMPHYS 4 1 1 1 1 1 1 1 1 1 Dry stable warm rain simple ice mix phase 1 2 43 A 5 graupel gsfc graupel reisner2 schultz 6 sf 58 MPHYSTBL 0 Q do not use look up tables for moist physics use look up tables for moist physics currently only simple ice and mix phase are available ICUPA for cumulus schemes array integer None Kuo Grell AS FC KF BM KEF2 1 2 3 4 5 6 7 8 ICUPA 1 1 1 1 1 1 1 1 1 1 IBLTYP for planetary boundary layer array integer O no PBL fluxes 1 bulk 2 Blackadar H 3 Burk Thompson 4 Eta M Y 5 MRF 6 Gayno Seaman Pleim Xiu IBLTYP 5 2 2 2 2 2 2 2 2 1 FRAD for atmospheric radiation integer Radiation cooling of atmosphere O none simple 2 cloud 3 ccm2 rrtm 4 FRAD 0 0 0 0 0 IPOLAR integer for polar model used only if ISOIL 1 O not polar 5 layer soil model 1 polar 7 layer snow soil model IPOLAR 0 ISOIL for multi layer soil temperature model integer Q no 1 yes only works with IBLTYP 2 5 2 Noah land surface scheme IBLTY P 4 5 only A Barrera M A Pr
84. seleccionar varios y cambiar de idiomas sin necesidad de salir de Linux Nosotros seleccionaremos Spanish Spain y haremos clic en Siguiente redhat Apia en linea Sopit adora para el icons Dija ell kiari por deir Alls rile lesa par Copan Soporte adicional del idioma Escosa bos horns doors qar gusta UA en ef AMA L JRF TC AE Seleccione un idioma predeterminado que utlizara el tema u a vez que la malecon haya berminado Si desea wblizar otros idiomas puede cambiar el idioma predeterminado iras la instalaci n Red Hal Linus Soporta vanos idiomas Para poder otlizar mds de im idioma elija mstalar dos idiomas descados o selecci nelos todos par bene todos los idiomas disponibles en su sisbema Pulte el bot n Reset para cancelar ia selecci n LI Spanevh Muamala L Spanish Honda Spears bes be ae O Spank hic aragual LI Spanish Panama Sparnai Paraguay Spank Perl LI Spanish Pass Fana pa it SET eked LJ Spares SA 5 pers 0 epa i L Spanish Meneran C Saedah Finat Ll Samiri iaei Thag Php Cl Tami peata C Teb iniii 1 ar Ej esconder Ayia fects de iima Paea G geleccionarieda 14 Selecci n del huso horario Podemos seleccionar nuestra zona horaria entre las muchas que se encuentran en la lista o seleccionarla manualmente usando UTC A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC redhat
85. src little_r if all all then echo Building plot programs bin rm f plot level In s src plot_ level bin rm f plot_soundings In s src plot_soundings fi A Barrera M A Prat y M C Llasat Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC Building plot programs Edite el fichero namelist input con los siguientes cambios emacs namelist input amp record Start_year Start_ month start_day Start_ hour end_year end_month end_day end_hour interval amp record2 fg filename obs_ filename sfc_obs_ filename 1993 Ho ou ou ue p lt ia CS NO oo a ae eee REGRID regridder REGRID_DOMAIN home mm531 mm53v3 FETCH obs 1993 03 13_00 home mm51 mm9v3 FETCH obs 1993 03 13_06 home mm51 mm9v3 FETCH obs 1993 03 13_12 home mm51 mm5v3 FETCH obs 1993 03 13_18 home mm5i mm5v3 FETCH obs 1993 03 14 _00 home mm51 mm5v3 FETCH surface_obs_r 1993 03 13_00 home mm51 mm5v3 FETCH surface_obs_r 1993 03 13_03 home mm51 mm59v3 FETCH surface_obs_r 1993 03 13_06 home mm51 mm5v3 FETCH surface_obs_r 1993 03 13_009 home mm51 mm59v3 FETCH surface_obs _r 1993 03 13_ 12 home mm51 mm5v3 FETCH surface_obs_r 1993 03 13_15 home mm51 mm59v3 FETCH surface_obs _r 1993 03 13_18 home mm51 mm9v3 FETCH surface_obs _r 1993 03 13 21 Vhome mm5i mm5v3 FETCH surtace_obs_r 1993 03 14 00 Para ejecutar el m dulo LITTLE _R teclee little
86. stemas operativos los cuales queremos mantener En el caso de disponer de un disco r gido entero para Linux seleccionaremos la segunda opci n Eliminar todas las particiones de este sistema marcaremos el disco duro donde queremos instalarlo y haremos clic en Siguiente Si deseamos instalarlo en un disco r gido con otras particiones seleccionaremos la tercera opci n Guarde todas las particiones y use el espacio libre existente tambi n debemos marcar el disco r gido correspondiente despu s hacemos clic en Siguiente amempa SU BREE A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC 12 10 Configuraci n del gestor de arranque El gestor de arranque es la utilidad que nos ayudar a elegir entre los sistemas operativos instalados Por defecto viene el GRUB mucho m s atractivo y flexible que LILO el otro gestor de arranque de Linux Tambi n podemos ver si ha detectado otros sistemas operativos si los tenemos instalados y seleccionar cual ser el sistema operativo que arrancar por defecto Lo dejamos todo por defecto y hacemos clic en Siguiente A EN ei F ES E Instalaci n del gestor de arranque Por detecto se instalar en el sitema el gestos de arrangue GRUB Si no desea instalar GRUB como gestor de arranque teleccr ne Cambiar el gestor de arranque Tambien puede escoger qu Ver opero a potes m s de umol deber a
87. sults aspx strT yoes all amp ProductID 907 amp O0SFullName Linux amp strOSs 39 amp submit Go 21 si fuera necesario bajar los de C que en principio estan incoporados dentro del Red Hat 9 deberia hacerse desde e http downloadfinder intel com scripts df external Product_Filter asox ProductID 905 La version del compilador de FORTRAN a escoger es la no comercial por lo tanto habra de rellenarse y enviar un formulario con lo que se recibira las instrucciones para descargar el compilador en la direccion de correo que se haya indicado en el formulario Es importante destacar que la versi n no comercial es para un solo usuario Para cualquier duda se puede acceder con el c digo de licencia a e http www intel com software support A Barrera M A Prat y M C Llasat 4 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC El mensaje recibido llega con las instrucciones para descargarlo e instalarlo y con un c digo de licencia El programa y la licencia se descarga desde e http www intel com software products compilers downloads forlin htm el fichero se llama fc_p_7 1 008 tar y contiene el fichero de la licencia el fichero con la licencia que tiene un nombre como _for_45594012 lic 1 1 3 NCAR Graphics El programa NCARG Graphics es gratuito solo hay que rellenar una solicitud en la p gina e http ngwww ucar edu ng4 2 download html una vez enviada la solicitud se llega a la
88. tar Entrar en el directorio visd5d 1 2 1 que se ha creado cd vis5d 1 2 1 A Barrera M A Prat y M C Llasat FORTRAN de INTEL IFC y descompactar ahi el fichero vis5d data tar Z gunzip visod data tar Z tar xvf vis5d data tar Ejecucion de la instalacion del programa cd usr local src vis5d 1 2 1 configure prefix usr local rendervis5d make Manual de instalacion del MM5 usando los compiladores 29 Visualizacion de un fichero de prueba hole v5d para comprobar que todo el proceso anterior ha sido correcto src vissd hole v5d path src y aparecera entonces una imagen como la de la Figura 5 si se seleccionan los comandos que aparecen ilunimados en la imagen Vis5d Control Panel Vis5D 3 D Display hole v5d Vis5D version 1 2 1 Copyright C 1990 2000 00 00 00 Bill Hibbard Johan Kellum Brian Paul 9 0 and Andre Battaiola amare Jer a C I sour er o E S 7 C Jireverse save pre perspec meor Jors Ji Normal Change the Viewing Angle Mouse Buttons rotate zoom 2 trans view clip late Contour Slice Colored Slice Isosurf Horiz Wert Horiz Vert Volume ees feps__ feps eps eps ers h b01 07 h b01 z h b01 z h b01 z h b01 2 Vis5d Control Panel Q ee Height 0 km 63 h b01l z Hor Slice Interval 0 cis 32 km 63 Figura 5 Imagen de ejemplo al visualizar con el Vis5D el fichero hole v5d A continuaci n teclear lo siguiente
89. tes que tenemos seleccionados y los que podemos seleccionar Como m nimo a adiremos el Entorno de escritorio para KDE esto nos brindar el escritorio KDE que es uno de los m s f ciles y flexibles de usar No se tiene que eliminar ning n componente ya que puede resultarnos necesario en algunas ocasiones o ser una dependencia de otro paquete que si deseamos instalar En cuanto agregar nuevos grupos de paquetes podemos hacerlo seg n nuestras necesidades Si hacemos clic en el bot n Detalles obtendremos la lista de los paquetes individuales que forman el grupo Al igual que con los grupos anteriores no es buena idea quitar ning n elemento pero podemos 14 A Barrera M A Prat y M C Llasat 15 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC agregarlos a nuestro gusto Una vez acabadas las selecciones hacemos clic en Siguiente Ada eri nd Estaci n de trabajo predeterminado Una instaalaci n de tipo estaci n de trabajo escoger grupos de pauetes de lorma autom bea para que 56 instaden en el He oral Seleccione Aceptar la lista de paquetes actuakes para contruir con el proceso de instalaci n e instale una instalaci n de tipo paon de trabajo por delecta Seleccione Personalizar el grupo de paquetes a instalar si desca seleccionar grupos de paquetes diferentes o adicionales re d n dl Estaci n de mahian peri bere Ll estreno de laci n de rabo pol deber do dr m
90. tional gt gt macros_regridder A echo FC ifc gt gt macros_regridder echo FCFLAGS FR pc32 gt gt macros_regridder echo LDFLAGS 1_dynamic gt gt macros_regridder echo CCFLAGS echo LOCAL_LIBRARIES L INTEL_LIB IPEPCF90 gt gt s macros_regridder DDEC DBIT32 I gt gt macros_regridder CD regridder S MAKE all eN A gt 38 GAMA Cir ama SE Ree En lugar de PGF RM_LIST A Barrera M A Prat y M C Llasat Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC o M core kmo mod Targets for supported architectures else grep Linux tmpfile if 0 then echo Compas for Linux echo AR echo RM echo RM_LIST echo CD echo LN echo MAKE echo SHELL echo TOUCH echo CPP echo CPPFLAGS macros_pregrid echo FC echo FCFLAGS macros_pregrid echo LDFLAGS echo CCFLAGS macros_pregrid Sy _ we we we JS oP aie A ae A ee AR gt macros_pregrid RM gt gt macros_pregrid RM_LIST gt gt macros_pregrid we woe we CD gt gt macros_pregrid LN gt gt macros_pregrid MAKE gt gt macros_pregrid bin sh gt gt macros_pregrid touch gt gt macros_pregrid Mib cpp gt gt macros_pregrid I C P DDEC DBIT32 dional pgf90 gt gt macros_pregrid Mfreeform byteswapio I util gt gt
91. toGrADS Hemacs Makefile amp IFC RM_LIST2 o f core tmpfile make grads out grads namelist grads print out INTEL_LIB opt intel compiler70 1a32 lib grep Linux tmpfile if 0 then echo Compiling for Linux a CD sre SIMAKE all RM RM RM_LIST RM_LIST AM LN LN MACH linux MAKE MAKE CPP lib cpp CPPFLAGS 1 C traditional DRECLENBYTE FC ifc FCFLAGS FR pc32 LDOPTIONS i dynamic CFLAGS LOCAL_LIBRARIES L INTEL_LIB IPEPCF90 A En lugar de PGF RM_LIST2 0 f core tmpfile make grads out grads namelist grads print out Targets for supported architectures grep Linux tmpfile EN if 0 then echo Compiling for Linux A CD src MAKE all RM RM RM_LIST RM_LIST LN LN MACH linux MAKE MAKE CPP lib cpp CPPFLAGS 1 C traditional DRECLENBYTE FC pgf90 FCFLAGS I Mfree 02 tp p6 pc 32 byteswapio LDOPTIONS an CFLAGS L LOCAL_LIBRARIES EN Teclee lo siguiente para montar el m dulo make gt amp make out amp Edite el fichero make out para comprobar que el proceso de montaje ha sido el correcto Si todo fue bien al final del fichero deberia aparecer un mensaje como 14 Lines Compiled A Barrera M A Prat y M C Llasat 85 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC bin rm f writeout f if
92. tp redibericamm5d uib es algoritmos htm Los ficheros a descargar son REGRID_to_v5d f REGRID_to_v5d f m pars REGRID Copielos en la carpeta A Barrera M A Prat y M C Llasat TI Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC amempa quam Bee home mm5i mm5v3 PASOVIS5D Este script est pensado para usar el compilador FORTRAN de GNU que ya est incluido en el Red Hat 9 Para usarlo con el compilador FORTRAN de INTEL debe realizar lo siguiente Edite el fichero REGRID_to_v5d f m y realice los siguientes cambios en negrita IFC If DEC or Linux Little endian add DLITTLE to CFLAGS If AIX remove the DUNDERSCORE CFLAGS c g DUNDERSCORE DLITTLE FFLAGS c g CC cc F77 ifc LIBS Im i_dynamic Vaxlib En lugar de GNU If DEC or Linux Little endian add DLITTLE to CFLAGS If AIX remove the DUNDERSCORE CFLAGS c g DUNDERSCORE FFLAGS c g CC cc F77 f77 LIBS Im Para montar el paquete teclee make f REGRID_to_v5d f m gt amp make out amp Edite el fichero make out para comprobar si el proceso de montaje fue el correcto Si todo fue bien deber a aparecer en el fichero un mensaje tal como ifc c g l usr local vis5d src REGRID_to_v5d f cc c g DUNDERSCORE DLITTLE usr local vis5d src binio c o binio o cc c g DUNDERSCORE DLITTLE usr local vis5d src v5d c o v5d o ifc REGRID_to_v5d o binio o v5d o Im i
93. ua burdas velos puede per detec Lado atados amero El la t nfguaraci n detectada n ri compra pati ei under mlecci ne Li conige on Actual Ocean boctek WLC 1000 PC Chips MSG Miinid Pain Daytona AGP TA PowerColor C740 5 36 ACP video ja la can dad de RAM da e la Cafeta Si tree que los valores que ha WITH YLL escogido son incocrecios pulse Tech Fatt Fd Restablecer los valores originales para volver a los valores establecidos Veo AGP 750 A 1 MSA hal AGA 05A bal gt JO ata Puede elegir Saltar configuraci n de X si profere T a corbgurar X tras la instalaci n dh MA 7 pakar La cores atin de X E Escoeder Ayuda Ca poets de ltima koaa 21 Configuraci n del monitor La configuraci n del monitor se hace de la misma forma que la configuraci n de la interfaz gr fica Si Linux no encuentra un monitor que se ajuste al que tenemos ni se encuentra uno similar en la lista dejamos el que Linux nos asigna por defecto Eso s en este ltimo caso si conocemos tanto la frecuencia horizontal como la vertical la ponemos en los correspondientes cuadros de texto y hacemos clic en Siguiente Epia en Gea Conf an ed maaie a En Di marpa de casos el moro puede 1er defer fede de Morr ate aiena Si configueci n que ha esectado noes Corecta Seleccion del monitor pan el monitos sehr chore La Configures Comecta El programa de instalaci n ld PRS detecta el bpo de manor para aricitar rai pe
94. ud res cocer astro Ara lr rear LA dl herr el de cto AA DAT e pute Op el Mavrgador de Web Mapia mad iE vikion Miisa iilan Ab at or che wide y de barda Jo Herareertas de disaat de todo Henasient n de diranian Tras la irntalaci n 14 pardo afrol ar rimisado mediante la herraruer a nehu anija bade Sal conce Hed Mal Limas eh Lata e porra de paquetes riper fet a para a Dalii p ra evitas La ores Labor i n Comprerbe la avila en Ly pa o poster para gaai dr iu AERA la Mata ol ps dead yy Personalizar el gupa de paquetes a iestalar E esconter Ayuda a tetas estima a OE Ateo ghuiente 17 Sobre la instalacion Ya est el sistema preparado para la instalaci n de paquetes haciendo clic en Siguiente comenzar la copia de archivos al disco r gido Ada en Geeta Acerca de la instalaci n Atenci n Una vez que pulze el bot n Siguiente Rod Har Linux se grabar en su disco duro Este proceco so se puede detener Si h decidido no instalar Red Hat Linus ste es el ltima momento enel que puede zahr del programa de instalaci n Para salir saque los disquetes y CDs de Red Hat Linux y pulse el bot n Reset o bien reinici el Hiema mediante Control Ah Supr redhat biiga cick en Siguiente pad esperar la imtalaci n de Fed Pal Loree El regia io q osplezo de la Palaces PE encore es el Pec Per o a og despu s de babe amare aco a Ade Pod escoria un fet hero ocean que Comte las
95. ueba no hay que realizarse ning na modificaci n en las parametrizaciones A Barrera M A Prat y M C Llasat 57 Manual de instalaci n del MM5 usando los compiladores FORTRAN de INTEL IFC El montaje de este m dulo se realiza en dos partes Para la primera parte teclee lo siguiente para montar el m dulo make gt amp make out amp Edite el fichero make out para comprobar si esta primera parte del proceso de montaje fue la correcta Si es asi deberia aparecer al final del fichero un mensaje del tipo 671 Lines Compiled rm f mm5 exe ifc o mm5 exe mmb o i_ dynamic O2 tpp6 pc32 L opt intel compiler70 ia32 lib IPEPCF90 libutil a make 1 Saliendo directorio home mm5v3 MM5 Run donde home es la ruta del usuario que est usando el MM5 Para la segunda parte del proceso de montaje teclee make mm5 deck gt amp make out deck 8 Edite el fichero make out deck para comprobar si la segunda parte del proceso de montaje fue el correcto Si es asi deberia aparecer al final del fichero un mensaje tal como Including file Templates oparam Including file Templates lparam Including file Templates nparam Including file Templates pparam Including file Templates fparam Ahora dir jase a la carpeta home mm5i mm5v3 MM5 Run y genere los siguientes links o enlaces Fin s INTERPF MMINPUT_DOMAIN1 Fin s INTERPF BDYOUT_DOMAIN1 ln s INTERPF LOWBDY_DOMAIN 1 ln s TERRAIN TERRAIN
96. ugar de PGF else grep Linux tmpfile N if 0 then echo Compiling for Linux A echo AR SCAR gt macros_nestdown echo RM RM gt gt macros_nestdown echo RM_LIST RM_LIST gt gt macros_nestdown echo CD CD gt gt macros_nestdown echo LN LN gt gt macros_nestdown echo MAKE MAKE gt gt macros_nestdown echo SHELL bin sh gt gt macros_nestdown echo TOUCH touch gt gt macros _nestdown echo CPP lib cpp gt gt macros_nestdown echo CPPFLAGS C P DDEC traditional gt gt macros_nestdown a echo FC pgf90 gt gt macros_nestdown echo FCFLAGS Mfreeform pc 32 byteswapio gt gt macros_nestdown _ echo LDFLAGS gt gt macros_nestdown A echo CCFLAGS DDEC I gt gt macros_nestdown echo LOCAL LIBRARIES gt gt macros_nestdown Para montar el modulo teclee make gt amp make out amp Edite el fichero make out para comprobar si el proceso de montaje fue el correcto Si es asi deberia aparecer al final del fichero un mensaje tal como 1833 Lines Compiled bin rm f nestdown f ifc o nestdown i_ dynamic nestdown o module_base_state o module_bdy o module date pack o module file o module header data o module_horiz_interp o module lateral bdy o module all io o module vert_interp o module_util o Id Aviso el tama o del s mbolo MODULE all_io_1 cambi de 476 a 480 en module
97. w albedo not landuse table RDBRDALB FALSE suse monthly climo background albedo not landuse table EOF cat gt Run nparam lt lt EOF amp NPARAM LEVIDN 0 1 1 1 1 1 1 1 1 1 level of nest for each domain NUMNC 1 1 1 1 1 1 1 1 1 1 ID of mother domain for each nest NESTIX 31 49 31 46 46 46 46 46 46 46 domain size 1 NESTJX 31 52 31 61 61 61 61 61 61 61 domain size j NESTI 1 10 18 1 1 1 1 1 1 1 start location i NESTJ 1 17 19 1 1 1 1 1 1 1 start location i XSTNES 0 0 900 0 0 0 0 0 0 0 domain initiation XENNES 180 720 720 720 720 720 720 720 720 720 domain termination IOVERW 1 0 0 0 0 0 0 0 0 0 overwrite nest input O interpolate from coarse mesh for nest domains a l read in domain initial conditions 2 read in nest terrain file IACTIV 1 0 0 0 0 0 0 0 0 O 1n case of restart 1s this domain active ejecute el m dulo mm5 deck si todo fue correcto deberia aparecer en la subcarpeta Run el siguiente fichero MMOUT_DOMAIN1 A Barrera M A Prat y M C Llasat 72 Manual de instalacion del MM5 usando los compiladores FORTRAN de INTEL IFC A partir de aqui se sigue como en el caso habitual el siguiente modulo seria el INTERPB 3 10 PAQUETES GRAFICOS Una vez se tienen los ficheros con la salida del modelo se deben visualizar para ello se pueden utilizar varias opciones dependiendo
Download Pdf Manuals
Related Search
Related Contents
-Manuale TATA ok - Progetto Energia manual de uso del portal de proveedores Samsung 450B Manuel de l'utilisateur LaCie Grand Hard Disk, 2TB タフビズ事業用自動車総合保険 1 - Kenwood Nuit de l`Obscurité Polycom® KIRK® 4020/4040 User Guide Copyright © All rights reserved.
Failed to retrieve file