PB3D  [2.45]
Ideal linear high-n MHD stability in 3-D
Interfaces and Types | Modules | Functions/Subroutines
X_utilities.f90 File Reference

Go to the source code of this file.

Interfaces and Types

interface  x_utilities::sec_ind_loc2tot
 Returns the sec_ind_tot used to refer to a perturbation quantity. More...
 

Modules

module  x_utilities
 Numerical utilities related to perturbation operations.
 

Functions/Subroutines

subroutine, public x_utilities::get_sec_x_range (sec_X_range_loc, sec_X_range_tot, m, sym, lim_sec_X)
 Gets one of the the local ranges of contiguous tensorial perturbation variables to be printed or read during one call of the corresponding HDF5 variables. More...
 
logical function, public x_utilities::do_x ()
 Tests whether this perturbatino job should be done. More...
 
logical function, public x_utilities::is_necessary_x (sym, sec_X_id, lim_sec_X)
 Determines whether a variable needs to be considered: More...
 
integer function, public x_utilities::calc_memory_x (ord, arr_size, n_mod, mem_size)
 Calculate memory in MB necessary for X variables. More...
 
integer function, public x_utilities::trim_modes (mds_i, mds_o, id_lim_i, id_lim_o)
 Limit input mode range to output mode range. More...