|
| real(qp), parameter, public | negone = -1.00_qp |
| |
| real(qp), parameter, public | zero = 0.00_qp |
| |
| real(qp), parameter, public | half = 0.50_qp |
| |
| real(qp), parameter, public | one = 1.00_qp |
| |
| real(qp), parameter, public | two = 2.00_qp |
| |
| real(qp), parameter, public | three = 3.00_qp |
| |
| real(qp), parameter, public | four = 4.00_qp |
| |
| real(qp), parameter, public | eight = 8.00_qp |
| |
| real(qp), parameter, public | ten = 10.00_qp |
| |
| complex(qp), parameter, public | czero = (0.0_qp, 0.0_qp) |
| |
| complex(qp), parameter, public | chalf = (0.5_qp, 0.0_qp) |
| |
| complex(qp), parameter, public | cone = (1.0_qp, 0.0_qp) |
| |
| complex(qp), parameter, public | cnegone = (-1.0_qp, 0.0_qp) |
| |
| integer, parameter, public | maxexp = maxexponent(zero) |
| |
| integer, parameter, public | minexp = minexponent(zero) |
| |
| real(qp), parameter, public | rradix = real(radix(zero), qp) |
| |
| real(qp), parameter, public | ulp = epsilon(zero) |
| |
| real(qp), parameter, public | eps = ulp*half |
| |
| real(qp), parameter, public | safmin = rradix**max(minexp - 1, 1 - maxexp) |
| |
| real(qp), parameter, public | safmax = one/safmin |
| |
| real(qp), parameter, public | smlnum = safmin/ulp |
| |
| real(qp), parameter, public | bignum = safmax*ulp |
| |
| real(qp), parameter, public | rtmin = sqrt(smlnum) |
| |
| real(qp), parameter, public | rtmax = sqrt(bignum) |
| |
| real(qp), parameter, public | tsml = rradix**ceiling((minexp - 1)*half) |
| |
| real(qp), parameter, public | tbig = rradix**floor((maxexp - digits(zero) + 1)*half) |
| |
| real(qp), parameter, public | ssml = rradix**(-floor((minexp - digits(zero))*half)) |
| |
| real(qp), parameter, public | sbig = rradix**(-ceiling((maxexp + digits(zero) - 1)*half)) |
| |
128-bit BLAS/LAPACK constants