|
GBTOlib: library for evaluation of molecular integrals in mixed Gaussian / B-spline basis 111
|
Bessel function \(J_{l+1/2}(kr)\), of half integral order \(l\) multiplied by \(r^{p}\): \(r^{p}J_{l+1/2}(kr)\). This function can be used to calculate representation of the Bessel orbital in terms of the B-spline orbitals. More...


Public Member Functions | |
| procedure | wp_eval (data, x) |
| Bessel function \(J_{l+1/2}(kr)\) at \(r\). | |
| procedure | ep_eval (data, x) |
| Bessel function \(J_{l+1/2}(kr)\) at \(r\). | |
| Public Member Functions inherited from general_quadrature_gbl::function_1d | |
| generic, public | eval wp_eval |
| This must be used in all routines using this object to evaluate the function. This symbol is resolved into one of wp_eval, ep_eval depending on the floating point type of X on input. | |
| generic, public | eval ep_eval |
| This must be used in all routines using this object to evaluate the function. This symbol is resolved into one of wp_eval, ep_eval depending on the floating point type of X on input. | |
| procedure(wp_user_function_interface), deferred | wp_eval (data, x) |
| procedure(ep_user_function_interface), deferred | ep_eval (data, x) |
Public Attributes | |
| integer | l |
| Angular momentum of the Bessel function. | |
| real(kind=cfp) | k |
| Linear momentum. | |
| integer | p |
| Power of the radial coordinate. | |
| Public Attributes inherited from general_quadrature_gbl::function_1d | |
| integer | neval = 0 |
| Number of function evaulation, number of subdivisions (applicable for adaptive quadratures). | |
| integer | ndiv = 0 |
| integer | max_div = 2*limit |
| Maximum number of sub-divisions of the area to integrate over. | |
Bessel function \(J_{l+1/2}(kr)\), of half integral order \(l\) multiplied by \(r^{p}\): \(r^{p}J_{l+1/2}(kr)\). This function can be used to calculate representation of the Bessel orbital in terms of the B-spline orbitals.
| procedure function_integration_gbl::bessel_fn::ep_eval | ( | class(bessel_fn) | data, |
| real(ep1), intent(in) | x ) |
Bessel function \(J_{l+1/2}(kr)\) at \(r\).
| procedure function_integration_gbl::bessel_fn::wp_eval | ( | class(bessel_fn) | data, |
| real(wp), intent(in) | x ) |
Bessel function \(J_{l+1/2}(kr)\) at \(r\).
| real(kind=cfp) function_integration_gbl::bessel_fn::k |
Linear momentum.
| integer function_integration_gbl::bessel_fn::l |
Angular momentum of the Bessel function.
| integer function_integration_gbl::bessel_fn::p |
Power of the radial coordinate.