CAPD::DynSys Library
6.0.0
|
Defines C++ wrapper for multiple precision floating point numbers from mpfr library. More...
#include <cstdio>
#include <iostream>
#include <cmath>
#include <cstddef>
#include <stdexcept>
#include <gmp.h>
#include <mpfr.h>
#include "capd/basicalg/TypeTraits.h"
#include "capd/basicalg/minmax.h"
#include "capd/auxil/ignoreUnused.h"
#include "capd/multiPrec/MpReal_FriendInternal.hpp"
#include "capd/multiPrec/MpReal_Base.hpp"
#include "capd/multiPrec/MpReal_Op.hpp"
#include "capd/multiPrec/MpReal_Fun.hpp"
Classes | |
class | capd::multiPrec::MpPrecision |
Wrapper for mpfr precision type. More... | |
class | capd::multiPrec::MpReal |
MpReal represents multiple precision real number with controlled rounding. More... | |
class | capd::TypeTraits< capd::multiPrec::MpReal > |
Namespaces | |
capd | |
capd::multiPrec | |
Typedefs | |
typedef mp_rnd_t | capd::multiPrec::MpRoundingMode |
Functions | |
const MpReal & | capd::multiPrec::leftBound (const MpReal &x) |
const MpReal & | capd::multiPrec::rightBound (const MpReal &x) |
MpReal | capd::multiPrec::abs (const MpReal &r, MpReal::RoundingMode rnd=MpReal::getDefaultRndMode()) |
Defines C++ wrapper for multiple precision floating point numbers from mpfr library.