|
| eenv_base (sz_t nvr=0) |
|
void | set_szs (sz_t *szs) |
|
sz_t | sz (sz_t v) const |
|
sz_t | nvars () const |
|
sz_t | data_size () const |
|
template<typename real_t > |
void | hodograph (real_t *dst, real_t *src, int v) |
|
template<typename X , typename real_t > |
void | copy (X *dst, real_t const *const src) |
|
template<typename real_t > |
real_t | eval (real_t *data, const real_t *prm, real_t *chunk=0) |
|
template<typename real_t , typename X > |
void | spmeval (X &res, real_t *src, X *prm, unsigned *supp, unsigned nsupp) const |
|
template<typename real_t , typename X > |
void | meval (X &res, real_t *data, const X *prm) const |
|
template<typename real_t > |
real_t | monoms_eval (real_t *data, const real_t *prm) const |
|
template<typename real_t > |
void | mins (real_t *_mins_, real_t const *const data, sz_t v) const |
|
template<typename real_t > |
void | maxs (real_t *_maxs_, real_t const *const data, sz_t v) const |
|
template<typename real_t > |
void | maxs (real_t *_maxs_, real_t const *const data) const |
|
template<typename real_t > |
void | mins (real_t *_mins_, real_t const *const data) const |
|
template<typename real_t > |
void | split (real_t *left, real_t *right, int v, const real_t &t) |
|
template<typename real_t > |
void | split2 (real_t *left, real_t *right, int v) |
|
template<typename real_t > |
void | lrestrict (real_t *data, int v, const real_t &mn) |
|
template<typename real_t > |
void | rrestrict (real_t *data, int v, const real_t &mx) |
|
template<typename real_t > |
bool | sgnchg (real_t *data) |
|
template<typename real_t > |
void | scale (real_t *data) |
|
template<typename real_t > |
void | fromMonoms (real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_) |
|
template<typename real_t > |
void | fromMonoms (real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_) |
|
template<typename real_t > |
void | toMonoms (real_t *data, sz_t v, bzenv< real_t > *env=bzenv< real_t >::_default_) |
|
template<typename real_t > |
void | toMonoms (real_t *data, bzenv< real_t > *env=bzenv< real_t >::_default_) |
|
template<typename real_t > |
real_t | flatness (real_t *data, int v) |
|