Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::generators Namespace Reference

Classes

struct  BertiniNumPolicy
 Karma real-number formatting policy: always scientific, at the type's full precision. More...
struct  BertiniNumPolicy< real_mp >
 BertiniNumPolicy specialization for multiprecision reals (precision follows the value). More...
struct  Classic
 Generators emitting numbers and vectors in classic Bertini format (real then imaginary). More...
struct  CPlusPlus
 Generators emitting numbers in C++ source literal format. More...

Typedefs

template<typename Num>
using FullPrec = boost::spirit::karma::real_generator<Num, BertiniNumPolicy<Num> >
 A Karma real generator that emits at full precision using BertiniNumPolicy.

Variables

FullPrec< double > const full_prec_d = FullPrec<double>()
 Full-precision generator for double.
FullPrec< real_mp > const full_prec_mp = FullPrec<real_mp>()
 Full-precision generator for real_mp.

Typedef Documentation

◆ FullPrec

template<typename Num>
using bertini::generators::FullPrec = boost::spirit::karma::real_generator<Num, BertiniNumPolicy<Num> >

A Karma real generator that emits at full precision using BertiniNumPolicy.

Variable Documentation

◆ full_prec_d

FullPrec<double> const bertini::generators::full_prec_d = FullPrec<double>()

Full-precision generator for double.

◆ full_prec_mp

FullPrec<real_mp> const bertini::generators::full_prec_mp = FullPrec<real_mp>()

Full-precision generator for real_mp.