170 likes | 175 Vues
WRIMS 2.0 Status of Development. California Water and Environmental Modeling Forum Asilomar Conference Center, California February 26 – February 28, 2007 Clay Booher, P.E., Ryan Wilbur, P.E. California Department of Water Resources & Tom Pruitt U.S. Bureau of Reclamation. Topics. Goals
E N D
WRIMS 2.0Status of Development California Water and Environmental Modeling Forum Asilomar Conference Center, California February 26 – February 28, 2007 Clay Booher, P.E., Ryan Wilbur, P.E. California Department of Water Resources & Tom Pruitt U.S. Bureau of Reclamation
Topics • Goals • Completed Items • Work In Progress • Additional Features Planned • Screenshots
Goals • Data • Clarify input data • Reduce data repetition • Save intermediate results • Solution procedure • Streamline solution procedure • Streamline source code for maintainability • Eliminate outdated Lahey FORTRAN 90 compiler • Have a user-friendly Graphical User Interface • Correct identified errors
Completed Items • Database • MySQL relational database • Data structured to allow use of modular “Layers” • Metadata • Backup and restore full database (for backup and sharing) • Java-based solution controller • No FORTRAN compiler needed • Embedded sequential cycles (eliminates multi-step runner) • Graphical User Interface • Input data entry & manipulation • Search & compare tools for input data • Report tool for input data
Work In Progress • Data Input – CalSim-II Common Assumptions • Correcting global/local scoping issues • Correcting invalid references to indices • Removing duplicate definition names • Solver • Fine-tuning the solver wrapper • Writing code to access the ANN library from Java • Performing additional testing on other CalSim-II simulations • Graphical User Interface • Writing output data visualization tools (based on HEC products) • Adding third party function add tool
Work In Progress • Developing interactive schematic • Data input • Results viewing
Additional Features Planned • Partial database sharing • Multi-period optimization • w/GUI assisted writing of WRESL vectors • Facilitated sensitivity analysis • Facilitated uncertainty analysis • Automatic weight generation tool • Water quality • Project accounts • Smart database loader
Release Plans • Beta Release • Purpose: find/remove bugs in software • Coordinate with CalSim-II Common Assumptions • Final Release • Purpose: public release for production use • Coordinate with CalSim-III