gray/tests
Michele Guerini Rocco c5a4b180bc
src/gray_params.f90: replace magic numbers with enums
1. Introduces enumerations (and some booleans) intended to replace all
   the magic numbers used throughout the code to represent multiple
   choices.

2. Replace the gray_params.sh script a new one that automatically
   generates code for all the GRAY parameters by parsing
   gray_params.f90.

3. Also generate extra code to accept the enum identifiers as valid
   values in the configuration files and command line arguments.

4. Set sensible default values for parameters that are rarely changes.
2024-02-09 11:16:18 +01:00
..
01-ITER add tests 2024-02-09 11:16:17 +01:00
02-ITER-half-field add tests 2024-02-09 11:16:17 +01:00
03-TCV add tests 2024-02-09 11:16:17 +01:00
04-JT60SA add tests 2024-02-09 11:16:17 +01:00
05-JT60SA-startup add tests 2024-02-09 11:16:17 +01:00
06-ITER-startup src/gray_params.f90: replace magic numbers with enums 2024-02-09 11:16:18 +01:00
07-DTT add tests 2024-02-09 11:16:17 +01:00
08-STEP add tests 2024-02-09 11:16:17 +01:00
09-DTT-rampup add tests 2024-02-09 11:16:17 +01:00
10-JETTO-interface add tests 2024-02-09 11:16:17 +01:00
11-vacuum add tests 2024-02-09 11:16:17 +01:00
__init__.py add tests 2024-02-09 11:16:17 +01:00
__main__.py add tests 2024-02-09 11:16:17 +01:00