mod_wronskian Module

Calculation of the Wronskian of the wavefunctions for numerical tests in the calculation of the t-matrix. The wronskian is calculated for both regular and irregular solutions.


Subroutines

public subroutine calcwronskian(rll, sll, leftrll, leftsll, ncheb, npan_tot, ipan_intervall, rpan_intervall)

Author
David Bauer
License
Creative Commons License
Category
numerical-tools, sanity-check, KKRimp

Calculation of the Wronskian of the wavefunctions for numerical tests

Read more…

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: rll(:,:,:)

regular right wavefunction

complex(kind=dp), intent(in) :: sll(:,:,:)

irregular right wavefunction

complex(kind=dp), intent(in) :: leftrll(:,:,:)

regular left wavefunction

complex(kind=dp), intent(in) :: leftsll(:,:,:)

irregular left wavefunction

integer, intent(in) :: ncheb

number of Chebychev polynomials

integer, intent(in) :: npan_tot

number of panels

integer, intent(in) :: ipan_intervall(0:npan_tot)

index array for potential and shapefunction boundaries for each panel

real(kind=dp), intent(in) :: rpan_intervall(0:npan_tot)

radial values of panel boundaries