PB3D [2.47]
Ideal linear high-n MHD stability in 3-D
Loading...
Searching...
No Matches
vac_utilities.f90 File Reference

Go to the source code of this file.

Modules

module  vac_utilities
 Numerical utilities related to the vacuum response.

Functions/Subroutines

subroutine, public vac_utilities::calc_gh_int_1 (g, h, x_s, x_in, norm_s, h_fac_in, step_size, tol)
 Calculate G_ij and H_ij on an interval for field line aligned configurations.
subroutine, public vac_utilities::calc_gh_int_2 (g, h, t_s, t_in, x_s, x_in, norm_s, norm_in, aij, ql, tol, b_coeff, n_tor)
 Calculate G_ij and H_ij on an interval for axisymmetric configurations.
integer function, public vac_utilities::vec_dis2loc (ctxt, vec_dis, lims, vec_loc, proc)
 Gathers a distributed vector on a single process.
integer function, public vac_utilities::mat_dis2loc (ctxt, mat_dis, lims_r, lims_c, mat_loc, proc)
 Gathers a distributed vector on a single process.
integer function, public vac_utilities::interlaced_vac_copy (vac_old, vac)
 Copies vacuum variables of a previous level into the appropriate, interlaced place of a next level.