Skip to content

Releases: PrincetonUniversity/SPEC

MRxMHD stability

01 Jul 09:19
Compare
Choose a tag to compare

SPEC with cmake and python wrapper

28 Sep 13:20
Compare
Choose a tag to compare

SPEC is now equipped with cmake and a python wrapper.

The integration with SIMSOPT is completed. Example application here: https://doi.org/10.1063/5.0061665

Zernike

13 Oct 13:23
41201a0
Compare
Choose a tag to compare

This release implements the numerically well-behaved Zernike basis functions in the centermost volume as well as a host of other improvements to speed and accuracy.

For more information, please see pull request #111

The updated numerical scheme makes the analysis routines (Matlab and Python) incompatible with the output of previous versions of SPEC.

Current constraint

13 Aug 12:16
e63128c
Compare
Choose a tag to compare

This release enables the use of the Lconstraint=3 option, allowing the prescription of toroidal current profiles. This new constraint is compatible with free-boundary SPEC.

Examples

Merge discussion

  • Initial merge, without force gradient capability #75
  • Force gradient merge #105

Free Boundary SPEC

20 Jan 22:21
0ed9443
Compare
Choose a tag to compare

This is the version of SPEC used in the Free Boundary verification paper.

  • Free boundary calculations can now be performed by specifying Lfreebound=1 in the input file.
    Example input file is /TestCases/G3V08L1Fr.001.sp.

  • python diagnostics have been significantly expanded.

Details of this specific commit to master: #81
Fixes and implements the discussions detailed in issue #70

Writing all the outputs into one single HDF5 file

09 Nov 23:43
756e31d
Compare
Choose a tag to compare

Legacy version with old output format

29 Jan 11:19
Compare
Choose a tag to compare

This is a legacy version of SPEC that uses a mixture of hdf5 and binary outputs. For use of reproducing results in the old format.