fast_expm_exchange Interface

public interface fast_expm_exchange

Calls

interface~~fast_expm_exchange~2~~CallsGraph interface~fast_expm_exchange~2 fast_expm_exchange proc~fast_expm_exchange_2~2 fast_expm_exchange_2 interface~fast_expm_exchange~2->proc~fast_expm_exchange_2~2 proc~fast_expm_exchange_3~2 fast_expm_exchange_3 interface~fast_expm_exchange~2->proc~fast_expm_exchange_3~2 proc~dr_hook dr_hook proc~fast_expm_exchange_2~2->proc~dr_hook proc~fast_expm_exchange_3~2->proc~dr_hook

Contents


Module Procedures

public subroutine fast_expm_exchange_2(n, iend, a, b, R)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
integer, intent(in) :: iend
real(kind=jprb), intent(in), dimension(n) :: a
real(kind=jprb), intent(in), dimension(n) :: b
real(kind=jprb), intent(out), dimension(n,2,2) :: R

public subroutine fast_expm_exchange_3(n, iend, a, b, c, d, R)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
integer, intent(in) :: iend
real(kind=jprb), intent(in), dimension(n) :: a
real(kind=jprb), intent(in), dimension(n) :: b
real(kind=jprb), intent(in), dimension(n) :: c
real(kind=jprb), intent(in), dimension(n) :: d
real(kind=jprb), intent(out), dimension(n,3,3) :: R