|
Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
|
The main multiprecision complex number type. This is essentially boost::multiprecision' complex. More...
#include <boost/archive/text_oarchive.hpp>#include <boost/archive/text_iarchive.hpp>#include <boost/serialization/split_member.hpp>#include <string>#include <assert.h>#include "bertini2/mpfr_extensions.hpp"#include <boost/multiprecision/mpc.hpp>Go to the source code of this file.
Functions | |
| template<typename Archive> | |
| void | boost::serialization::load (Archive &ar, ::boost::multiprecision::backends::mpc_complex_backend< 0 > &r, unsigned) |
| void | bertini::Precision (mpfr_complex &num, unsigned prec) |
| Change the precision of a number. | |
| auto | bertini::Precision (mpfr_complex const &num) |
| Get the precision of a number. | |
| template<typename Archive> | |
| void | boost::serialization::save (Archive &ar, ::boost::multiprecision::backends::mpc_complex_backend< 0 > const &r, unsigned) |
The main multiprecision complex number type. This is essentially boost::multiprecision' complex.
| void boost::serialization::load | ( | Archive & | ar, |
| ::boost::multiprecision::backends::mpc_complex_backend< 0 > & | r, | ||
| unsigned | ) |
Load a mpc_complex type from a boost archive.
|
inline |
Change the precision of a number.
For mpfr_floats, this calls the precision member method for mpfr_float.
|
inline |
Get the precision of a number.
For mpfr_floats, this calls the precision member method for mpfr_float.
| void boost::serialization::save | ( | Archive & | ar, |
| ::boost::multiprecision::backends::mpc_complex_backend< 0 > const & | r, | ||
| unsigned | ) |
Save a mpc_complex type to a boost archive.