environmental hydrology applications team alliance report - 2001
TRANSCRIPT
Environmental Hydrology Applications Team
Alliance Report - 2001
Environmental Hydrology Applications Team
Spatial Modeling
Framework
Environmental Hydrology Applications Team
Spatial Modeling Environment
STELLA
PowerSim
SME ModuleEditor
ModuleConstructor
SMML Module Library
ModuleRepository
ModuleBuilder
SimulationDriver
Code Generator
HPC
JavaPortal
Unit model Spatial modelGraphical modeling
Environmental Hydrology Applications Team
CavernSoft
Collaborative
Environment
Environmental Hydrology Applications Team
Inputs to multiple models
Integrated wirelessSensor web
CoupledBio-HydroSimulation
Spatial Modeling Environment
Environmental Modeling Workbench
Environmental Hydrology Applications TeamEnvironmental Hydrology Applications Team
Chesapeake Bay data in CVE with Cave5D/Virtual Director
Collaborative Virtual Environment
Environmental Hydrology Applications Team
Summary of Accomplishments• Developed 3D modeling & coupling capability in SME
– Application: coupled bio/hydro model of Chesapeake Bay
• Developed web portal & simulation server– Workspace management & model development– Simulation configuration, command-control, and visualization
• SME integrations– VisAD, globus/Cog, JPython, Swarm, Grass & ArcInfo
• Developed & integrated a model calibration toolkit• SME ports
– Origin 2000 & Linux clusters
• SME support– Code hardening, packaging, documentation, training workshops
Environmental Hydrology Applications Team
SME Support & Code Hardening
• Status: ongoing.
• Develop & enhance SME components
• SME upkeep, bug fixes, and documentation
• SME user support
• Training workshops
• Priorities set by user feedback
Environmental Hydrology Applications Team
SME-VisAD Integration
• Status: phase 1 complete, phase 2 optional
• Integrate VisAD with SME portal.
• Phase 1: Implement 3D animation viewer – Zoom, pan & rotate– Rescaling and colormap editing
• Phase 2: Integrate VisAD & SME Python shells
Environmental Hydrology Applications Team
Dynamic Landscapes
Variable1 Altitude Variable2 Color Mouse controlled
navigation
3D Animation Viewer
Environmental Hydrology Applications Team
SME Portal development: JPython shell
• Status: In progress, phase 1 complete
• Develop a jpython shell component of SMEP– command & control – configuration, visualization & output post-processing, – integrate grid/portal functionality
• Phase 1: Implement shell component – C&C, config, viz, & post-processing
• Phase 2: Integrate Alliance grid & portal functionality
Environmental Hydrology Applications Team
SME Python Shell
Environmental Hydrology Applications Team
SME Portal Deployment
• Status: Not yet started.
• Integrate SME java portal into OPIE
• Integrate java Webstart technology into SME portal.
Environmental Hydrology Applications Team
SME port to Linux cluster
• Status: In progress
• Port SME to the Alliance Linux cluster– Run test models
• Implement globus connections – SME sim server SME kernel (on cluster)
– SME client SME kernel (on cluster)
Environmental Hydrology Applications Team
SME RPM installer
• Status: complete
• Develop a SME.rpm package – automate installation and updating of SME
• Phase 1: Scripts for SME auto-build process• Phase 2: Spec files and SME.rmp package
• Requires dependent packages (java) to be installed as rpm packages
Environmental Hydrology Applications Team
• Links components: – Circulation
• Rutgers- OM
– Ecology • Maryland- SME
– Atmospheric coupling
Linked Ocean Model
Environmental Hydrology Applications Team
SME-Ocean Model Integration
• Status: in progress
• Coastal Ocean Modeling Workbench
– Coastal zone management
– Climate change research
• Integrate SME with Rutgers ocean models• Component Framework (CCA/CCAFFEINE?)• Grid enabled• Linux cluster
Environmental Hydrology Applications Team
SME-Ocean Model Integration• Single Component Multiple Data (SCMD) architecture.• CCA (CCAFFEINE) command and control.• SME Portal integrated into OPIE.• Globus-gram resource allocation.
ParallelProcesses
SME
OM
MuxMux
CCA
Linuxcluster
SMEServer
JavaservletOPIE globus
Simulation Server
SMEPortal
Javaapplet
Desktop
Environmental Hydrology Applications Team
SME-enabled Programs
• Everglades Landscape Model– http://www.sfwmd.gov/org/erd/esr/elm/intro/welcome.htm
• Patuxent Landscape Model– http://iee.umces.edu/PLM
• Baltimore Ecosystem Study– http://baltimore.umbc.edu/lter
• Great Bay Estuarine Model– http://iee.umces.edu/GrBay
• UIUC Landscape simulation– http://blizzard.gis.uiuc.edu/– http://www.rehearsal.uiuc.edu/leam/
Environmental Hydrology Applications Team
SME Distribution
The SME home page:
http://iee.umces.edu/SME3
Includes:– Overview.– Technical documentation.– Publications.– Source code (C++ and java).– Links