Contacts: Orso Meneghini, Jeff Candy, Emily Belli, Sterling Smith, Garud Snoep

Short Description

Local/remote execution of PROFILES_GEN preprocessor to GACODE suite tools


GACODE, statefile, input.profiles

Long Description

Runs the GACODE utility profiles_gen to convert various inputs into the GACODE standard files input.profiles, input.profiles.extra and input.profiles.geo

PROFILES_GEN converts various common plasma description files into the format read by the GACODE tools such as GYRO, CGYRO, TGYRO, TGLF and NEO

This module also includes the ability to reorder the ions in the file, as well as add and remove ions.

  • Generate GACODE-compatible profiles from EPED run (dead-start or blend with existing input.profiles)

  • Allows (parallel) execution of NEO at multiple radii using experimental input profiles

  • Generate synthetic CER file from NEO run

  • GUI for batch execution on series of equilibria, statefile, and CER files

  • Check/enforce quasineutrality

  • Reorder the ion species

Typical workflows

  1. Start with input.profiles

    • Load from disk or OMFIT tree

  2. Start with statefile and (optional) gfile

    • Load statefile from disk or OMFIT tree

    • Run profiles_gen to create input.profiles

  3. Start with statefile and (optional) gfile from TRANSP TRXPL

    • Enable TRXPL

    • Fill out TRANSP run information

    • Extract statefile

    • Run profiles_gen to create input.profiles

Supported devices

  • Device independent


Included in TGYRO, TGLF and GYRO tutorials


List of contributors sorted by number of lines authored:

907 Orso Meneghini
431 Brian Grierson
145 Sterling Smith
 28 Brendan Lyons
 26 Shaun Haskey
 10 Arsene Stephane Tema Biwole
  8 Garud Snoep
  7 Payam Vaezi
  4 Kathreen Thome
  4 Christopher Holland


List of usernames sorted by number of module imports: stephanet, capitainetema, grierson, lyonsbc, likai, meneghini, haskeysr, orlov, wanghuiqian, mcclenaghanj, nazikian, vanzee, bgriers, holland, smithsp, dingsiye, tomas, howardnt, truongd, adwiteey, nave, roelofsm, victorb, baradakk, knolkerm, wgutten, yanz, sungc, ashourvana, fascianam, lfluo, marinoni, bgrierson, chenj, fernandezp, guttenfe, snoepg, zeng, aashourv, banerjees, candy, hinsone, jorge, mathewsa, normandy, pablorf, panck, DarkConscript, abbatej, beidlerm, bellie, bpatel2, bykovi, chenxi, chrystal, churchillr, eldond, ernst, guowf, huqiming, jmsfer, kinsey, ludat, mordijck, neisert, pankin, patelb, ramanr, rlore, shisy, thomek, wuyifan, zhaodeng