(git:9ccafda)
Loading...
Searching...
No Matches
ai_cartesian_operators::apply_cartesian_1d Interface Reference

Public Member Functions

subroutine apply_cartesian_1d_real (source, values, la_max, lb_max, right, derivative, exponent, origin)
 Apply the common ladder to separable one-dimensional integral tables.
subroutine apply_cartesian_1d_complex (source, values, la_max, lb_max, right, derivative, exponent, origin)
 Apply the common ladder to separable one-dimensional integral tables.

Detailed Description

Definition at line 31 of file ai_cartesian_operators.F.

Member Function/Subroutine Documentation

◆ apply_cartesian_1d_real()

subroutine ai_cartesian_operators::apply_cartesian_1d::apply_cartesian_1d_real ( real (kind=dp), dimension(0:, 0:, :), intent(in) source,
real (kind=dp), dimension(0:, 0:, :), intent(inout) values,
integer, intent(in) la_max,
integer, intent(in) lb_max,
logical, intent(in) right,
logical, intent(in) derivative,
real(kind=dp), intent(in) exponent,
real(kind=dp), dimension(3), intent(in) origin )

Apply the common ladder to separable one-dimensional integral tables.

Parameters
sourceinput tables indexed by the degrees on A and B and the Cartesian axis
valuestransformed tables; entries outside the requested range are untouched
la_maxhighest output degree on A
lb_maxhighest output degree on B
rightact on B rather than A
derivativeselect a basis-center derivative
exponentGaussian exponent on the selected side
origindisplacement of that center from the coordinate reference point

Definition at line 268 of file ai_cartesian_operators.F.

Here is the call graph for this function:

◆ apply_cartesian_1d_complex()

subroutine ai_cartesian_operators::apply_cartesian_1d::apply_cartesian_1d_complex ( complex (kind=dp), dimension(0:, 0:, :), intent(in) source,
complex (kind=dp), dimension(0:, 0:, :), intent(inout) values,
integer, intent(in) la_max,
integer, intent(in) lb_max,
logical, intent(in) right,
logical, intent(in) derivative,
real(kind=dp), intent(in) exponent,
real(kind=dp), dimension(3), intent(in) origin )

Apply the common ladder to separable one-dimensional integral tables.

Parameters
sourceinput tables indexed by the degrees on A and B and the Cartesian axis
valuestransformed tables; entries outside the requested range are untouched
la_maxhighest output degree on A
lb_maxhighest output degree on B
rightact on B rather than A
derivativeselect a basis-center derivative
exponentGaussian exponent on the selected side
origindisplacement of that center from the coordinate reference point

Definition at line 294 of file ai_cartesian_operators.F.

Here is the call graph for this function:

The documentation for this interface was generated from the following file: