2016 Rayleigh Tutorial
INSTRUCTOR
Nick Featherstone, University of Colorado
Workshop Information
This workshop will provide an introduction to Rayleigh, an efficiently parallel, pseudo-spectral convection code for spherical and cartesian geometries. An overview of the underlying physics, the parallelization, and performance expectations on different architectures will be provided. Following the overview, participants will gain hands-on experience in building and running the code, modifying the code, and visualizing output.
WORKSHOP TOPICS
- Introduction to Rayleigh (lecture)
- Building the code
- Running the code & best practices
- Reading and plotting diagnostics output
- Customizing diagnostics
TUTORIAL SLIDES
Overview
Module 1. Building and Porting
Module 2. Running the Code
Module 3. Code Physics
Module 4. Enable Mode
Module 5. Generating Output
Module 6. Plotting Output
Module 7. Custom Diagnostics
Workshop Recordings [part1] [part2.1] [part2.2] [part3.1] [part3.2] [part4]
REGISTRATION
Please registered for this tutorial through the CIG '16 registration web page. This tutorial is FULL. Please contact us prior to registering.
PLEASE CHECK BACK PRIOR TO THE TUTORIAL FOR UPDATED INSTRUCTIONS.