algebramix_doc 0.3
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(C)>
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.

                                             :
    USeries_rep (format<UC > (/*FIXME*/)), f (f2), k (k2)
  {
    this->n= f->n;
    Set_order (this->n);
    for (nat i=0; i<f->n; i++) {
      C* s= mmx_new<C> (0);
      this->a[i]= UC (f, f->a[i][k], s, i, i);
    }
  }

Member Function Documentation

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

Definition at line 337 of file series_implicit.hpp.

                                                  {
    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.

             {
    C* s= mmx_new<C> (1);
    s[0]= C (1);
    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:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines