Go to the source code of this file.
|
interface | eq_utilities::calc_f_derivs |
| Transforms derivatives of the equilibrium quantities in E coordinates to derivatives in the F coordinates. More...
|
|
interface | eq_utilities::calc_inv_met |
| Calculate \(D_1^{m_1} D_2^{m_2} D_3^{m_3} X\) from \(D_1^{i_1} D_2^{i_2} D_3^{i_3} X\) and \(D_1^{j_1} D_2^{j_2} D_3^{j_3} Y\) where \(XY=1\) and \(i,j = 0\ldots m\), according to [17]. More...
|
|
interface | eq_utilities::transf_deriv |
| Calculates derivatives in a coordinate system B from derivatives in a coordinates system A, making use of the transformation matrix \(\overline{\text{T}}_\text{B}^\text{A}\). More...
|
|
|
module | eq_utilities |
| Numerical utilities related to equilibrium variables.
|
|
|
integer function, public | eq_utilities::calc_g (g_A, T_BA, g_B, deriv, max_deriv) |
| Calculate the metric coefficients in a coordinate system B ! using the. More...
|
|
integer function, public | eq_utilities::calc_memory_eq (arr_size, n_par, mem_size) |
| Calculate memory in MB necessary for variables in equilibrium job. More...
|
|
logical function, public | eq_utilities::do_eq () |
| If this equilibrium job should be done, also increment eq_job_nr . More...
|
|
elemental character(len=max_str_ln) function, public | eq_utilities::eq_info () |
| Returns string with possible extension with equilibrium job as well as parallel job, or nothing if only one level and one parallel job. More...
|
|
subroutine, public | eq_utilities::print_info_eq (n_par_X_rich) |
| Prints information for equilibrium parallel job. More...
|
|