| 
    algebramix_doc 0.3 
   | 
 
#include <series_sugar.hpp>
  
 Definition at line 68 of file series_sugar.hpp.
| fixed_point_vector_series_rep | ( | const routine & | fun2, | 
| const vector< vector< C > > & | c2 | ||
| ) |  [inline] | 
        
Definition at line 72 of file series_sugar.hpp.
                                                              :
    recursive_series_rep<vector<C> > (CF(c2)), fun (fun2), c (c2) {}
| syntactic expression | ( | const syntactic & | z | ) |  const [inline] | 
        
Definition at line 75 of file series_sugar.hpp.
References mmx::flatten().
| virtual void Increase_order | ( | nat | l | ) |  [inline, virtual, inherited] | 
        
Definition at line 134 of file series.hpp.
References mmx::increase_order().
                                      {
    Series_rep::Increase_order (l);
    increase_order (eq, l); }
| vector< C > & initial | ( | nat | n2 | ) |  [inline, inherited] | 
        
Definition at line 131 of file series.hpp.
Referenced by fixed_point_vector_series_rep< C >::initialize().
                      {
    if (n2>=this->n) { this->n = n2+1; Set_order (this->n); }
    return this->a[n2]; }
Implements recursive_series_rep< vector< C > >.
Definition at line 78 of file series_sugar.hpp.
References mmx::as_vector(), mmx::from_vector(), recursive_series_rep< vector< C > >::initial(), and mmx::N().
                                   {
    for (nat i=0; i<N(c); i++) this->initial(i)= c[i];
    vector<series<C> > in= as_vector (this->me ());
    generic genout= fun->apply (as<generic> (as<vector<generic> > (in)));
    vector<series<C> > out=
      as<vector<series<C> > > (as<vector<generic> > (genout));
    return from_vector (out); }
| vector< C > next | ( | ) |  [inline, inherited] | 
        
Definition at line 137 of file series.hpp.
{ return eq[this->n]; }