Go to the source code of this file.
|
| module | x_utilities |
| | Numerical utilities related to perturbation operations.
|
|
| 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.
|
| logical function, public | x_utilities::do_x () |
| | Tests whether this perturbatino job should be done.
|
| logical function, public | x_utilities::is_necessary_x (sym, sec_x_id, lim_sec_x) |
| | Determines whether a variable needs to be considered:
|
| integer function, public | x_utilities::calc_memory_x (ord, arr_size, n_mod, mem_size) |
| | Calculate memory in MB necessary for X variables.
|
| 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.
|