unknown_series_rep< C, V > Class Template Reference

#include <series_implicit.hpp>

Inheritance diagram for unknown_series_rep< C, V >:
series_rep

List of all members.

Public Member Functions


Detailed Description

template<typename C, typename V = typename series_variant_helper< C >::SV>
class mmx::unknown_series_rep< C, V >

Definition at line 323 of file series_implicit.hpp.


Constructor & Destructor Documentation

unknown_series_rep ( solver_series_rep< C, V > *  f2,
nat  k2 
) [inline]

Definition at line 327 of file series_implicit.hpp.

References mmx::C, and UC.

00327                                              :
00328     USeries_rep (format<UC > (/*FIXME*/)), f (f2), k (k2)
00329   {
00330     this->n= f->n;
00331     this->Set_order (this->n);
00332     for (nat i=0; i<f->n; i++) {
00333       C* s= mmx_new<C> (0);
00334       this->a[i]= UC (f, f->a[i][k], s, i, i);
00335     }
00336   }
  syntactic expression (const syntactic& z) const {


Member Function Documentation

syntactic expression ( const syntactic &  z  )  const [inline]

Definition at line 337 of file series_implicit.hpp.

00337                                                   {
00338     return syn (f->name_component (k), z); }

unknown<C,V> next (  )  [inline]

Definition at line 339 of file series_implicit.hpp.

References mmx::C, and UC.

00339              {
00340     C* s= mmx_new<C> (1);
00341     s[0]= C (1);
00342     return UC (f, C(0), s, this->n * f->m + k, this->n * f->m + k + 1); } 


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

Generated on 6 Dec 2012 for algebramix by  doxygen 1.6.1