|
The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
|
Handle non-axisymmetric walls.
Functions/Subroutines | |
| real(8) function, dimension(3) | biot_savart_elem (rc, thetas, ri_xyz) |
| Needs Docs. | |
| subroutine | decay_eigenmodes (ncoils, rc, eig_val, eig_vec, eta) |
| Needs docs. | |
| subroutine | nonax_eigs (ncoils, rc, extent, result, eig_ind, correction, sensors, nsensor, inc_mirror, eta, grid_rz, grid_correction) |
| Needs Docs. | |
| subroutine | nonax_indcouple (ncoils, rc, extent, result, drivers, ndriver, correction, sensors, nsensor, inc_mirror, grid_rz, grid_correction) |
| Needs Docs. | |
| subroutine | nonax_rescouple (ncoils, rc, extent, result, drivers, ndriver, correction, sensors, nsensor, inc_mirror, eta, grid_rz, grid_correction) |
| Needs Docs. | |
| real(8) function, dimension(3) biot_savart_elem | ( | real(8), dimension(2,2), intent(in) | rc, |
| real(8), dimension(2), intent(in) | thetas, | ||
| real(8), dimension(3), intent(in) | ri_xyz | ||
| ) |
Needs Docs.
| subroutine decay_eigenmodes | ( | integer(i4), intent(in) | ncoils, |
| real(r8), dimension(2,ncoils), intent(in) | rc, | ||
| real(r8), dimension(ncoils), intent(out) | eig_val, | ||
| real(r8), dimension(ncoils,ncoils), intent(out) | eig_vec, | ||
| real(r8), dimension(ncoils), intent(in), optional | eta | ||
| ) |
Needs docs.
| subroutine nonax_eigs | ( | integer(4), intent(in) | ncoils, |
| real(8), dimension(2,ncoils), intent(in) | rc, | ||
| real(8), dimension(2), intent(in) | extent, | ||
| real(8), dimension(ncoils), intent(out) | result, | ||
| integer(4), intent(in) | eig_ind, | ||
| real(8), dimension(nsensor), intent(out) | correction, | ||
| real(8), dimension(6,nsensor), intent(in) | sensors, | ||
| integer(4), intent(in) | nsensor, | ||
| logical, intent(in) | inc_mirror, | ||
| real(8), dimension(ncoils), intent(in), optional | eta, | ||
| real(8), dimension(:,:), intent(in), optional | grid_rz, | ||
| real(8), dimension(:,:,:), intent(inout), optional | grid_correction | ||
| ) |
Needs Docs.
| subroutine nonax_indcouple | ( | integer(4), intent(in) | ncoils, |
| real(8), dimension(2,ncoils), intent(in) | rc, | ||
| real(8), dimension(2), intent(in) | extent, | ||
| real(8), dimension(ncoils), intent(out) | result, | ||
| real(8), dimension(2,ndriver), intent(in) | drivers, | ||
| integer(4), intent(in) | ndriver, | ||
| real(8), dimension(nsensor), intent(out) | correction, | ||
| real(8), dimension(6,nsensor), intent(in) | sensors, | ||
| integer(4), intent(in) | nsensor, | ||
| logical, intent(in) | inc_mirror, | ||
| real(8), dimension(:,:), intent(in), optional | grid_rz, | ||
| real(8), dimension(:,:,:), intent(inout), optional | grid_correction | ||
| ) |
Needs Docs.
| subroutine nonax_rescouple | ( | integer(4), intent(in) | ncoils, |
| real(8), dimension(2,ncoils), intent(in) | rc, | ||
| real(8), dimension(2), intent(in) | extent, | ||
| real(8), dimension(ncoils), intent(out) | result, | ||
| real(8), dimension(2,ndriver), intent(in) | drivers, | ||
| integer(4), intent(in) | ndriver, | ||
| real(8), dimension(nsensor), intent(out) | correction, | ||
| real(8), dimension(6,nsensor), intent(in) | sensors, | ||
| integer(4), intent(in) | nsensor, | ||
| logical, intent(in) | inc_mirror, | ||
| real(8), dimension(ncoils), intent(in), optional | eta, | ||
| real(8), dimension(:,:), intent(in), optional | grid_rz, | ||
| real(8), dimension(:,:,:), intent(inout), optional | grid_correction | ||
| ) |
Needs Docs.