Stellarator-Tools
|
▼ BMW | |
► Sources | |
bmw.f | Contains the main routines for Biot-Savart Magnetic Vmec Vector-Potential (BMW) code |
bmw_commandline_parser.f | Contains module bmw_commandline_parser |
bmw_context.f | Contains module bmw_context |
bmw_parallel_context.f | Contains module bmw_parallel_context |
bmw_state_flags.f | Contains module bmw_state_flags |
m_grid.f | Contains module m_grid |
primed_grid.f | Contains module primed_grid |
siesta_file.f | Contains module siesta_file |
unprimed_grid.f | Contains module unprimed_grid |
vmec_file.f | Contains module vmec_file |
▼ LGRID | |
► Sources | |
main.cpp | Contains the main rotutines for LGRID |
vector3d.hpp | |
vertex.hpp | |
▼ LIBSTELL | |
► Sources | |
► C | |
copy_file.c | Functions to fast copy files |
► Ezcdf | |
netcdf_inc.f | Contains module netcdf_inc |
► Miscel | |
line_segment.f | Contains module line_segment |
► Modules | |
compression.f | Contains module compression |
coordinate_utilities.f | Contains module coordinate_utilities |
file_opts.f | Contains module file_opts |
gradient_descent.f | Contains module gradient_descent |
integration_path.f | Contains module integration_path |
integration_path_context.f | Contains module integration_path_context |
magnetic_response.f | Contains module magnetic_response |
mpi_inc.f | Contains module mpi_inc |
profiler.f | Contains module profiler |
vmec_input.f | Contains the module vmec_input |
► Testing | |
► test_utilities | |
file_opts_tester.f | Utility to run the file opts operations |
unit_test_runner.f | Utility to run the LIBSTELL unit tests |
▼ MAKEGRID | |
► Testing | |
► test_utilities | |
check_fields.f | Utility to check fields written from mgrid |
▼ PARVMEC | |
► Testing | |
► test_utilities | |
vmec_test_commandline_parser.hpp | Contains classes to interpolate full and half grid quanities |
wout_diff.cpp | Utility to check the difference between two wout files |
▼ SIESTA | |
► Sources | |
fourier.f90 | Contains module fourier |
gmres.f90 | Contains the gmres module |
island_params.f90 | Contains module island_params |
metrics.f90 | Contains module metrics |
pchelms.f90 | Contains module pchelms |
restart_mod.f90 | Contains module restart_mod |
shared_data.f90 | Contains module shared_data |
shared_functions.f90 | Contains module shared_functions |
siesta.f90 | Contains main routines for SIESTA |
siesta_bfield.f90 | Contains module siesta_bfield |
siesta_currents.f90 | Contains routines to compute the current density from Curl(B) |
siesta_force.f90 | Contains the siesta_force module |
siesta_namelist.f90 | Contains module siesta_namelist |
siesta_pressure.f90 | Contains module siesta_pressure |
siesta_run.f90 | Contains module siesta_run |
utilities.f90 | Contains module perturbation |
► Testing | |
► test_utilities | |
commandline_parser.cpp | Contains implementations to interpolate full and half grid quanities |
commandline_parser.hpp | Contains classes to interpolate full and half grid quanities |
grid_quantity.cpp | Contains implementations to interpolate full and half grid quanities |
grid_quantity.hpp | Contains classes to interpolate full and half grid quanities |
parity.hpp | Contains classes to control sine and cosine parity of fourier quantites |
siesta_quantities.hpp | Contains a context to store the siesta quantities |
vmec_quantities.hpp | Contains a context to store the vmec quantities |
▼ SURFACE | |
► Sources | |
surface.f | Contains the main routines for SURFACE |
surface_commandline_parser.f | Contains module surface_commandline_parser |
surface_context.f | Contains module surface_context |
▼ V3FIT | |
► Sources | |
bivariate.f | Contains module bivariate |
combination.f | Contains module combination |
commandline_parser.f | Contains module commandline_parser |
data_parameters.f | Contains module data_parameters |
ece.f | Contains module ece |
ece_dot.f | Contains module ece_dot |
emission.f | Contains module emission |
equilibrium.f | Contains module equilibrium |
extcurz.f | Contains module extcurz |
guassian_process.f | Contains module guassian_process |
intpol.f | Contains module intpol |
ipch_dot.f | Contains module ipch_dot |
limiter.f | Contains module limiter |
limiter_grid.f | Contains module limiter |
limiter_iso_T.f | Contains module limiter_iso_T |
magnetic.f | Contains module magnetic |
model.f | Contains module model |
model_state.f | Contains module model_state |
mse.f | Contains module mse |
mse_dot.f | Contains module mse_dot |
pprofile_T.f | Contains module pprofile_T |
prior_gaussian.f | Contains module prior_gaussian |
reconstruction.f | Contains module reconstruction |
siesta_context.f | Contains module siesta_context |
siesta_equilibrium.f | Contains module siesta_equilibrium |
signal.f | Contains module signal |
signal_dot.f | Contains module signal_dot |
sxrch_dot.f | Contains module sxrch_dot |
sxrem.f | Contains module sxrem |
sxrem_ratio.f | Contains module sxrem_ratio |
sxrem_ratio_dot.f | Contains module sxrem_ratio_dot |
thomson.f | Contains module thomson |
thscte_dot.f | Contains module thscte_dot |
v3fit_context.f | Contains module v3fit_context |
v3fit_input.f | Contains module v3fit_input |
v3fit_params.f | Contains module v3fit_params |
v3fita.f | Contains the main routines for V3FIT |
vacuum_equilibrium.f | Contains module vacuum_equilibrium |
vacuum_input.f | Contains module vacuum_input |
vmec_context.f | Contains module vmec_context |
vmec_equilibrium.f | Contains module vmec_equilibrium |
▼ V3RFUN | |
► Sources | |
diagnostic_dot.f | Contains module diagnostic_dot |
v3rfun.f | Contains the main routines for V3RFUN |
v3rfun_context.f | Contains module v3rfun_context |
v3rfun_input.f | Contains module v3rfun_input |