14#include "./base/base_uses.f90"
19 CHARACTER(len=*),
PARAMETER,
PRIVATE :: moduleN =
'negf_alloc_types'
29 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: vector
37 REAL(kind=
dp),
ALLOCATABLE,
DIMENSION(:) :: vector
45 INTEGER,
ALLOCATABLE,
DIMENSION(:, :) :: matrix
53 REAL(kind=
dp),
ALLOCATABLE,
DIMENSION(:, :) :: matrix
Defines the basic variable types.
integer, parameter, public dp
Allocatable vectors for NEGF based quantum transport calculations.
Allocatable 2-D integer matrix.
Allocatable 1-D integer vector.
Allocatable 2-D real matrix.
Allocatable 1-D real vector.