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.gacode

Long Description

Runs the GACODE utility profiles_gen to convert various inputs into the GACODE standard file input.gacode

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.gacode)

  • 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.gacode

    • 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.gacode

  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.gacode

Supported devices

  • Device independent


Included in TGYRO, TGLF and GYRO tutorials


List of contributors sorted by number of lines authored:

902 Orso Meneghini
367 Brian Grierson
105 Sterling Smith
 23 Shaun Haskey
 22 Brendan Lyons
  8 Garud Snoep
  7 Payam Vaezi
  7 Arsene Stephane Tema Biwole
  4 Kathreen Thome
  3 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