170 likes | 185 Views
Explore the status of California Water and Environmental Modeling at the Asilomar Conference Center. Learn about goals, completed items, work in progress, and planned additional features of the project. Discover how data, solution procedures, and user interfaces are being optimized for efficiency and ease of use.
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