Developer documentation

mmx::realroot::system< real_t, rsafe, tsafe > Struct Template Reference

#include <system_system.h>

Inheritance diagram for mmx::realroot::system< real_t, rsafe, tsafe >:
mmx::realroot::dstack< real_t > mmx::realroot::pstack< real_t > mmx::memory::nstack< Intervals< real_t >::rdw_t >

Classes

struct  cmp_sze
 
struct  cmp_szv
 
struct  rstcmd_t
 

Public Types

typedef real_t creal_t
 
typedef pstack< creal_tpstack_t
 
typedef dstack< creal_tdstack_t
 
typedef dstack_t::interval_t interval_t
 
typedef pstack_t::vstack_t vstack_t
 
typedef system< creal_t, rsafe, tsafe > self_t
 
typedef tensor::eenv eenv_t
 
typedef int sz_t
 
- Public Types inherited from mmx::realroot::dstack< real_t >
typedef unsigned sz_t
 
typedef Intervals< real_t >::rdw_t interval_t
 
- Public Types inherited from mmx::memory::nstack< Intervals< real_t >::rdw_t >
typedef unsigned int sz_t
 
- Public Types inherited from mmx::realroot::pstack< real_t >
typedef unsigned sz_t
 
typedef vstack< real_t > vstack_t
 

Public Member Functions

std::ostream & print (std::ostream &o, const rstcmd_t &rmc)
 
sz_t nvr () const
 
sz_t neqs () const
 
eenv_tenv (sz_t i) const
 
sz_t nvars (sz_t e) const
 
sz_t size (sz_t e) const
 
sz_t size (sz_t e, sz_t v) const
 
sz_t varname (sz_t e, sz_t v) const
 
sz_t stride (sz_t e, sz_t v) const
 
const creal_tspceps () const
 
creal_tdata (sz_t e)
 
const creal_tdata (sz_t e) const
 
creal_trdata (sz_t e)
 
const creal_trdata (sz_t e) const
 
creal_trmndata (sz_t e)
 
const creal_trmndata (sz_t e) const
 
creal_trmxdata (sz_t e)
 
const creal_trmxdata (sz_t e) const
 
void tomonoms (sz_t e)
 
creal_tmdata (sz_t e)
 
void meval (creal_t *dst, sz_t *eqs, sz_t n, creal_t *prms, int nsmp=1)
 
void meval (creal_t *dst, sz_t e, creal_t *prms, int nsmp=1)
 
void set_monomials (creal_t *src, sz_t e, bool scale_=false)
 
void set_bernstein (creal_t *src, sz_t e)
 
void set_monomials2 (const creal_t *src, sz_t e, bool scale_=false)
 
void set_bernstein2 (const creal_t *src, sz_t e)
 
void _rstcmd_ ()
 
void _rst_ (sz_t e, creal_t *base)
 
void restrict (sz_t *eqs=0, sz_t n=0)
 
void restrict (sz_t e)
 
void prcinfo (unsigned *address, creal_t *bindata, eenv_t *o, eenv_t *a, eenv_t *b)
 
void _alloc_elldata_ ()
 
void _free_elldata_ ()
 
creal_tmnelldata (sz_t e)
 
creal_tmxelldata (sz_t e)
 
creal_telldata (sz_t e)
 
creal_tmntrnsfdata (sz_t e)
 
creal_tmxtrnsfdata (sz_t e)
 
creal_ttrnsfdata (sz_t e)
 
void elevate_loop (sz_t e, creal_t *dst, creal_t *src, creal_t *bins, unsigned *address)
 
void elevate (sz_t e, const texp::false_t &)
 
void elevate (sz_t e, const texp::true_t &)
 
void elevate (sz_t *eqs=0, sz_t n=0)
 
void force_elevate (sz_t *eqs=0, sz_t n=0)
 
void elevate (sz_t e)
 
void _safe_transform_ (creal_t *mat, sz_t *eqs, sz_t n, creal_t *trsf_up, creal_t *trsf_dw, creal_t *ell_up, creal_t *ell_dw)
 
