recursive_series_rep< C, V > Class Template Reference

#include <series.hpp>

Inheritance diagram for recursive_series_rep< C, V >:
series_rep reverse_series_rep< C, V > ldiv_mat_series_rep< M, V > ldiv_sc_mat_series_rep< M, V > ldiv_sc_vec_series_rep< M, V > ldiv_vec_series_rep< M, V > binary_recursive_series_rep< Op, C, V > binary_scalar_recursive_series_rep< Op, C, V, X > nullary_recursive_series_rep< Op, C, V > unary_polynomial_recursive_series_rep< Op, C, V, L > unary_recursive_series_rep< Op, C, V > ldiv_sc_vec_series_rep< M, V > ldiv_vec_series_rep< M, V >

List of all members.

Public Member Functions

Public Attributes


Detailed Description

template<typename C, typename V>
class mmx::recursive_series_rep< C, V >

Definition at line 132 of file series.hpp.


Constructor & Destructor Documentation

recursive_series_rep ( const format< C > &  fm  )  [inline]

Definition at line 136 of file series.hpp.

00136                                                 :
00137     Series_rep (fm) {}
  virtual Series initialize () = 0;


Member Function Documentation

virtual void Increase_order ( nat  l  )  [inline, virtual]
C& initial ( nat  n2  )  [inline]

Definition at line 139 of file series.hpp.

00139                       {
00140     if (n2>=this->n) { this->n = n2+1; this -> Set_order (this->n); }
00141     return this->a[n2]; }

virtual series<C,V> initialize (  )  [pure virtual]
C next (  )  [inline]

Definition at line 145 of file series.hpp.

00145 { return eq[this->n]; }


Member Data Documentation

Definition at line 134 of file series.hpp.


The documentation for this class was generated from the following file:

Generated on 6 Dec 2012 for algebramix by  doxygen 1.6.1