umatrixtable Derived Type

type, public :: umatrixtable

structure to keep precompute spin coupling matrices


Components

Type Visibility Attributes Name Initial
integer, public :: nopenmax

maximum numer of open shells

integer, public :: multp

spin multiplicity

integer, public, allocatable :: f(:)

number of spin configurations for multp for given number of open shells

integer, public, allocatable :: indn(:)

starting index for n open shells

real(kind=long), public, allocatable :: umatrix(:)

array containing Umarix data

real(kind=long), public, allocatable :: ucyclematrix(:)

array containing Umarix data