Millepede-II V04-16-01
minresDataModule.f90
Go to the documentation of this file.
1
4
5!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6! File minresDataModule.f90
7!
8! Defines real(kind=dp) and a few constants for use in other modules.
9!
10! 14 Oct 2007: First version implemented after realizing -r8 is not
11! a standard compiler option.
12! 15 Oct 2007: Temporarily used real(8) everywhere.
13! 16 Oct 2007: Found that we need
14! use minresDataModule
15! at the beginning of modules AND inside interfaces.
16!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17
20 use mpdef, only: mpd
21
22 implicit none
23
24 !obsolete intrinsic :: selected_real_kind
25 integer, parameter, public :: dp = mpd !selected_real_kind(15)
26 real(kind=dp), parameter, public :: zero = 0.0_dp, one = 1.0_dp
27
28end module minresdatamodule
Defines real(kind=dp) and a few constants for use in other modules.
real(kind=dp), parameter, public zero
integer, parameter, public dp
real(kind=dp), parameter, public one
Definition of constants.
Definition: mpdef.f90:24
integer, parameter mpd
double precision
Definition: mpdef.f90:38