PROFILES_GEN_GACODE

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

Short Description

Local/remote execution of PROFILES_GEN preprocessor to GACODE suite tools

Keywords

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

Tutorials

Included in TGYRO, TGLF and GYRO tutorials

Contributors

List of contributors sorted by number of lines authored:

835 Orso Meneghini
361 Brian Grierson
110 Fusion Bot
 94 Sterling Smith
 23 Shaun Haskey
 15 Brendan Lyons
  7 Payam Vaezi
  7 Arsene Stephane Tema Biwole
  6 Garud Snoep
  4 Kathreen Thome
  1 Christopher Holland

Users

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