|
| subroutine | multidip_special::calculate_R_matrix (nchan, nstat, wmat, eig, etot, rmat) |
| | Calculate scattering R-matrix.
|
| subroutine | multidip_special::calculate_T_matrix (k, t, nopen) |
| | Calculate T-matrix from K-matrix.
|
| subroutine | multidip_special::calculate_S_matrix (t, s, nopen) |
| | Calculate S-matrix from T-matrix.
|
| subroutine | multidip_special::scatAk (rmatr, eig, etot, w, ek, l, km, ak) |
| | Photoionization coefficient.
|
| real(wp) function | multidip_special::cphase (z, l, k) |
| | Coulomb phase.
|
| recursive complex(wp) function | multidip_special::complex_gamma (l, x) |
| | Complex Gamma function.
|
| subroutine | multidip_special::coul (z, l, ek, r, f, fp, g, gp) |
| | Coulomb functions.
|
| complex(wp) function | multidip_special::coulH (z, s, l, ek, r) |
| | Coulomb-Hankel function.
|
| complex(wp) function | multidip_special::coulH_asy (z, s, l, ek, r) |
| | Coulomb-Hankel function (asymptotic form)
|
| subroutine | multidip_special::coul_gsl (z, l, ek, r, f, fp, g, gp) |
| | Coulomb functions (GSL)
|
| subroutine | multidip_special::coul_ukrmol (z, l, ek, r, f, fp, g, gp) |
| | Coulomb functions (UKRmol)
|
| subroutine | multidip_special::diagonalize_symm_matrix (m, eigs, eigv, check) |
| | Diagonalize a real symmetric matrix.
|
| subroutine | multidip_special::invert_matrix (t) |
| | Invert a complex matrix.
|
| subroutine | multidip_special::solve_complex_system (n, a, x, y) |
| | Solve system of equations with complex matrix.
|
| logical function | multidip_special::next_permutation (p) |
| | Construct or advance permutation.
|
| subroutine | multidip_special::swap (a, b) |
| | Exchange value of two integers.
|
| subroutine | multidip_special::reverse (a) |
| | Reverse order of elements in array.
|
| subroutine | multidip_special::kahan_add (x, dx, err) |
| | Compensated summation.
|
| real(wp) function | multidip_special::beta_contraction_tensor (j, n, p, li, mi, qi, lj, mj, qj) |
| | Angular part of the beta parameters.
|
| recursive real(wp) function | multidip_special::wigner_D_multiint (n, l, a, b, lp, ap, bp) |
| | Orientation averaging.
|
| real(wp) function | multidip_special::beta_2p_arb_pol_sph_harm (lbig, mbig, n, pb, lp, mp, qb, pa, l, m, qa) |
| | Two-photon asymmetry parameter for the arbitrary polarized case.
|
| real(wp) function | multidip_special::beta_2p_demekhin (l, p1, p2, li, mi, q1i, q2i, lj, mj, q1j, q2j) |
| | Two-photon asymmetry parameter.
|
| real(wp) recursive function | multidip_special::cartesian_vector_component_product_average (q) |
| | Return Cartesian invariant.
|