algebramix_doc 0.3
|
#include <series_vector.hpp>
Definition at line 322 of file series_vector.hpp.
ldiv_sc_mat_series_rep | ( | const matrix< C, U > & | c2, |
const vector< series< C, V >, W > & | f2 | ||
) | [inline] |
Definition at line 327 of file series_vector.hpp.
: recursive_series_rep<Vector,V> (get_vector_format (f2)), f(f2), c(c2) {}
syntactic expression | ( | const syntactic & | z | ) | const [inline] |
Definition at line 330 of file series_vector.hpp.
References ldiv_sc_mat_series_rep< C, V, W, U >::c, ldiv_sc_mat_series_rep< C, V, W, U >::f, mmx::flatten(), and mmx::invert().
virtual void Increase_order | ( | nat | l | ) | [inline, virtual] |
Reimplemented from recursive_series_rep< C, V >.
Definition at line 332 of file series_vector.hpp.
References ldiv_sc_mat_series_rep< C, V, W, U >::f, mmx::increase_order(), and mmx::N().
{ recursive_series_rep<Vector,V>::Increase_order (l); for (nat i = 0; i < N(f); i++) increase_order (f[i],l); }
C& initial | ( | nat | n2 | ) | [inline, inherited] |
Definition at line 131 of file series.hpp.
Referenced by ldiv_mat_series_rep< C, V, W, U >::initialize(), ldiv_sc_mat_series_rep< C, V, W, U >::initialize(), ldiv_mat_mat_series_rep< C, V, U >::initialize(), and ldiv_sc_mat_mat_series_rep< C, V, U, UU >::initialize().
{ if (n2>=this->n) { this->n = n2+1; Set_order (this->n); } return this->a[n2]; }
Implements recursive_series_rep< C, V >.
Definition at line 337 of file series_vector.hpp.
References mmx::as_series(), mmx::as_vector(), ldiv_sc_mat_series_rep< C, V, W, U >::c, ldiv_sc_mat_series_rep< C, V, W, U >::f, recursive_series_rep< C, V >::initial(), mmx::invert(), mmx::lshiftz_series_vector(), Matrix, mmx::matrix_mul_nocarry(), mmx::matrix_mul_quo(), mmx::N(), Series_vector, and Vector_series.
{ Matrix u= invert (c); this->initial (0)= u * as_series (f)[0]; Series_vector ls_me = lshiftz_series_vector (this -> me (), N(f)); Vector_series tmp= f - matrix_mul_quo (c, as_vector (ls_me)); return as_series (matrix_mul_nocarry (u, tmp)); }
C next | ( | ) | [inline, inherited] |
Definition at line 137 of file series.hpp.
{ return eq[this->n]; }
Definition at line 325 of file series_vector.hpp.
Referenced by ldiv_sc_mat_series_rep< C, V, W, U >::expression(), and ldiv_sc_mat_series_rep< C, V, W, U >::initialize().
Definition at line 324 of file series_vector.hpp.
Referenced by ldiv_sc_mat_series_rep< C, V, W, U >::expression(), ldiv_sc_mat_series_rep< C, V, W, U >::Increase_order(), and ldiv_sc_mat_series_rep< C, V, W, U >::initialize().