Rayleigh User Manual¶

Contents:

  • Overview
    • Referencing
    • Acknowledging
  • Compiling and Installing Rayleigh
    • Third-Party Dependencies
    • Compilation
    • Verifying Your Installation
    • Alternative: Installation using Spack
  • Setting up a Rayleigh Development Environment
    • Conda Environment
    • Docker Container
    • Spack Environment
  • Running the Code
    • Preparation
    • Code Execution and Load-Balancing
    • Controlling Run Length & Time Stepping
  • Running a Benchmark
  • Physics Controls
    • Anelastic Mode (dimensional)
    • Boussinesq Mode (nondimensional)
    • Anelastic Mode (nondimensional)
    • Boundary Conditions & Internal Heating
    • General Physics Controls
    • Initializing a Model
  • Checkpointing
    • Standard Checkpoints
    • Quicksaves
    • Checkpoint Logs
  • Cookbooks
    • Simple Boussinesq non-MHD benchmark: c2001_case0_minimal
    • Simple Boussinesq MHD benchmark: c2001_case1_minimal
    • Steady anelastic non-MHD benchmark: j2011_steady_hydro_minimal
    • Steady anelastic MHD benchmark: j2011_steady_mhd_minimal
  • Custom Reference States
    • Creating a Coefficients File
    • Behavior of Transport Coefficients
    • Example Notebooks
  • Diagnostic Outputs
    • The Lookup Table (LUT)
  • I/O Control
    • I/O Format Controls
    • I/O Redirection
  • Ensemble Mode
  • References
  • Plotting Examples
    • Contents
    • I. Running a Benchmark with Sample Output
    • II. Configuring Your Python Environment
    • III. Overview of Diagnostics in Rayleigh
    • V. Shell Averages
    • VI. Azimuthal Averages
    • VII. Simulation Slices
    • VIII. Spherical Harmonic Spectra
    • IX. Point Probes
    • X. Modal Outputs

Logo

Rayleigh

Navigation

  • Rayleigh User Manual
    • Overview
    • Compiling and Installing Rayleigh
    • Setting up a Rayleigh Development Environment
    • Running the Code
    • Running a Benchmark
    • Physics Controls
    • Checkpointing
    • Cookbooks
    • Custom Reference States
    • Diagnostic Outputs
    • I/O Control
    • Ensemble Mode
    • References
    • Plotting Examples
  • Model Setup
  • Contributing to Rayleigh
  • Diagnostic Values
  • Quantity Codes
  • Main_Input Namelists
  • Publications
  • Video Gallery

Related Topics

  • Documentation overview
    • Previous: Welcome to Rayleigh’s documentation!
    • Next: Overview

Quick search

©2022, Nick Featherstone. | Powered by Sphinx 4.0.3 & Alabaster 0.7.12 | Page source