Developer documentation

mmx::bernstein::eenv Member List

This is the complete list of members for mmx::bernstein::eenv, including all inherited members.

_alloc_(sz_t nvr)mmx::bernstein::eenvinline
_mvrcvloop_(bernstein::eenv *oenv, real_t *dst, bernstein::eenv *aenv, real_t *sra, bernstein::eenv *benv, real_t *srb, unsigned *asupp=0, unsigned nas=0, unsigned *oasup=0, unsigned *bsupp=0, unsigned nbs=0, unsigned *obsup=0)mmx::bernstein::eenvinlinestatic
compute_strides()mmx::bernstein::eenv_baseinlineprotected
copy(X *dst, real_t const *const src)mmx::bernstein::eenv_baseinline
data_size() const mmx::bernstein::eenv_baseinline
density(real_t *src, const real_t prec=1e-12, unsigned nsmp=0)mmx::bernstein::eenvinline
diff(eenv *e, sz_t v)mmx::bernstein::eenvinline
eenv()mmx::bernstein::eenvinline
eenv(sz_t szu, sz_t szv)mmx::bernstein::eenvinline
eenv(sz_t nvr, sz_t const *szs, sz_t const *vrs)mmx::bernstein::eenvinline
eenv_base(sz_t nvr=0)mmx::bernstein::eenv_baseinline
elevation(eenv *out, eenv *in)mmx::bernstein::eenvinlinestatic
elevation(eenv *out, eenv *in, real_t *dst, real_t *src, bzenv< real_t > *bznv=bzenv< real_t >::_default_)mmx::bernstein::eenvinlinestatic
eval(real_t *data, const real_t *prm, real_t *chunk=0)mmx::bernstein::eenv_baseinline
flatness(real_t *data, int v)mmx::bernstein::eenv_baseinline
fromMonoms(real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_)mmx::bernstein::eenv_baseinline
fromMonoms(real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_)mmx::bernstein::eenv_baseinline
hodograph(real_t *dst, real_t *src, int v)mmx::bernstein::eenv_baseinline
indexofvar(sz_t gv) const mmx::bernstein::eenvinline
lrestrict(real_t *data, int v, const real_t &mn)mmx::bernstein::eenv_baseinline
m_mxvrmmx::bernstein::eenv
m_nvrmmx::bernstein::eenv_base
m_pszsmmx::bernstein::eenv
m_strmmx::bernstein::eenv_base
m_szsmmx::bernstein::eenv_base
m_vrsmmx::bernstein::eenv
maxs(real_t *_maxs_, real_t const *const data, sz_t v) const mmx::bernstein::eenv_baseinline
maxs(real_t *_maxs_, real_t const *const data) const mmx::bernstein::eenv_baseinline
mcrossp(eenv *oenv, real_t **dst, eenv *aenv, real_t **src_a, eenv *benv, real_t **src_b, bool clear=true, unsigned *asupp=0, unsigned nas=0, unsigned *oasup=0, unsigned *bsupp=0, unsigned nbs=0, unsigned *obsup=0)mmx::bernstein::eenvinlinestatic
mcrossp(eenv *res, eenv *a, eenv *b, real_t **dst, real_t **src_a, real_t **src_b)mmx::bernstein::eenvinlinestatic
mdiff(eenv *res, eenv *a, real_t *dst, real_t const *const src, int v)mmx::bernstein::eenvinlinestatic
mdotp(eenv *oenv, real_t *dst, eenv *aenv, real_t **src_a, eenv *benv, real_t **src_b, int n, bool clear=true, unsigned *asupp=0, unsigned nas=0, unsigned *oasup=0, unsigned *bsupp=0, unsigned nbs=0, unsigned *obsup=0)mmx::bernstein::eenvinlinestatic
meval(X &res, real_t *data, const X *prm) const mmx::bernstein::eenv_baseinline
mins(real_t *_mins_, real_t const *const data, sz_t v) const mmx::bernstein::eenv_baseinline
mins(real_t *_mins_, real_t const *const data) const mmx::bernstein::eenv_baseinline
mmul(eenv *oenv, real_t *dst, eenv *aenv, real_t *src_a, eenv *benv, real_t *src_b, bool clear=true, unsigned *asupp=0, unsigned nas=0, unsigned *oasupp=0, unsigned *bsupp=0, unsigned nbs=0, unsigned *obsupp=0)mmx::bernstein::eenvinlinestatic
monoms_crossprod(eenv *res, eenv *a, eenv *b, real_t **dst, real_t **src_a, real_t **src_b)mmx::bernstein::eenvinlinestatic
monoms_derivative(eenv *res, eenv *a, real_t **dst, real_t **src, int v, int n=1)mmx::bernstein::eenvinlinestatic
monoms_dotprod(eenv *res, eenv *a, eenv *b, real_t *&dst, real_t **src_a, real_t **src_b, int n)mmx::bernstein::eenvinlinestatic
monoms_eval(real_t *data, const real_t *prm) const mmx::bernstein::eenv_baseinline
monoms_multiply(bernstein::eenv *res, bernstein::eenv *a, bernstein::eenv *b, real_t *dst, real_t *src_a, real_t *src_b)mmx::bernstein::eenvinlinestatic
monoms_multiply_loop(eenv *o, eenv *a, eenv *b, real_t *dst, real_t *src_a, real_t *src_b)mmx::bernstein::eenvinlinestatic
monoms_print(std::ostream &o, real_t *src)mmx::bernstein::eenvinline
msimplify(eenv *ienv, real_t *data)mmx::bernstein::eenvinlinestatic
nvars() const mmx::bernstein::eenv_baseinline
oaddress(bernstein::eenv *oenv, unsigned *osupp, bernstein::eenv *ienv, unsigned *isupp=0, unsigned nsp=0)mmx::bernstein::eenvinlinestatic
op_mul(eenv *a, eenv *b)mmx::bernstein::eenvinline
pmmul(eenv *oenv, real_t **dst, eenv *aenv, real_t **src_a, eenv *benv, real_t **src_b, int n, bool clear=true, unsigned *asupp=0, unsigned nas=0, unsigned *oasup=0, unsigned *bsupp=0, unsigned nbs=0, unsigned *obsup=0)mmx::bernstein::eenvinlinestatic
print_monom(std::ostream &o, const real_t &c, sz_t *add, bool first)mmx::bernstein::eenvinline
psft(sz_t v)mmx::bernstein::eenvinline
psz()mmx::bernstein::eenvinline
rrestrict(real_t *data, int v, const real_t &mx)mmx::bernstein::eenv_baseinline
rvbinoms(bernstein::eenv *ienv, real_t *bcff, unsigned *isupp=0, unsigned nsp=0, bernstein::bzenv< real_t > *bznv=bzenv< real_t >::_default_)mmx::bernstein::eenvinlinestatic
scale(real_t *data)mmx::bernstein::eenv_baseinline
set_szs(sz_t *szs)mmx::bernstein::eenv_baseinline
sgnchg(real_t *data)mmx::bernstein::eenv_baseinline
split(real_t *left, real_t *right, int v, const real_t &t)mmx::bernstein::eenv_baseinline
split2(real_t *left, real_t *right, int v)mmx::bernstein::eenv_baseinline
spmeval(X &res, real_t *src, X *prm, unsigned *supp, unsigned nsupp) const mmx::bernstein::eenv_baseinline
spmmul(eenv *oenv, real_t **dst, eenv *aenv, real_t **src_a, eenv *benv, real_t **src_b, int n, bool clear=true, bool stats=false)mmx::bernstein::eenvinlinestatic
spmmul(eenv *oenv, real_t *dst, eenv *aenv, real_t *src_a, eenv *benv, real_t *src_b, bool clear=true, bool stats=false)mmx::bernstein::eenvinlinestatic
stride(sz_t v) const mmx::bernstein::eenvinline
support(unsigned *supp, real_t *src, const real_t &prec=1e-6)mmx::bernstein::eenvinline
swap(eenv &e)mmx::bernstein::eenvinline
sz(sz_t v) const mmx::bernstein::eenv_baseinline
sz_t typedefmmx::bernstein::eenv
toMonoms(real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_)mmx::bernstein::eenv_baseinline
toMonoms(real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_)mmx::bernstein::eenv_baseinline
v0restrict(real_t *rs, bernstein::eenv *em, const real_t &l)mmx::bernstein::eenvinlinestatic
v0restrict(real_t *rs, real_t *ms, bernstein::eenv *em, const real_t &l)mmx::bernstein::eenvinlinestatic
var(sz_t v) const mmx::bernstein::eenvinline
vmap(sz_t *vmap, bernstein::eenv *o, bernstein::eenv *i)mmx::bernstein::eenvinlinestatic
vrestrict(bernstein::eenv *oenv, bernstein::eenv *ienv, X *&dst, real_t *src, sz_t v, const X &prm)mmx::bernstein::eenvinlinestatic
~eenv()mmx::bernstein::eenvinline
Home