FEDEM Solver
R8.0
Source code of the dynamics solver
|
Module with kind-parameters and parameters for size of variable types. More...
Variables | |
integer, parameter | i4 = selected_int_kind(9) |
4-byte integer More... | |
integer, parameter | i8 = selected_int_kind(9) |
4-byte integer More... | |
integer, parameter | dp = kind(1.0D0) |
8-byte real (double) More... | |
integer, parameter | sp = kind(1.0) |
4-byte real (single) More... | |
integer, parameter | nbi_p = 8 |
Number of bytes in default integer kind. More... | |
integer, parameter | nbs_p = 4 |
Number of bytes in single precision real. More... | |
integer, parameter | nbd_p = 8 |
Number of bytes in double precision real. More... | |
integer, parameter | lfnam_p = 256 |
Max. length of file names. More... | |
integer, parameter | maxint_p = huge(1) |
The largest integer value. More... | |
real(dp), parameter | hugeval_p = huge(1.0_dp) |
The largest real number. More... | |
real(dp), parameter | pi_p = 4.0_dp*atan(1.0_dp) |
The value of π. More... | |
real(dp), parameter | 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... | |
Module with kind-parameters and parameters for size of variable types.
integer, parameter kindmodule::dp = kind(1.0D0) |
8-byte real (double)
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.
real(dp), parameter kindmodule::hugeval_p = huge(1.0_dp) |
The largest real number.
integer, parameter kindmodule::i4 = selected_int_kind(9) |
4-byte integer
integer parameter kindmodule::i8 = selected_int_kind(9) |
4-byte integer
8-byte integer
integer, parameter kindmodule::lfnam_p = 256 |
Max. length of file names.
integer, parameter kindmodule::maxint_p = huge(1) |
The largest integer value.
integer, parameter kindmodule::nbd_p = 8 |
Number of bytes in double precision real.
integer parameter kindmodule::nbi_p = 8 |
Number of bytes in default integer kind.
integer, parameter kindmodule::nbs_p = 4 |
Number of bytes in single precision real.
real(dp), parameter kindmodule::pi_p = 4.0_dp*atan(1.0_dp) |
The value of π.
integer, parameter kindmodule::sp = kind(1.0) |
4-byte real (single)