Events: Details
Developing Scientific Tools for the HUBzero Platform
Workshop Objectives
By the end of this workshop, participants will understand:
- How HUBzero supports simulation and modeling activites.
- How to use the Rappture toolkit to create interfaces for simulation tools.
- How to deploy simulation tools on a HUBzero-powered site.
Workshop Agenda
Friday, August 21, 2009
9:00am | Demo: Accessing Tools on HUBzero-Powered Sites |
9:30am | Introducing the Rappture Toolkit |
10:15am | Lab Assignment: Open a workspace and create a simple Rappture interface |
11:00am | More Rappture Objects |
11:30am | Lab Assignment: Using groups and enable/disable conditions |
12:00pm | Lunch |
1:30pm | Adding Rappture to MATLAB Applications |
2:00pm | Lab Assignment: Spirograph program in MATLAB |
2:30pm | Rappture with C and Fortran |
3:00pm | Lab Assignment: Letter-counting program in C or Fortran |
3:30pm | Advanced Rappture Concepts and Other Tips |
4:00pm | Lab Assignment: Adding help text to Spirograph |
4:30pm | Wrap-Up: Next Steps for Deploying Tools |
Materials
- Course notes: Developing Scientific Tools for the HUBzero Platform
- Assignment 3: Spirograph program spiro.m
- Assignment 4: C language program letters-c.tgz
- Assignment 4: Fortran program letters-f77.tgz
Unpack the .tgz files like this:
tar xvzf letters-c.tgz tar xvzf letters-f77.tgz