ABS() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
Add(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
AsFortran(llvm::raw_ostream &, int kind, bool minimal=false) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
binaryPrecision (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
bits (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
Compare(const Real &) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Convert(const A &x, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
DIGITS (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
DIM(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Divide(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
DumpHexadecimal() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
EPSILON() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
Exponent() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
EXPONENT() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
exponentBias (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
exponentBits (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
FlushSubnormalToZero() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
Fraction typedef (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
FRACTION() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
FromInteger(const INT &n, bool isUnsigned=false, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
GetFraction() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
HUGE() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
HYPOT(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Infinity(bool negative) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
IsFinite() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
isImplicitMSB (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
IsInfinite() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsNegative() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsNormal() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsNotANumber() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsQuietNaN() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsSignalingNaN() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsSignBitSet() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsSubnormal() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
IsZero() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
maxExponent (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
MAXEXPONENT (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
MINEXPONENT (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
MOD(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
MODULO(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Multiply(const Real &, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
NEAREST(bool upward) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Negate() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
NegativeZero() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
NotANumber() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
operator=(const Real &)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
operator=(Real &&)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
operator==(const Real &that) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
PositiveZero() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
PRECISION (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
RANGE (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
RawBits() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
Read(const char *&, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
Real (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | friend |
Real() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
Real(const Real &)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Real(Real &&)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Real(const Word &bits) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
realChars (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
RRSPACING() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
SCALE(const INT &by, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
SET_EXPONENT(std::int64_t) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
SetSign(bool toNegative) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
SIGN(const Real &x) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
significandBits (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static |
SPACING() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
SQRT(Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
Subtract(const Real &y, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
TINY() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inlinestatic |
ToInteger(common::RoundingMode mode=common::RoundingMode::ToZero) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
ToWholeNumber(common::RoundingMode=common::RoundingMode::ToZero) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |
UnbiasedExponent() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline |
Word typedef (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | |