Skip to content

GPEC v1.1.0

Compare
Choose a tag to compare
@logan-nc logan-nc released this 04 Feb 22:06
· 579 commits to master since this release

This release includes a new DCON netcdf output file and SLURM job submission interface in PYPEC for compatibility with the new portal and iris computing standards. Details are below.

Features

  • DCON - A clean, efficient netcdf file replicates the information in the complicated dcon.out ascii.
  • DCON - The new namelist variable, out_fund, toggles fundamental matrix output (ABCDEH in imats.out fs.bin, ks.bin and gs.bin).
  • COIL - KSTAR and EAST coils are available.
  • COIL - A NSTX-U error field model is available.
  • GPEC - Control netcdf outputs include the external flux applied from each coil and coil names.
  • GPEC - Profile netcdf outputs include rational surface quantities, coil names, and vsbrzphi, xbrzphifun, and arzphifun outputs.
  • GPEC - Code is robust to singfld_flag with con_flag.
  • GPEC - The new namelist variables, ascii_flag and netcdf_flag, toggle all ascii and netcdf outputs respectively.
  • PYPEC - SLURM job submission.
  • PYPEC - Post processing includes a function that updates netcdf naming conventions to be consistent with the latest version.
  • PYPEC - Backwards compatibility for running ipec is available.
  • REGRESSION - Tools for comparing versions are available.

Bug Fixes

  • DCON, GPEC, PENTRC - Timers were fixed to correctly handle multi-day runs.
  • DCON - Ascii formatting is updated for complex eigenvalue energies.
  • GPEC - An indexing offset in calculation in dw_flag torque matrix output was fixed.
  • GPEC - Appropriate ascii closing was added.

Documentation

  • DOCS - Documentation includes compare module.
  • INPUT - Annotations and settings of default input namelists include minor changes.