void _transform_ (creal_t *mat, sz_t *eqs, sz_t n, creal_t *basetrsf, creal_t *baseell)
 
void transform (creal_t *mat, sz_t *eqs, sz_t n)
 
bool project (sz_t *eqs=0, sz_t ne=0)
 
void dreset ()
 
bool thickness ()
 
void reset ()
 
void init (creal_t *inits=0)
 
 system ()
 
 system (sz_t neqs_, sz_t nvars_, sz_t const *nvrs, sz_t const **vars, sz_t const **szs, const creal_t &prmeps=(creal_t) 1e-6, const creal_t &spceps=(creal_t) 1e-12, const creal_t &isoleps=(creal_t) 1e-6, bool use_prcnd=true)
 
 ~system ()
 
void szssort ()
 
void szvsort ()
 
- Public Member Functions inherited from mmx::realroot::dstack< real_t >
void receiver (method_base *mb)
 
void error (const char *msg)
 
interval_tprevious ()
 
interval_tcurrent ()
 
const interval_tcurrent () const
 
sz_t nvr () const
 
const real_t & peps () const
 
const real_t & rdscr_prm () const
 
sz_t largest ()
 
sz_t smallest ()
 
real_t prc ()
 
void init (real_t *inits)
 
void reset ()
 
void set_precision (const real_t &peps, const real_t &spleps=0)
 
 dstack (sz_t _nvr_, const real_t &peps, const real_t &spleps)
 
void setmem ()
 
void mpush ()
 
void cpush ()
 
void rndsupport (real_t *dst, int nsmp=1)
 
void update (interval_t *dst, interval_t *src, interval_t *locals)
 
real_t rdscr (interval_t const *const , interval_t const *const locals)
 
bool reduce (std::vector< interval_t > *ri, unsigned)
 
bool subdivide (sz_t v=(sz_t)(-1), real_tm=(real_t) 0)
 
- Public Member Functions inherited from mmx::memory::nstack< Intervals< real_t >::rdw_t >
void * _alloc_ (sz_t sz)
 
Intervals< real_t >::rdw_t * alloc ()
 
Intervals< real_t >::rdw_t *& prev (Intervals< real_t >::rdw_t *chnk)
 
void pop ()
 
Intervals< real_t >::rdw_t * top ()
 
void push ()
 
 nstack (unsigned n=1)
 
unsigned deep ()
 
void popall ()
 
 ~nstack ()
 
- Public Member Functions inherited from mmx::realroot::pstack< real_t >
void reset ()
 
void push (sz_t v, real_t *&pmn, real_t *&pmx, sz_t sz)
 
void add (sz_t v, real_t *const pmn, real_t *const pmx, sz_t sz)
 
void read (sz_t v, sz_t i, real_t *&pmn, real_t *&pmx, unsigned &sz)
 
sz_t nbp (sz_t v) const
 
vstack_tprojections (sz_t v)
 
bool thickness (const real_t &eps)
 
 pstack (sz_t nvr)
 
 ~pstack ()
 

Public Attributes

sz_t m_neqs
 
eenv_teenvs
 
sz_tm_estate
 
sz_tm_eqssel
 
sz_tm_vrssel
 
sz_t m_esz
 
sz_t m_ssz
 
sz_tm_esft
 
creal_tm_errors
 
creal_tm_data
 
creal_tm_mdata
 
creal_tm_evchnk
 
creal_tm_mnrdata
 
creal_tm_mxrdata
 
creal_t m_seps
 
binomials< creal_tm_bzenv
 
rstcmd_tm_rstcmd
 
eenv_t m_elenv
 
eenv_tm_elenvs
 
creal_t ** m_elbins
 
unsigned ** m_eladdr
 
creal_tm_mnelldata
 
creal_tm_mxelldata
 
creal_tm_mntrnsfdata
 
creal_tm_mxtrnsfdata
 
- Public Attributes inherited from mmx::realroot::dstack< real_t >
method_basem_error
 
