(git:3f0d10b)
Loading...
Searching...
No Matches
negf_alloc_types.F
Go to the documentation of this file.
1!--------------------------------------------------------------------------------------------------!
2! CP2K: A general program to perform molecular dynamics simulations !
3! Copyright 2000-2026 CP2K developers group <https://cp2k.org> !
4! !
5! SPDX-License-Identifier: GPL-2.0-or-later !
6!--------------------------------------------------------------------------------------------------!
7
8! **************************************************************************************************
9!> \brief Allocatable vectors for NEGF based quantum transport calculations.
10! **************************************************************************************************
11
13 USE kinds, ONLY: dp
14#include "./base/base_uses.f90"
15
16 IMPLICIT NONE
17 PRIVATE
18
19 CHARACTER(len=*), PARAMETER, PRIVATE :: moduleN = 'negf_alloc_types'
20
22
23! **************************************************************************************************
24!> \brief Allocatable 1-D integer vector
25! **************************************************************************************************
27 !> allocatable 1-D integer vector
28 INTEGER, ALLOCATABLE, DIMENSION(:) :: vector
30
31! **************************************************************************************************
32!> \brief Allocatable 1-D real vector
33! **************************************************************************************************
35 !> allocatable 1-D real vector
36 REAL(kind=dp), ALLOCATABLE, DIMENSION(:) :: vector
38
39END MODULE negf_alloc_types
Defines the basic variable types.
Definition kinds.F:23
integer, parameter, public dp
Definition kinds.F:34
Allocatable vectors for NEGF based quantum transport calculations.
Allocatable 1-D integer vector.