This is the complete list of members for mmx::bernstein::eenv, including all inherited members.
| _alloc_(sz_t nvr) | mmx::bernstein::eenv | inline |
| _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::eenv | inlinestatic |
| compute_strides() | mmx::bernstein::eenv_base | inlineprotected |
| copy(X *dst, real_t const *const src) | mmx::bernstein::eenv_base | inline |
| data_size() const | mmx::bernstein::eenv_base | inline |
| density(real_t *src, const real_t prec=1e-12, unsigned nsmp=0) | mmx::bernstein::eenv | inline |
| diff(eenv *e, sz_t v) | mmx::bernstein::eenv | inline |
| eenv() | mmx::bernstein::eenv | inline |
| eenv(sz_t szu, sz_t szv) | mmx::bernstein::eenv | inline |
| eenv(sz_t nvr, sz_t const *szs, sz_t const *vrs) | mmx::bernstein::eenv | inline |
| eenv_base(sz_t nvr=0) | mmx::bernstein::eenv_base | inline |
| elevation(eenv *out, eenv *in) | mmx::bernstein::eenv | inlinestatic |
| elevation(eenv *out, eenv *in, real_t *dst, real_t *src, bzenv< real_t > *bznv=bzenv< real_t >::_default_) | mmx::bernstein::eenv | inlinestatic |
| eval(real_t *data, const real_t *prm, real_t *chunk=0) | mmx::bernstein::eenv_base | inline |
| flatness(real_t *data, int v) | mmx::bernstein::eenv_base | inline |
| fromMonoms(real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_) | mmx::bernstein::eenv_base | inline |
| fromMonoms(real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_) | mmx::bernstein::eenv_base | inline |
| hodograph(real_t *dst, real_t *src, int v) | mmx::bernstein::eenv_base | inline |
| indexofvar(sz_t gv) const | mmx::bernstein::eenv | inline |
| lrestrict(real_t *data, int v, const real_t &mn) | mmx::bernstein::eenv_base | inline |
| m_mxvr | mmx::bernstein::eenv | |
| m_nvr | mmx::bernstein::eenv_base | |
| m_pszs | mmx::bernstein::eenv | |
| m_str | mmx::bernstein::eenv_base | |
| m_szs | mmx::bernstein::eenv_base | |
| m_vrs | mmx::bernstein::eenv | |
| maxs(real_t *_maxs_, real_t const *const data, sz_t v) const | mmx::bernstein::eenv_base | inline |
| maxs(real_t *_maxs_, real_t const *const data) const | mmx::bernstein::eenv_base | inline |
| 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::eenv | inlinestatic |
| mcrossp(eenv *res, eenv *a, eenv *b, real_t **dst, real_t **src_a, real_t **src_b) | mmx::bernstein::eenv | inlinestatic |
| mdiff(eenv *res, eenv *a, real_t *dst, real_t const *const src, int v) | mmx::bernstein::eenv | inlinestatic |
| 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::eenv | inlinestatic |
| meval(X &res, real_t *data, const X *prm) const | mmx::bernstein::eenv_base | inline |
| mins(real_t *_mins_, real_t const *const data, sz_t v) const | mmx::bernstein::eenv_base | inline |
| mins(real_t *_mins_, real_t const *const data) const | mmx::bernstein::eenv_base | inline |
| 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::eenv | inlinestatic |
| monoms_crossprod(eenv *res, eenv *a, eenv *b, real_t **dst, real_t **src_a, real_t **src_b) | mmx::bernstein::eenv | inlinestatic |
| monoms_derivative(eenv *res, eenv *a, real_t **dst, real_t **src, int v, int n=1) | mmx::bernstein::eenv | inlinestatic |
| monoms_dotprod(eenv *res, eenv *a, eenv *b, real_t *&dst, real_t **src_a, real_t **src_b, int n) | mmx::bernstein::eenv | inlinestatic |
| monoms_eval(real_t *data, const real_t *prm) const | mmx::bernstein::eenv_base | inline |
| monoms_multiply(bernstein::eenv *res, bernstein::eenv *a, bernstein::eenv *b, real_t *dst, real_t *src_a, real_t *src_b) | mmx::bernstein::eenv | inlinestatic |
| monoms_multiply_loop(eenv *o, eenv *a, eenv *b, real_t *dst, real_t *src_a, real_t *src_b) | mmx::bernstein::eenv | inlinestatic |
| monoms_print(std::ostream &o, real_t *src) | mmx::bernstein::eenv | inline |
| msimplify(eenv *ienv, real_t *data) | mmx::bernstein::eenv | inlinestatic |
| nvars() const | mmx::bernstein::eenv_base | inline |
| oaddress(bernstein::eenv *oenv, unsigned *osupp, bernstein::eenv *ienv, unsigned *isupp=0, unsigned nsp=0) | mmx::bernstein::eenv | inlinestatic |
| op_mul(eenv *a, eenv *b) | mmx::bernstein::eenv | inline |
| 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::eenv | inlinestatic |
| print_monom(std::ostream &o, const real_t &c, sz_t *add, bool first) | mmx::bernstein::eenv | inline |
| psft(sz_t v) | mmx::bernstein::eenv | inline |
| psz() | mmx::bernstein::eenv | inline |
| rrestrict(real_t *data, int v, const real_t &mx) | mmx::bernstein::eenv_base | inline |
| rvbinoms(bernstein::eenv *ienv, real_t *bcff, unsigned *isupp=0, unsigned nsp=0, bernstein::bzenv< real_t > *bznv=bzenv< real_t >::_default_) | mmx::bernstein::eenv | inlinestatic |
| scale(real_t *data) | mmx::bernstein::eenv_base | inline |
| set_szs(sz_t *szs) | mmx::bernstein::eenv_base | inline |
| sgnchg(real_t *data) | mmx::bernstein::eenv_base | inline |
| split(real_t *left, real_t *right, int v, const real_t &t) | mmx::bernstein::eenv_base | inline |
| split2(real_t *left, real_t *right, int v) | mmx::bernstein::eenv_base | inline |
| spmeval(X &res, real_t *src, X *prm, unsigned *supp, unsigned nsupp) const | mmx::bernstein::eenv_base | inline |
| 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::eenv | inlinestatic |
| 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::eenv | inlinestatic |
| stride(sz_t v) const | mmx::bernstein::eenv | inline |
| support(unsigned *supp, real_t *src, const real_t &prec=1e-6) | mmx::bernstein::eenv | inline |
| swap(eenv &e) | mmx::bernstein::eenv | inline |
| sz(sz_t v) const | mmx::bernstein::eenv_base | inline |
| sz_t typedef | mmx::bernstein::eenv | |
| toMonoms(real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_) | mmx::bernstein::eenv_base | inline |
| toMonoms(real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_) | mmx::bernstein::eenv_base | inline |
| v0restrict(real_t *rs, bernstein::eenv *em, const real_t &l) | mmx::bernstein::eenv | inlinestatic |
| v0restrict(real_t *rs, real_t *ms, bernstein::eenv *em, const real_t &l) | mmx::bernstein::eenv | inlinestatic |
| var(sz_t v) const | mmx::bernstein::eenv | inline |
| vmap(sz_t *vmap, bernstein::eenv *o, bernstein::eenv *i) | mmx::bernstein::eenv | inlinestatic |
| vrestrict(bernstein::eenv *oenv, bernstein::eenv *ienv, X *&dst, real_t *src, sz_t v, const X &prm) | mmx::bernstein::eenv | inlinestatic |
| ~eenv() | mmx::bernstein::eenv | inline |