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

C a l c u l a t i o n

o f

t h e

W r o n s k i a n

o f

t h e

w a v e f u n c t i o n s

f o r

n u m e r i c a l

t e s t s

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