Developer documentation

mmx::realroot::strgy::cvmatrix< system, _previous_ > Struct Template Reference

#include <strgy_cvmatrix.h>

Inheritance diagram for mmx::realroot::strgy::cvmatrix< system, _previous_ >:

Public Types

typedef system::creal_t creal_t
 
typedef system::sz_t sz_t
 
typedef system::interval_t interval_t
 

Public Member Functions

void symeigen2 (creal_t *base, creal_t *m, bool normalise=false)
 
void symeigen (system *slv, creal_t *base, creal_t *m, unsigned n, const creal_t &eps=1e-12)
 
void applycvmatrix (system *slv, sz_t *eqs, sz_t n)
 
bool process (system *slv)
 

Member Typedef Documentation

template<class system , class _previous_ = strgy::empty<system>>
typedef system::creal_t mmx::realroot::strgy::cvmatrix< system, _previous_ >::creal_t
template<class system , class _previous_ = strgy::empty<system>>
typedef system::interval_t mmx::realroot::strgy::cvmatrix< system, _previous_ >::interval_t
template<class system , class _previous_ = strgy::empty<system>>
typedef system::sz_t mmx::realroot::strgy::cvmatrix< system, _previous_ >::sz_t

Member Function Documentation

template<class system , class _previous_ = strgy::empty<system>>
void mmx::realroot::strgy::cvmatrix< system, _previous_ >::applycvmatrix ( system slv,
sz_t eqs,
sz_t  n 
)
inline
template<class system , class _previous_ = strgy::empty<system>>
bool mmx::realroot::strgy::cvmatrix< system, _previous_ >::process ( system slv)
inline
template<class system , class _previous_ = strgy::empty<system>>
void mmx::realroot::strgy::cvmatrix< system, _previous_ >::symeigen ( system slv,
creal_t base,
creal_t m,
unsigned  n,
const creal_t eps = 1e-12 
)
inline
template<class system , class _previous_ = strgy::empty<system>>
void mmx::realroot::strgy::cvmatrix< system, _previous_ >::symeigen2 ( creal_t base,
creal_t m,
bool  normalise = false 
)
inline

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