generic gui – thoughts to share
DESCRIPTION
Generic GUI – Thoughts to Share. Jinping Gwo EMSGi.org. EMSGi. Not-for-profit R&D Model Development Model Applications Geoinformatics Open Collaborative Forums GUI prototype will be made available at www.emsgi.org. XML Configuration. - PowerPoint PPT PresentationTRANSCRIPT
Generic GUI – Thoughts to Share
Jinping GwoEMSGi.org
2
EMSGi
Not-for-profit R&D
Model Development Model Applications Geoinformatics
Open Collaborative Forums GUI prototype will be made available at
www.emsgi.org
3
XML Configuration
Use XML to Configure GUI for Select Simulators, Automatically
Flexibility vs. Efficiency vs. Functionality
Computational Platforms Deployment vs. Optimization
4
Simulator Input File I/O
Three data storage spaces Input File on the disk Class reading, processing and storing the input data Individual dataset classes storing individual datasets
Consistency in data entry and edit Consistency in saving to disk No XML Automation in sight
5
Mesh Generation, Refinement, Merging and Partitioning
In-House vs. Public Domain Refinement and Merging
Adaptive vs. Once-Through Global vs. Localized Static vs. Dynamic
Interoperability between GUI and Simulators
Load Balance Optimization?
6
Parallel Processing
Threads vs. Parallelism (MPI, OpenMP, etc.)
Possibility of Streamlining or rather, Parallelizing, to Decision-Making?
7
Visualization
Postprocessing Digs Wrapped vs. Stand Alone In-House vs. Public Domain
(Freeware) No XML Automation in sight
8
Add-On’s
Flexibility vs. Efficiency Enough is Enough? Scripting for physiochemical processes? Scripting for postprocessing, visualization,
secondary uses of model output (e.g., statistical, probabilistic, including, risk analysis)?
9
Web Resources
Simulator and Model Stores Output Cataloging Postprocessing Spaces Online and Offline Collaboration Real-Time Stakeholders Utilization for
Collaborative Decision-Making Confidence Building and Risk
Communication
10
Emerging Simulators
Approach: Mesh Evolution - Adaptive vs. Static or
rather Active vs. Passive Physiochemcial Processes – Hard Coded
vs. Real Time Scripting Numerical – Equation Solvers anyone?
Public Domain vs. In-House
11
This must not be the First One?!
A Demo. Collaboration? Very very Alpha version available at
www.emsgi.org