EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
EBGeometry::Math::Limits< double > Struct Reference

Numeric limits of double. More...

#include <EBGeometry_Math.hpp>

Static Public Member Functions

static constexpr double max () noexcept
 Largest finite value.
 
static constexpr double lowest () noexcept
 Most negative finite value.
 
static constexpr double min () noexcept
 Smallest positive normal value.
 
static constexpr double epsilon () noexcept
 Difference between 1 and the next representable value.
 
static constexpr double infinity () noexcept
 Positive infinity.
 

Detailed Description

Numeric limits of double.

Member Function Documentation

◆ epsilon()

static constexpr double EBGeometry::Math::Limits< double >::epsilon ( )
inlinestaticconstexprnoexcept

Difference between 1 and the next representable value.

Returns
DBL_EPSILON.

◆ infinity()

static constexpr double EBGeometry::Math::Limits< double >::infinity ( )
inlinestaticconstexprnoexcept

Positive infinity.

Returns
HUGE_VAL.

◆ lowest()

static constexpr double EBGeometry::Math::Limits< double >::lowest ( )
inlinestaticconstexprnoexcept

Most negative finite value.

Returns
-DBL_MAX.

◆ max()

static constexpr double EBGeometry::Math::Limits< double >::max ( )
inlinestaticconstexprnoexcept

Largest finite value.

Returns
DBL_MAX.

◆ min()

static constexpr double EBGeometry::Math::Limits< double >::min ( )
inlinestaticconstexprnoexcept

Smallest positive normal value.

Returns
DBL_MIN.

The documentation for this struct was generated from the following file: