|
The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
|
#include "local.h"Data Types | |
| type | eig_wrapper |
| Needs docs. More... | |
| type | oft_tmaker_td |
| Needs docs. More... | |
| type | oft_tmaker_td_mfop |
| Needs docs. More... | |
| type | tmaker_td_mat |
| Needs docs. More... | |
Modules | |
| module | oft_gs_td |
| Time-dependent G-S equilibria. | |
Functions/Subroutines | |
| subroutine | apply_gs_mat (self, a, b) |
| Needs docs. | |
| subroutine | apply_mfop (self, a, b) |
| Needs docs. | |
| subroutine | apply_rhs (self, a, b) |
| Needs docs. | |
| subroutine | apply_wrap (self, a, b) |
| Needs docs. | |
| subroutine | build_jop (self, mat, a) |
| Needs docs. | |
| subroutine | build_linearized (self, lhs_mat, rhs_mat, a, sigma, include_bounds, sigma_plasma) |
| Needs docs. | |
| subroutine | build_vac_op (self, mat) |
| Needs docs. | |
| subroutine | delete_gs_mat (self) |
| Needs docs. | |
| subroutine | delete_gs_td (self) |
| Needs docs. | |
| subroutine | delete_mfop (self) |
| Needs docs. | |
| subroutine | eig_gs_td (eq_in, neigs, eigs, eig_vecs, omega, include_bounds, eta_plasma) |
| Needs docs. | |
| subroutine | setup_gs_td (self, eq_in, dt, lin_tol, nl_tol, pre_plasma) |
| Needs docs. | |
| subroutine | setup_mfop (self, eq_in) |
| Needs docs. | |
| subroutine | step_gs_td (self, time, dt, nl_its, lin_its, nretry) |
| Needs docs. | |
| subroutine | tmaker_td_mfnk_update (a) |
| Needs docs. | |
| subroutine | update_mfop (self) |
| Needs docs. | |
Variables | |
| type(oft_tmaker_td), pointer | active_tmaker_td => NULL() |
| integer(i4), parameter | maxextrap = 2 |