140 likes | 266 Views
Initial Adaptation of the Advanced Regional Prediction System to the Alliance Environmental Hydrology Workbench. Dan Weber, Henry Neeman, Joe Garfield and Kelvin Droegemeier CAPS/University of Oklahoma November, 2000. ARPS Model. General features
E N D
Initial Adaptation of the Advanced Regional Prediction System to the Alliance Environmental Hydrology Workbench Dan Weber, Henry Neeman, Joe Garfield and Kelvin Droegemeier CAPS/University of Oklahoma November, 2000
ARPS Model • General features • Fully self-contained meso- and storm-scale prediction model • Can be run at any resolution • CAPS has run at 10 m to 60 km • Fortran 77 with Fortran 90 extensions • Fortran 90 version (5.0) • Extensive in-code documentation • External user’s guide (available online) • Email-based user support system + online FAQ • Code available online (http://www.caps.ou.edu/ARPS) • Entire ARPS system is in the public domain - no restrictions • Designed for all architectures • MPI for shared and distributed memory parallel computers • UNIX workstations • Linux and Windows PCs
New Concept: Abilene + NEXRAD U-WA CFCF NCEP FSL NCDC OU
Road to a Working ARPS/Workbench GUI Preprocessing issues data acquisition data preparation model preparation Runtime issues Computer platform(s) Coupled model access and data exchange Post-processing web-base graphics output data archive
Statement of Work Vision for 1999-2000 Incorporate ARPS into the EH workbench via a web-based GUI Prepare a real data case for use in ARPS Couple ARPS with other Workbench applications (i.e. existing watershed and river flow models) Perform an ARPS simulation within the Workbench Environment Display ARPS forecast output using Workbench visualization tool (VISAD)
Interactive Components Creation of New Sessions Session Management ARPS System Management Note: Coded using HTML and PERL
Interactive Components(continued) Creation of New Sessions Create scratch subdirectory on compute server Obtain ARPS source, precompiled libraries, and default input files (approximately 3 minutes) Generate new browser window associated with current session
Interactive Components (continued) Session Management List of active sessions Delete or recover sessions Upload specific initialization data files (includes ability to browse local client)
Interactive Components (continued) ARPS System Management Selection of component program (e.g. arps, adas, arpstern, etc) Modification of selected input values (e.g. dx,output format, computational mixing coefficients, etc) Run component program recompile program to new specifications run program
Current StatusNovember, 2000 Simple working version of an ARPS portal to the EH Workbench Work continues towards expanding the current capabilities (real data case,mpi,F90)
Vision for 2000-2001 Continue the EH Workbench web-based GUI development (initialization, MPI etc) Perform an ARPS simulation within the Workbench Environment Couple ARPS with other Workbench applications (i.e. existing watershed and river flow models) Display ARPS forecast output using Workbench visualization tool (VisAD)
Personnel for 2000-2001 Dan Weber: ARPS case studies, coupled system and support the GUI interface and optimization efforts (3 months, Project Manager and Research Scientist) Henry Neeman: Continued development of the Workbench interface, coupled system, visualization and optimization efforts (2 months, Research Scientist) Joe Garfield: Continued development of the Workbench interface (6 months, undergraduate student)
Benefits from the ARPS/Workbench Interface A model for other workbench applications A model for coupled model system interaction The finished product can be used to test the GRID/Virtual Machine Room concept
Concerns for the Next Year Working version of the interface between models Communications/permissions/security issues Visualization software Enough time to complete the project (i.e. all components available for generation of the finished product