Octopus
checksum_interface.F90
Go to the documentation of this file.
1!! Copyright (C) 2010 X. Andrade
2!! Copyright (C) 2021 S. Ohlmann
3!!
4!! This program is free software; you can redistribute it and/or modify
5!! it under the terms of the GNU General Public License as published by
6!! the Free Software Foundation; either version 2, or (at your option)
7!! any later version.
8!!
9!! This program is distributed in the hope that it will be useful,
10!! but WITHOUT ANY WARRANTY; without even the implied warranty of
11!! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12!! GNU General Public License for more details.
13!!
14!! You should have received a copy of the GNU General Public License
15!! along with this program; if not, write to the Free Software
16!! Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17!! 02110-1301, USA.
18!!
19
21
22 public :: &
24
25 interface
26 subroutine checksum_calculate(algorithm, narray, array, checksum)
27 use, intrinsic :: iso_fortran_env
28 implicit none
29 integer, intent(in) :: algorithm
30 integer(int64), intent(in) :: narray
31 integer(int64), intent(in) :: array
32 integer(int64), intent(out) :: checksum
33 end subroutine checksum_calculate
34 end interface
35
37
38!! Local Variables:
39!! mode: f90
40!! coding: utf-8
41!! End: