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

Go to the source code of this file.

Modules

module  sol_ops
 Operations on the solution vectors such as decompososing the energy, etc...

Functions/Subroutines

subroutine, public sol_ops::plot_sol_vals (sol, last_unstable_id)
 Plots Eigenvalues.
integer function, public sol_ops::plot_sol_vec (mds_x, mds_sol, grid_eq, grid_x, grid_sol, eq_1, eq_2, x, sol, xyz, x_id, plot_var)
 Plots Eigenvectors.
integer function, public sol_ops::plot_harmonics (mds, grid_sol, sol, x_id, res_surf)
 Plots the harmonics and their maximum in 2-D.
integer function, public sol_ops::decompose_energy (mds_x, mds_sol, grid_eq, grid_x, grid_sol, eq_1, eq_2, x, sol, vac, x_id, b_aligned, xyz, e_pot_int, e_kin_int)
 Decomposes the plasma potential and kinetic energy in its individual terms for an individual Eigenvalue.
integer function, public sol_ops::print_output_sol (grid, sol, data_name, rich_lvl, remove_previous_arrs)
 Print solution quantities to an output file:

Variables

logical, public sol_ops::debug_plot_sol_vec = .false.
 plot debug information for plot_sol_vec()
logical, public sol_ops::debug_calc_e = .false.
 plot debug information for calc_E()
logical, public sol_ops::debug_x_norm = .false.
 plot debug information X_norm
logical, public sol_ops::debug_du = .false.
 plot debug information for calculation of DU