FEDEM Solver  R8.0
Source code of the dynamics solver
Modules | Variables
kindModule.f90 File Reference

Global kind- and variable-size parameters. More...

Modules

module  kindmodule
 Module with kind-parameters and parameters for size of variable types.
 

Variables

integer, parameter kindmodule::i4 = selected_int_kind(9)
 4-byte integer More...
 
integer, parameter kindmodule::i8 = selected_int_kind(9)
 4-byte integer More...
 
integer, parameter kindmodule::dp = kind(1.0D0)
 8-byte real (double) More...
 
integer, parameter kindmodule::sp = kind(1.0)
 4-byte real (single) More...
 
integer, parameter kindmodule::nbi_p = 8
 Number of bytes in default integer kind. More...
 
integer, parameter kindmodule::nbs_p = 4
 Number of bytes in single precision real. More...
 
integer, parameter kindmodule::nbd_p = 8
 Number of bytes in double precision real. More...
 
integer, parameter kindmodule::lfnam_p = 256
 Max. length of file names. More...
 
integer, parameter kindmodule::maxint_p = huge(1)
 The largest integer value. More...
 
real(dp), parameter kindmodule::hugeval_p = huge(1.0_dp)
 The largest real number. More...
 
real(dp), parameter kindmodule::pi_p = 4.0_dp*atan(1.0_dp)
 The value of π. More...
 
real(dp), parameter kindmodule::epsdiv0_p = epsilon(1.0_dp)
 Tolerance to be checked for division by zero. Usage: if (abs(denominator) > abs(numerator*epsDiv0_p)) then division OK. More...
 

Detailed Description

Global kind- and variable-size parameters.