HypersphericalBesselUtils Module Source file:hyperspherical_bessels_airy

Dependencies

Subroutines
  • normalize_chi(l, K, nu, chi, achi, symm)
    Fold a nonnegative radial coordinate chi into the fundamental domain. Open/flat retain chi unchanged; closed space additionally uses the pi- and pi/2-reflection symmetries of phi_l^nu to reduce achi to [0, pi/2] and returns the corresponding parity sign symm.
    • integer intent(in) :: l
    • integer intent(in) :: K
    • real(dp) intent(in) :: nu
    • real(dp) intent(in) :: chi
    • real(dp) intent(out) :: achi
    • real(dp) intent(out) :: symm