77 lines
2.7 KiB
Fortran
77 lines
2.7 KiB
Fortran
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
!
|
|
! This module defines common constants used in many routines.
|
|
!
|
|
!-----------------------------------------------------------------------
|
|
!
|
|
! CVS:$Id: constants.f,v 1.2 2000/04/19 21:56:25 pwjones Exp $
|
|
!
|
|
! Copyright (c) 1997, 1998 the Regents of the University of
|
|
! California.
|
|
!
|
|
! This software and ancillary information (herein called software)
|
|
! called SCRIP is made available under the terms described here.
|
|
! The software has been approved for release with associated
|
|
! LA-CC Number 98-45.
|
|
!
|
|
! Unless otherwise indicated, this software has been authored
|
|
! by an employee or employees of the University of California,
|
|
! operator of the Los Alamos National Laboratory under Contract
|
|
! No. W-7405-ENG-36 with the U.S. Department of Energy. The U.S.
|
|
! Government has rights to use, reproduce, and distribute this
|
|
! software. The public may copy and use this software without
|
|
! charge, provided that this Notice and any statement of authorship
|
|
! are reproduced on all copies. Neither the Government nor the
|
|
! University makes any warranty, express or implied, or assumes
|
|
! any liability or responsibility for the use of this software.
|
|
!
|
|
! If software is modified to produce derivative works, such modified
|
|
! software should be clearly marked, so as not to confuse it with
|
|
! the version available from Los Alamos National Laboratory.
|
|
!
|
|
!***********************************************************************
|
|
|
|
module constants
|
|
|
|
!-----------------------------------------------------------------------
|
|
|
|
use kinds_mod ! defines common data types
|
|
|
|
implicit none
|
|
|
|
save
|
|
|
|
!-----------------------------------------------------------------------
|
|
|
|
real (kind = dbl_kind), parameter :: &
|
|
zero = 0.0_dbl_kind, &
|
|
one = 1.0_dbl_kind, &
|
|
two = 2.0_dbl_kind, &
|
|
three = 3.0_dbl_kind, &
|
|
four = 4.0_dbl_kind, &
|
|
five = 5.0_dbl_kind, &
|
|
half = 0.5_dbl_kind, &
|
|
quart = 0.25_dbl_kind, &
|
|
bignum = 1.e+20_dbl_kind, &
|
|
tiny = 1.e-14_dbl_kind, &
|
|
pi = 3.14159265359_dbl_kind, &
|
|
pi2 = two*pi, &
|
|
pih = half*pi
|
|
|
|
!-----------------------------------------------------------------------
|
|
|
|
end module constants
|
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|