Logo
0.12.3

Theory

  • General
  • Basis functions and collocation nodes
  • Perturbation Theory
  • Zernike Polynomial Evaluation
  • List of Variables
  • Optimizers Supported

Tutorials

  • Installation
  • Basic Equilibrium
  • Advanced Equilibrium & Continuation
  • Continuation method step by step
  • Free boundary equilibrium
  • Using a DESC Equilibrium Output
  • Basic Optimization
  • Advanced Optimization
  • Omnigenity Optimization
  • Near axis constraints
  • Bootstrap Current Self-Consistency
  • Stage-Two Filamentary Coil Optimization
  • Infinite-\(n\) ideal ballooning stability optimization
  • Reducing Memory Size of Objective Jacobian Calculation

Public API

  • Equilibrium, Surfaces, and Profile classes
  • Objectives, Optimizers, and Grids
  • Saving and Loading
  • Plotting
  • Solving and Perturbing
  • Magnetic Fields and Coils
  • Alphabetical Listing

Command Line Interface and I/O

  • Command Line Interface
  • Input File
  • Outputs

Developer guides

  • Adding new physics quantities
  • Adding new objective functions
  • Converting to Cartesian coordinates
  • Adapting Existing Objectives with Different Loss Functions
  • Adding new optimizers
  • Collocation grids
DESC
  • Search


© Copyright 2020, Plasma Control Group at Princeton University. Last updated on Oct 08, 2024.

Built with Sphinx using a theme provided by Read the Docs.