Developer documentation

mmx::realroot::pstack< creal_t > Struct Template Reference

#include <system_pstack.h>

Public Types

typedef unsigned sz_t
 
typedef vstack< creal_t > vstack_t
 

Public Member Functions

void reset ()
 
void push (sz_t v, creal_t *&pmn, creal_t *&pmx, sz_t sz)
 
void add (sz_t v, creal_t *const pmn, creal_t *const pmx, sz_t sz)
 
void read (sz_t v, sz_t i, creal_t *&pmn, creal_t *&pmx, unsigned &sz)
 
sz_t nbp (sz_t v) const
 
vstack_tprojections (sz_t v)
 
bool thickness (const creal_t &eps)
 
 pstack (sz_t nvr)
 
 ~pstack ()
 

Public Attributes

unsigned m_nvr
 
vstack_tm_prj
 

Member Typedef Documentation

template<class creal_t>
typedef unsigned mmx::realroot::pstack< creal_t >::sz_t
template<class creal_t>
typedef vstack<creal_t> mmx::realroot::pstack< creal_t >::vstack_t

Constructor & Destructor Documentation

template<class creal_t>
mmx::realroot::pstack< creal_t >::pstack ( sz_t  nvr)
inline
template<class creal_t>
mmx::realroot::pstack< creal_t >::~pstack ( )
inline

Member Function Documentation

template<class creal_t>
void mmx::realroot::pstack< creal_t >::add ( sz_t  v,
creal_t *const  pmn,
creal_t *const  pmx,
sz_t  sz 
)
inline
template<class creal_t>
sz_t mmx::realroot::pstack< creal_t >::nbp ( sz_t  v) const
inline
template<class creal_t>
vstack_t& mmx::realroot::pstack< creal_t >::projections ( sz_t  v)
inline
template<class creal_t>
void mmx::realroot::pstack< creal_t >::push ( sz_t  v,
creal_t *&  pmn,
creal_t *&  pmx,
sz_t  sz 
)
inline
template<class creal_t>
void mmx::realroot::pstack< creal_t >::read ( sz_t  v,
sz_t  i,
creal_t *&  pmn,
creal_t *&  pmx,
unsigned &  sz 
)
inline
template<class creal_t>
void mmx::realroot::pstack< creal_t >::reset ( )
inline
template<class creal_t>
bool mmx::realroot::pstack< creal_t >::thickness ( const creal_t &  eps)
inline

Member Data Documentation

template<class creal_t>
unsigned mmx::realroot::pstack< creal_t >::m_nvr
template<class creal_t>
vstack_t* mmx::realroot::pstack< creal_t >::m_prj

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