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