sz_t m_nvr
 
real_t m_peps
 
real_t m_spleps
 
real_t m_rdprm
 
sz_t m_large
 
sz_t m_small
 
- Public Attributes inherited from mmx::memory::nstack< Intervals< real_t >::rdw_t >
sz_t m_n
 
sz_t m_sz
 
Intervals< real_t >::rdw_t * m_frees
 
Intervals< real_t >::rdw_t * m_top
 
- Public Attributes inherited from mmx::realroot::pstack< real_t >
unsigned m_nvr
 
vstack_tm_prj
 

Static Public Attributes

static const int stRestricted = 1
 
static const int stElevated = 2
 
static const int stTransformed = 4
 
static const int stMonomials = 8
 

Additional Inherited Members

- Static Public Member Functions inherited from mmx::realroot::dstack< real_t >
static real_t size (const interval_t &i)
 
static real_t _linterp_dw (const interval_t &intvl, const real_t &t)
 
static real_t _linterp_up (const interval_t &intvl, const real_t &t)
 

Member Typedef Documentation

template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef real_t mmx::realroot::system< real_t, rsafe, tsafe >::creal_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef dstack<creal_t> mmx::realroot::system< real_t, rsafe, tsafe >::dstack_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef tensor::eenv mmx::realroot::system< real_t, rsafe, tsafe >::eenv_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef dstack_t::interval_t mmx::realroot::system< real_t, rsafe, tsafe >::interval_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef pstack<creal_t> mmx::realroot::system< real_t, rsafe, tsafe >::pstack_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef system< creal_t, rsafe, tsafe > mmx::realroot::system< real_t, rsafe, tsafe >::self_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef int mmx::realroot::system< real_t, rsafe, tsafe >::sz_t
template<typename real_t, bool rsafe = false, bool tsafe = false>
typedef pstack_t::vstack_t mmx::realroot::system< real_t, rsafe, tsafe >::vstack_t

Constructor & Destructor Documentation

