DIPELM 2.0
Loading...
Searching...
No Matches
angmom_procs Module Reference

Functions/Subroutines

real(kind=idp) function red_rot_mat (beta, j, m, n)
complex(kind=idp) function rot_mat (alpha, beta, gamma, j, m, n)
real(kind=idp) function azim_fn (theta, m)
real(kind=idp) function re_rot_mat (alpha, beta, gamma, j, m, n)
subroutine cartesian_rot_mat (alpha, beta, gamma, rot_mat)
complex(kind=idp) function sp_harm (j, m, theta, phi)
real(kind=idp) function re_sp_harm (j, m, theta, phi)
real(kind=idp) function re_sp_harm_gaunt (j, m, theta, phi)
real(kind=idp) function re_sp_harm_old (j, m, theta, phi)
function cphaz (l, eta, iwrite)
subroutine grid_theta_phi (th_grid, ph_grid, ang_range)
subroutine grid_euler (a_grid, b_grid, g_grid, ang_range)
integer function lm2i (l, m)
subroutine i2lm (i, l, m)
integer function abg2i (ialpha, ibeta, igamma, ibmax, igmax)
integer function tp2i (itheta, iphi, ipmax)
subroutine re_sph_grid (sph_grid, th_grid, ph_grid, maxpw)
subroutine re_sph_grid2 (sph_grid, scat_grid, maxpw)
subroutine re_rot_mat_grid (rot_grid, a_grid, b_grid, g_grid, maxpw)
subroutine lebedev_re_rot_mat_grid (rot_grid, lebedev_grid, maxpw)
subroutine lebedev_gamma_re_rot_mat_grid (rot_grid, lebedev_gamma_gr
subroutine cartesian_rot_mat_grid (cart_rot_grid, a_grid, b_grid, g_gr

Function/Subroutine Documentation

◆ abg2i()

integer function angmom_procs::abg2i ( integer ialpha,
integer ibeta,
integer igamma,
integer ibmax,
integer igmax )
Here is the call graph for this function:

◆ azim_fn()

real(kind=idp) function angmom_procs::azim_fn ( real(kind=idp), intent(in) theta,
integer, intent(in) m )
Here is the call graph for this function:

◆ cartesian_rot_mat()

subroutine angmom_procs::cartesian_rot_mat ( real(kind=idp), intent(in) alpha,
real(kind=idp), intent(in) beta,
real(kind=idp), intent(in) gamma,
real(kind=idp), dimension(3,3), intent(out) rot_mat )
Here is the call graph for this function:

◆ cartesian_rot_mat_grid()

subroutine angmom_procs::cartesian_rot_mat_grid ( real(kind=idp), dimension(:,:,:) cart_rot_grid,
real(kind=idp), dimension(:), intent(in) a_grid,
real(kind=idp), dimension(:), intent(in) b_grid,
g_gr )
Here is the call graph for this function:

◆ cphaz()

function angmom_procs::cphaz ( l,
eta,
iwrite )
Here is the call graph for this function:

◆ grid_euler()

subroutine angmom_procs::grid_euler ( real(kind=idp), dimension(:) a_grid,
real(kind=idp), dimension(:) b_grid,
real(kind=idp), dimension(:) g_grid,
real(kind=idp), dimension(6) ang_range )

◆ grid_theta_phi()

subroutine angmom_procs::grid_theta_phi ( real(kind=idp), dimension(:) th_grid,
real(kind=idp), dimension(:) ph_grid,
real(kind=idp), dimension(4) ang_range )

◆ i2lm()

subroutine angmom_procs::i2lm ( integer i,
integer l,
integer m )

◆ lebedev_gamma_re_rot_mat_grid()

subroutine angmom_procs::lebedev_gamma_re_rot_mat_grid ( real(kind=idp), dimension(:,:,:) rot_grid,
lebedev_gamma_gr )
Here is the call graph for this function:

◆ lebedev_re_rot_mat_grid()

subroutine angmom_procs::lebedev_re_rot_mat_grid ( real(kind=idp), dimension(:,:,:) rot_grid,
real(kind=idp), dimension(:,:), intent(in) lebedev_grid,
integer, intent(in) maxpw )
Here is the call graph for this function:

◆ lm2i()

integer function angmom_procs::lm2i ( integer l,
integer m )
Here is the call graph for this function:

◆ re_rot_mat()

real(kind=idp) function angmom_procs::re_rot_mat ( real(kind=idp), intent(in) alpha,
real(kind=idp), intent(in) beta,
real(kind=idp), intent(in) gamma,
integer, intent(in) j,
integer, intent(in) m,
integer, intent(in) n )
Here is the call graph for this function:

◆ re_rot_mat_grid()

subroutine angmom_procs::re_rot_mat_grid ( real(kind=idp), dimension(:,:,:) rot_grid,
real(kind=idp), dimension(:), intent(in) a_grid,
real(kind=idp), dimension(:), intent(in) b_grid,
real(kind=idp), dimension(:), intent(in) g_grid,
integer, intent(in) maxpw )
Here is the call graph for this function:

◆ re_sp_harm()

real(kind=idp) function angmom_procs::re_sp_harm ( integer, intent(in) j,
integer, intent(in) m,
real(kind=idp), intent(in) theta,
real(kind=idp), intent(in) phi )
Here is the call graph for this function:

◆ re_sp_harm_gaunt()

real(kind=idp) function angmom_procs::re_sp_harm_gaunt ( integer, intent(in) j,
integer, intent(in) m,
real(kind=idp), intent(in) theta,
real(kind=idp), intent(in) phi )
Here is the call graph for this function:

◆ re_sp_harm_old()

real(kind=idp) function angmom_procs::re_sp_harm_old ( integer, intent(in) j,
integer, intent(in) m,
real(kind=idp), intent(in) theta,
real(kind=idp), intent(in) phi )
Here is the call graph for this function:

◆ re_sph_grid()

subroutine angmom_procs::re_sph_grid ( real(kind=idp), dimension(:,:) sph_grid,
real(kind=idp), dimension(:), intent(in) th_grid,
real(kind=idp), dimension(:), intent(in) ph_grid,
integer, intent(in) maxpw )
Here is the call graph for this function:

◆ re_sph_grid2()

subroutine angmom_procs::re_sph_grid2 ( real(kind=idp), dimension(:,:) sph_grid,
real(kind=idp), dimension(:,:), intent(in) scat_grid,
integer, intent(in) maxpw )
Here is the call graph for this function:

◆ red_rot_mat()

real(kind=idp) function angmom_procs::red_rot_mat ( real(kind=idp), intent(in) beta,
integer, intent(in) j,
integer, intent(in) m,
integer, intent(in) n )
Here is the call graph for this function:

◆ rot_mat()

complex(kind=idp) function angmom_procs::rot_mat ( real(kind=idp), intent(in) alpha,
real(kind=idp), intent(in) beta,
real(kind=idp), intent(in) gamma,
integer, intent(in) j,
integer, intent(in) m,
integer, intent(in) n )
Here is the call graph for this function:

◆ sp_harm()

complex(kind=idp) function angmom_procs::sp_harm ( integer, intent(in) j,
integer, intent(in) m,
real(kind=idp), intent(in) theta,
real(kind=idp), intent(in) phi )
Here is the call graph for this function:

◆ tp2i()

integer function angmom_procs::tp2i ( integer itheta,
integer iphi,
integer ipmax )
Here is the call graph for this function: