laserfields
Fortran95 library to describe time-dependent laser pulses
Loading...
Searching...
No Matches
nrtype.f90
Go to the documentation of this file.
1! Copyright (c) 2012, Johannes Feist
2! licensed under the MIT open source license, see LICENSE file
3
4module nrtype
5 ! based on nrtype.f90 from numerical recipes, which is in the public domain (http://www.nr.com/public-domain.html)
6 integer, parameter :: dp = kind(1.0d0)
7 integer, parameter :: dpc = kind((1.0d0,1.0d0))
8 real(dp), parameter :: pi = 3.141592653589793238462643383279502884197_dp
9 real(dp), parameter :: pio2 = 1.57079632679489661923132169163975144209858_dp
10 real(dp), parameter :: twopi = 6.283185307179586476925286766559005768394_dp
11 complex(dpc), parameter :: iu = (0.d0,1.d0)
12end module nrtype
integer, parameter dpc
Definition nrtype.f90:7
real(dp), parameter pio2
Definition nrtype.f90:9
integer, parameter dp
Definition nrtype.f90:6
real(dp), parameter twopi
Definition nrtype.f90:10
complex(dpc), parameter iu
Definition nrtype.f90:11
real(dp), parameter pi
Definition nrtype.f90:8