├── .github ├── actions │ └── cicd-setup │ │ └── action.yml └── workflows │ ├── deploy_docs.yml │ ├── formatting.yml │ ├── notebooks.yml │ └── publish_to_pypi.yml ├── .gitignore ├── .gitlab-ci.yml ├── .isort.cfg ├── .pre-commit-config.yaml ├── COPYRIGHT ├── LICENSE ├── README.md ├── _images ├── freegsnke_logo.png └── mastu_eq.png ├── docs ├── Makefile ├── README.md ├── _static │ └── css │ │ └── custom.css ├── build_documentation.sh ├── conf.py ├── dummy.rst ├── index.rst └── user_guide │ ├── guide_1.rst │ └── index.rst ├── examples ├── README.md ├── data │ ├── mode_selection.jpg │ ├── simple_diverted_currents_PaxisIp.pk │ └── simple_limited_currents_PaxisIp.pk ├── example00 - build_tokamak_machine.ipynb ├── example01 - static_inverse_solve_MASTU.ipynb ├── example02 - static_forward_solve_MASTU.ipynb ├── example03 - extracting_equilibrium_quantites.ipynb ├── example04 - using_magnetic_probes.ipynb ├── example05 - evolutive_forward_solve.ipynb ├── example06a - static_forward_MASTU_solves_from_magnetics_only_data.ipynb ├── example06b - static_forward_MASTU_solves_from_magnetics_and_MSE_data.ipynb ├── example07 - static_inverse_solve_SPARC.ipynb ├── example08 - static_inverse_solve_ITER.ipynb ├── example09 - virtual_circuits_MASTU.ipynb ├── example10 - growth_rates.ipynb ├── simple_diverted_currents_PaxisIp.pk └── simple_limited_currents_PaxisIp.pk ├── freegsnke ├── GSstaticsolver.py ├── Myy_builder.py ├── __init__.py ├── build_machine.py ├── circuit_eq_metal.py ├── circuit_eq_plasma.py ├── copying.py ├── equilibrium_update.py ├── implicit_euler.py ├── inverse.py ├── jtor_refinement.py ├── jtor_update.py ├── limiter_func.py ├── linear_solve.py ├── machine_config.py ├── machine_update.py ├── magnetic_probes.py ├── mastu_tools.py ├── nk_solver_H.py ├── nonlinear_solve.py ├── normal_modes.py ├── passive_structure.py ├── refine_passive.py ├── simplified_solve.py ├── switch_profile.py ├── tests │ ├── test_controlCurrents.npy │ ├── test_dynamics.py │ ├── test_implicit_euler.py │ ├── test_jtor_update.py │ ├── test_plasma_grids.py │ ├── test_psi.npy │ └── test_static_solver.py └── virtual_circuits.py ├── machine_configs ├── ITER │ ├── ITER_active_coils.pickle │ ├── ITER_limiter.pickle │ ├── ITER_passive_coils.pickle │ └── ITER_wall.pickle ├── MAST-U │ ├── MAST-U_like_active_coils.pickle │ ├── MAST-U_like_limiter.pickle │ ├── MAST-U_like_magnetic_probes.pickle │ ├── MAST-U_like_passive_coils.pickle │ └── MAST-U_like_wall.pickle ├── README.md ├── SPARC │ ├── SPARC_active_coils.pickle │ ├── SPARC_limiter.pickle │ ├── SPARC_passive_coils.pickle │ └── SPARC_wall.pickle ├── example │ ├── active_coils.pickle │ ├── limiter.pickle │ ├── magnetic_probes.pickle │ ├── passive_coils.pickle │ └── wall.pickle └── test │ ├── active_coils.pickle │ ├── limiter.pickle │ ├── magnetic_probes.pickle │ ├── passive_coils.pickle │ └── wall.pickle ├── pyproject.toml ├── requirements-dev.txt ├── requirements-docs.txt ├── requirements-freegs4e.txt ├── requirements-uda.txt └── requirements.txt /.github/actions/cicd-setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.github/actions/cicd-setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.github/workflows/deploy_docs.yml -------------------------------------------------------------------------------- /.github/workflows/formatting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.github/workflows/formatting.yml -------------------------------------------------------------------------------- /.github/workflows/notebooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.github/workflows/notebooks.yml -------------------------------------------------------------------------------- /.github/workflows/publish_to_pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.github/workflows/publish_to_pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/README.md -------------------------------------------------------------------------------- /_images/freegsnke_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/_images/freegsnke_logo.png -------------------------------------------------------------------------------- /_images/mastu_eq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/_images/mastu_eq.png -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/build_documentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/build_documentation.sh -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/dummy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/dummy.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/user_guide/guide_1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/user_guide/guide_1.rst -------------------------------------------------------------------------------- /docs/user_guide/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/docs/user_guide/index.rst -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/data/mode_selection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/data/mode_selection.jpg -------------------------------------------------------------------------------- /examples/data/simple_diverted_currents_PaxisIp.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/data/simple_diverted_currents_PaxisIp.pk -------------------------------------------------------------------------------- /examples/data/simple_limited_currents_PaxisIp.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/data/simple_limited_currents_PaxisIp.pk -------------------------------------------------------------------------------- /examples/example00 - build_tokamak_machine.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example00 - build_tokamak_machine.ipynb -------------------------------------------------------------------------------- /examples/example01 - static_inverse_solve_MASTU.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example01 - static_inverse_solve_MASTU.ipynb -------------------------------------------------------------------------------- /examples/example02 - static_forward_solve_MASTU.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example02 - static_forward_solve_MASTU.ipynb -------------------------------------------------------------------------------- /examples/example03 - extracting_equilibrium_quantites.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example03 - extracting_equilibrium_quantites.ipynb -------------------------------------------------------------------------------- /examples/example04 - using_magnetic_probes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example04 - using_magnetic_probes.ipynb -------------------------------------------------------------------------------- /examples/example05 - evolutive_forward_solve.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example05 - evolutive_forward_solve.ipynb -------------------------------------------------------------------------------- /examples/example06a - static_forward_MASTU_solves_from_magnetics_only_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example06a - static_forward_MASTU_solves_from_magnetics_only_data.ipynb -------------------------------------------------------------------------------- /examples/example06b - static_forward_MASTU_solves_from_magnetics_and_MSE_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example06b - static_forward_MASTU_solves_from_magnetics_and_MSE_data.ipynb -------------------------------------------------------------------------------- /examples/example07 - static_inverse_solve_SPARC.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example07 - static_inverse_solve_SPARC.ipynb -------------------------------------------------------------------------------- /examples/example08 - static_inverse_solve_ITER.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example08 - static_inverse_solve_ITER.ipynb -------------------------------------------------------------------------------- /examples/example09 - virtual_circuits_MASTU.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example09 - virtual_circuits_MASTU.ipynb -------------------------------------------------------------------------------- /examples/example10 - growth_rates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/example10 - growth_rates.ipynb -------------------------------------------------------------------------------- /examples/simple_diverted_currents_PaxisIp.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/simple_diverted_currents_PaxisIp.pk -------------------------------------------------------------------------------- /examples/simple_limited_currents_PaxisIp.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/examples/simple_limited_currents_PaxisIp.pk -------------------------------------------------------------------------------- /freegsnke/GSstaticsolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/GSstaticsolver.py -------------------------------------------------------------------------------- /freegsnke/Myy_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/Myy_builder.py -------------------------------------------------------------------------------- /freegsnke/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/__init__.py -------------------------------------------------------------------------------- /freegsnke/build_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/build_machine.py -------------------------------------------------------------------------------- /freegsnke/circuit_eq_metal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/circuit_eq_metal.py -------------------------------------------------------------------------------- /freegsnke/circuit_eq_plasma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/circuit_eq_plasma.py -------------------------------------------------------------------------------- /freegsnke/copying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/copying.py -------------------------------------------------------------------------------- /freegsnke/equilibrium_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/equilibrium_update.py -------------------------------------------------------------------------------- /freegsnke/implicit_euler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/implicit_euler.py -------------------------------------------------------------------------------- /freegsnke/inverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/inverse.py -------------------------------------------------------------------------------- /freegsnke/jtor_refinement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/jtor_refinement.py -------------------------------------------------------------------------------- /freegsnke/jtor_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/jtor_update.py -------------------------------------------------------------------------------- /freegsnke/limiter_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/limiter_func.py -------------------------------------------------------------------------------- /freegsnke/linear_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/linear_solve.py -------------------------------------------------------------------------------- /freegsnke/machine_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/machine_config.py -------------------------------------------------------------------------------- /freegsnke/machine_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/machine_update.py -------------------------------------------------------------------------------- /freegsnke/magnetic_probes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/magnetic_probes.py -------------------------------------------------------------------------------- /freegsnke/mastu_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/mastu_tools.py -------------------------------------------------------------------------------- /freegsnke/nk_solver_H.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/nk_solver_H.py -------------------------------------------------------------------------------- /freegsnke/nonlinear_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/nonlinear_solve.py -------------------------------------------------------------------------------- /freegsnke/normal_modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/normal_modes.py -------------------------------------------------------------------------------- /freegsnke/passive_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/passive_structure.py -------------------------------------------------------------------------------- /freegsnke/refine_passive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/refine_passive.py -------------------------------------------------------------------------------- /freegsnke/simplified_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/simplified_solve.py -------------------------------------------------------------------------------- /freegsnke/switch_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/switch_profile.py -------------------------------------------------------------------------------- /freegsnke/tests/test_controlCurrents.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_controlCurrents.npy -------------------------------------------------------------------------------- /freegsnke/tests/test_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_dynamics.py -------------------------------------------------------------------------------- /freegsnke/tests/test_implicit_euler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_implicit_euler.py -------------------------------------------------------------------------------- /freegsnke/tests/test_jtor_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_jtor_update.py -------------------------------------------------------------------------------- /freegsnke/tests/test_plasma_grids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_plasma_grids.py -------------------------------------------------------------------------------- /freegsnke/tests/test_psi.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_psi.npy -------------------------------------------------------------------------------- /freegsnke/tests/test_static_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/tests/test_static_solver.py -------------------------------------------------------------------------------- /freegsnke/virtual_circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/freegsnke/virtual_circuits.py -------------------------------------------------------------------------------- /machine_configs/ITER/ITER_active_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/ITER/ITER_active_coils.pickle -------------------------------------------------------------------------------- /machine_configs/ITER/ITER_limiter.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/ITER/ITER_limiter.pickle -------------------------------------------------------------------------------- /machine_configs/ITER/ITER_passive_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/ITER/ITER_passive_coils.pickle -------------------------------------------------------------------------------- /machine_configs/ITER/ITER_wall.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/ITER/ITER_wall.pickle -------------------------------------------------------------------------------- /machine_configs/MAST-U/MAST-U_like_active_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/MAST-U/MAST-U_like_active_coils.pickle -------------------------------------------------------------------------------- /machine_configs/MAST-U/MAST-U_like_limiter.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/MAST-U/MAST-U_like_limiter.pickle -------------------------------------------------------------------------------- /machine_configs/MAST-U/MAST-U_like_magnetic_probes.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/MAST-U/MAST-U_like_magnetic_probes.pickle -------------------------------------------------------------------------------- /machine_configs/MAST-U/MAST-U_like_passive_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/MAST-U/MAST-U_like_passive_coils.pickle -------------------------------------------------------------------------------- /machine_configs/MAST-U/MAST-U_like_wall.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/MAST-U/MAST-U_like_wall.pickle -------------------------------------------------------------------------------- /machine_configs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/README.md -------------------------------------------------------------------------------- /machine_configs/SPARC/SPARC_active_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/SPARC/SPARC_active_coils.pickle -------------------------------------------------------------------------------- /machine_configs/SPARC/SPARC_limiter.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/SPARC/SPARC_limiter.pickle -------------------------------------------------------------------------------- /machine_configs/SPARC/SPARC_passive_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/SPARC/SPARC_passive_coils.pickle -------------------------------------------------------------------------------- /machine_configs/SPARC/SPARC_wall.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/SPARC/SPARC_wall.pickle -------------------------------------------------------------------------------- /machine_configs/example/active_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/example/active_coils.pickle -------------------------------------------------------------------------------- /machine_configs/example/limiter.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/example/limiter.pickle -------------------------------------------------------------------------------- /machine_configs/example/magnetic_probes.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/example/magnetic_probes.pickle -------------------------------------------------------------------------------- /machine_configs/example/passive_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/example/passive_coils.pickle -------------------------------------------------------------------------------- /machine_configs/example/wall.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/example/wall.pickle -------------------------------------------------------------------------------- /machine_configs/test/active_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/test/active_coils.pickle -------------------------------------------------------------------------------- /machine_configs/test/limiter.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/test/limiter.pickle -------------------------------------------------------------------------------- /machine_configs/test/magnetic_probes.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/test/magnetic_probes.pickle -------------------------------------------------------------------------------- /machine_configs/test/passive_coils.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/test/passive_coils.pickle -------------------------------------------------------------------------------- /machine_configs/test/wall.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/machine_configs/test/wall.pickle -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | build 2 | twine 3 | pytest 4 | pre-commit 5 | black==24.3.0 6 | isort==5.13.2 -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /requirements-freegs4e.txt: -------------------------------------------------------------------------------- 1 | freegs4e~=0.12 2 | -------------------------------------------------------------------------------- /requirements-uda.txt: -------------------------------------------------------------------------------- 1 | uda -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FusionComputingLab/freegsnke/HEAD/requirements.txt --------------------------------------------------------------------------------