Contacts: David Eldon, David Green

Short Description

Runs the SOLPS code, displays output, and compares runs


Scrape-Off-Layer, B2, IRENE, 2D fluid, kinetic Monte Carlo neutrals

Long Description

This module manages SOLPS runs, including setting up a set of related runs, loading them with required input files, adjusting settings, monitoring progress toward convergence, analyzing output.

Versions supported:
  • SOLPS5.0

  • SOLPS5.1 (may be unstable but should work for plots and post-processing)


Typical workflows

Basic workflow:

  • Create a family of related runs

  • Import files from disk and arrange them in the runs

  • Adjust settings such as boundary conditions

  • Launch run(s)

  • Check output to see if the run is converged

  • Continue running

  • Extract data and plot

  • Classify runs as complete, detached, stable, reasonable, etc.

  • Compare runs & parameter space covered while filtering by classification flags

Plot-only workflow:

  • Load files from an existing run

  • Make customized plots

Run comparison workflow:

  • Load files from existing runs

  • Generate cross-run comparison plots and analysis

  • Can import the SCOPE module and use its database creator tool in a special SOLPS mode to plot relationships between data from different SOLPS runs. To get started, run root[‘SCRIPTS’][‘analysis’][‘set_up_scope_db’] or use the controls in the GUI during the “compare runs” phase.


List of contributors sorted by number of lines authored:

12890 David Eldon
 125 David Green
  33 Orso Meneghini
   3 Sterling Smith
   1 Nikolas Logan


List of usernames sorted by number of module imports: eldond, casalil, greendl1, meneghini, duhl, sihang, coveleb, david, wangjun, halpernf, knolkerm, laggnerf, nelsonand, sangcf, chenji, guterlj, hongrongjie, jspark, lxj, orlov, shenders, Guterl, binchen, bykovi, callahank, halfmoonm, huqiming, jgchen, jlchen, kongd, kyungjin, lao, luoc, marinoni, masliner, prattq, rmreksoatmodjo, smithsp, solomon, soukhan, wangy, xuemiao, zamperinis