(git:e7e05ae)
block_p_types.F
Go to the documentation of this file.
1 !--------------------------------------------------------------------------------------------------!
2 ! CP2K: A general program to perform molecular dynamics simulations !
3 ! Copyright 2000-2024 CP2K developers group <https://cp2k.org> !
4 ! !
5 ! SPDX-License-Identifier: GPL-2.0-or-later !
6 !--------------------------------------------------------------------------------------------------!
7 
8 ! **************************************************************************************************
9 !> \brief collect pointers to a block of reals
10 !> \note
11 !> needed to work around NEC compiler bug
12 !> \author fxcoudert [2006.12]
13 ! **************************************************************************************************
15 
16  USE kinds, ONLY: dp
17 #include "./base/base_uses.f90"
18 
19  IMPLICIT NONE
20  PRIVATE
21  PUBLIC :: block_p_type
22 ! **************************************************************************************************
23  TYPE block_p_type
24  REAL(KIND=dp), DIMENSION(:, :), POINTER :: block => null()
25  END TYPE block_p_type
26 END MODULE block_p_types
collect pointers to a block of reals
Definition: block_p_types.F:14
Defines the basic variable types.
Definition: kinds.F:23
integer, parameter, public dp
Definition: kinds.F:34