template<typename real_t, bool rsafe = false, bool tsafe = false>
mmx::realroot::system< real_t, rsafe, tsafe >::system ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
mmx::realroot::system< real_t, rsafe, tsafe >::system ( sz_t  neqs_,
sz_t  nvars_,
sz_t const *  nvrs,
sz_t const **  vars,
sz_t const **  szs,
const creal_t prmeps = (creal_t)1e-6,
const creal_t spceps = (creal_t)1e-12,
const creal_t isoleps = (creal_t)1e-6,
bool  use_prcnd = true 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
mmx::realroot::system< real_t, rsafe, tsafe >::~system ( )
inline

Member Function Documentation

template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_alloc_elldata_ ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_free_elldata_ ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_rst_ ( sz_t  e,
creal_t base 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_rstcmd_ ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_safe_transform_ ( creal_t mat,
sz_t eqs,
sz_t  n,
creal_t trsf_up,
creal_t trsf_dw,
creal_t ell_up,
creal_t ell_dw 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::_transform_ ( creal_t mat,
sz_t eqs,
sz_t  n,
creal_t basetrsf,
creal_t baseell 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::data ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
const creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::data ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::dreset ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::elevate ( sz_t  e,
const texp::false_t  
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::elevate ( sz_t  e,
const texp::true_t  
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::elevate ( sz_t eqs = 0,
sz_t  n = 0 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::elevate ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::elevate_loop ( sz_t  e,
creal_t dst,
creal_t src,
creal_t bins,
unsigned *  address 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::elldata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
eenv_t* mmx::realroot::system< real_t, rsafe, tsafe >::env ( sz_t  i) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::force_elevate ( sz_t eqs = 0,
sz_t  n = 0 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::init ( creal_t inits = 0)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::mdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::meval ( creal_t dst,
sz_t eqs,
sz_t  n,
creal_t prms,
int  nsmp = 1 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::meval ( creal_t dst,
sz_t  e,
creal_t prms,
int  nsmp = 1 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::mnelldata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::mntrnsfdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::mxelldata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::mxtrnsfdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::neqs ( ) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::nvars ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::nvr ( ) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::prcinfo ( unsigned *  address,
creal_t bindata,
eenv_t o,
eenv_t a,
eenv_t b 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
std::ostream& mmx::realroot::system< real_t, rsafe, tsafe >::print ( std::ostream &  o,
const rstcmd_t rmc 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
bool mmx::realroot::system< real_t, rsafe, tsafe >::project ( sz_t eqs = 0,
sz_t  ne = 0 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
const creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rdata ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::reset ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::restrict ( sz_t eqs = 0,
sz_t  n = 0 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::restrict ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rmndata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
const creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rmndata ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rmxdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
const creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::rmxdata ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::set_bernstein ( creal_t src,
sz_t  e 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::set_bernstein2 ( const creal_t src,
sz_t  e 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::set_monomials ( creal_t src,
sz_t  e,
bool  scale_ = false 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::set_monomials2 ( const creal_t src,
sz_t  e,
bool  scale_ = false 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::size ( sz_t  e) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::size ( sz_t  e,
sz_t  v 
) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
const creal_t& mmx::realroot::system< real_t, rsafe, tsafe >::spceps ( ) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::stride ( sz_t  e,
sz_t  v 
) const
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::szssort ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::szvsort ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
bool mmx::realroot::system< real_t, rsafe, tsafe >::thickness ( )
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::tomonoms ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
void mmx::realroot::system< real_t, rsafe, tsafe >::transform ( creal_t mat,
sz_t eqs,
sz_t  n 
)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::trnsfdata ( sz_t  e)
inline
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::varname ( sz_t  e,
sz_t  v 
) const
inline

Member Data Documentation

template<typename real_t, bool rsafe = false, bool tsafe = false>
eenv_t* mmx::realroot::system< real_t, rsafe, tsafe >::eenvs
template<typename real_t, bool rsafe = false, bool tsafe = false>
binomials< creal_t > mmx::realroot::system< real_t, rsafe, tsafe >::m_bzenv
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_data
template<typename real_t, bool rsafe = false, bool tsafe = false>
unsigned** mmx::realroot::system< real_t, rsafe, tsafe >::m_eladdr
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t** mmx::realroot::system< real_t, rsafe, tsafe >::m_elbins
template<typename real_t, bool rsafe = false, bool tsafe = false>
eenv_t mmx::realroot::system< real_t, rsafe, tsafe >::m_elenv
template<typename real_t, bool rsafe = false, bool tsafe = false>
eenv_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_elenvs
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_eqssel
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_errors
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_esft
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_estate
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::m_esz
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_evchnk
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_mdata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_mnelldata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_mnrdata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_mntrnsfdata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_mxelldata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_mxrdata
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_mxtrnsfdata
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::m_neqs
template<typename real_t, bool rsafe = false, bool tsafe = false>
rstcmd_t* mmx::realroot::system< real_t, rsafe, tsafe >::m_rstcmd
template<typename real_t, bool rsafe = false, bool tsafe = false>
creal_t mmx::realroot::system< real_t, rsafe, tsafe >::m_seps
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t mmx::realroot::system< real_t, rsafe, tsafe >::m_ssz
template<typename real_t, bool rsafe = false, bool tsafe = false>
sz_t * mmx::realroot::system< real_t, rsafe, tsafe >::m_vrssel
template<typename real_t, bool rsafe = false, bool tsafe = false>
const int mmx::realroot::system< real_t, rsafe, tsafe >::stElevated = 2
static
template<typename real_t, bool rsafe = false, bool tsafe = false>
const int mmx::realroot::system< real_t, rsafe, tsafe >::stMonomials = 8
static
template<typename real_t, bool rsafe = false, bool tsafe = false>
const int mmx::realroot::system< real_t, rsafe, tsafe >::stRestricted = 1
static
template<typename real_t, bool rsafe = false, bool tsafe = false>
const int mmx::realroot::system< real_t, rsafe, tsafe >::stTransformed = 4
static

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