Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-dev] Today’s tutorial meeting notes.

I would like to try a walkthrough tomorrow of at least the components we have working.

Thanks,
Greg


Module 1

Overview
The overview section needs to give students a good understanding of what ICE is trying to achieve, the architecture, and how an ICE application can be developed from within ICE.

Module 2

Installation
Prereqs: 
- USB drive contains a copy of the ICE git repository (single branch), ICE application, java

Students will:
1. Install Java if necessary
2. Copy the ICE archive and git repo to their local drive
3. Uncompress and launch the ICE app, choose a workspace on the local machine (accept default)
4. Use developer menu to import ICE from local git repo
5. Start an instance of ICE, then shut it down
6. If completed in time, show generating an RCP app using dev menu

Set up synchronized project
Prereqs:
- Fern source code and binary installed on XSEDE machine in “fern” directory

Students will:
1. Start app/instance of ICE
2. Open sync project wizard
3. Create new connection to XSEDE machine (students will be provided username/password)
4. Navigate to, and select, “fern” directory
5. Create and configure run configuration
6. Submit job (should fail because no input file)
7. Shut down ICE

New Item Creation
Same as current:
- show how to generate an item
- creating model & launcher
- adding plugin to run configuration

New for this tutorial:
1. If completed in time, generate new RCP app using dev menu
2. Start ICE app/instance
3. Create input file using editor
4. Submit job using previously created configuration
5. See result of job run
6. Shut down ICE instance

Module 3

Same as current
- show adding a remote visualization component

New for this tutorial:
1. If completed in time, generate new RCP app using dev menu
2. Start ICE app/instance
3. Show students new visualization features

Module 4

Students will follow along
1. Explore features of mesh editor 
2. Explore features of geometry editor
3. Show using VisIt on remote file
4. Show work we’re doing for format conversion

Module 5

Same as current

Module 6

Tell students where to go for help
How to get involved in community
Plug for science working group
Questions about their applications?

ACTIONS

Alex: 
- update installation documentation
- developer menu to import from local git repo
- developer menu to generate RCP application (if time permits)

Jay
- update slides for overview
- install fern source and executable on one training account (needs to be Kasper’s modified version)

Andrew
- testing new item wizard

Greg 
- add a section to tutorial on configuring a Parallel job launch
- hook up visit to use remote connection
- fix scripting
- fix job launching on stampede

Robert
- change tutorial to show visualization component with remote visit
- test remote visit on XSEDE machines
- test mesh/geometry editors

Kasper 
- hook up format conversion and document
- modify fern to output CSV file
- modify fern to take output filename from input INI file

TODO

1. Copy fern directory to all student accounts
2. Create USB image and test
3. Create USB drives


Back to the top