PB3D  [2.45]
Ideal linear high-n MHD stability in 3-D
Modules | Functions/Subroutines | Variables
vac_ops.f90 File Reference

Go to the source code of this file.

Modules

module  vac_ops
 Operations and variables pertaining to the vacuum response.
 

Functions/Subroutines

integer function, public vac_ops::store_vac (grid, eq_1, eq_2, vac)
 Stores calculation of the vacuum response by storing the necessary variables. More...
 
integer function vac_ops::calc_gh (vac, n_r_in, lims_r_in, x_vec_in, G_in, H_in)
 Calculate the matrices G and H. More...
 
integer function vac_ops::calc_gh_1 (vac, n_r_in, lims_r_in, x_vec_in, G_in, H_in, ext_in)
 Calculates matrices G and H in 3-D configuration. More...
 
logical function on_field_line (cd, kd, n_ang)
 
integer function vac_ops::calc_gh_2 (vac, n_r_in, lims_r_in, x_vec_in, G_in, H_in, ext_in)
 Calculates matrices G and H in axisymmetric configurations. More...
 
integer function, public vac_ops::calc_vac_res (mds, vac)
 Calculates the vacuum response. More...
 
integer function, public vac_ops::vac_pot_plot (grid_sol, vac, sol, X_id)
 Calculate vacuum potential at some positions that are not resonant. More...
 
integer function vac_ops::solve_phi_bem (vac, R, Phi, n_RPhi, n_loc_RPhi, lims_c_RPhi, desc_RPhi)
 Calculates potential Phi on boundary of BEM in terms of some right-hand side . More...
 
integer function, public vac_ops::print_output_vac (vac, data_name, rich_lvl)
 Print vacuum quantities of a certain order to an output file. More...
 

Variables

logical, public vac_ops::debug_calc_gh = .false.
 plot debug information for calc_GH() More...
 
logical, public vac_ops::debug_calc_vac_res = .false.
 plot debug information for calc_vac_res() More...
 
logical, public vac_ops::debug_vac_pot_plot = .false.
 plot debug information for vac_pot_plot() More...
 

Function/Subroutine Documentation

◆ on_field_line()

logical function calc_gh_1::on_field_line ( integer, intent(in)  cd,
integer, intent(in)  kd,
integer, intent(in)  n_ang 
)

Definition at line 965 of file vac_ops.f90.

+ Here is the caller graph for this function: