algebramix_doc 0.3
ldiv_mat_mat_series_rep< C, V, U > Class Template Reference

#include <series_matrix.hpp>

Inheritance diagram for ldiv_mat_mat_series_rep< C, V, U >:
recursive_series_rep< C, V > series_rep

List of all members.

Public Member Functions

Public Attributes

Protected Attributes


Detailed Description

template<typename C, typename V, typename U>
class mmx::ldiv_mat_mat_series_rep< C, V, U >

Definition at line 268 of file series_matrix.hpp.


Constructor & Destructor Documentation

ldiv_mat_mat_series_rep ( const matrix< series< C, V >, U > &  mat2,
const matrix< series< C, V >, U > &  f2 
) [inline]

Definition at line 273 of file series_matrix.hpp.

                                                                              :
    recursive_series_rep<Matrix,V> (get_matrix_format (mat2)),
    f(f2), mat(mat2) {}

Member Function Documentation

syntactic expression ( const syntactic &  z) const [inline]
virtual void Increase_order ( nat  l) [inline, virtual]

Reimplemented from recursive_series_rep< C, V >.

Definition at line 278 of file series_matrix.hpp.

References mmx::cols(), ldiv_mat_mat_series_rep< C, V, U >::f, mmx::increase_order(), ldiv_mat_mat_series_rep< C, V, U >::mat, and mmx::rows().

                                      {
    recursive_series_rep<Matrix,V>::Increase_order (l);
    for (nat i = 0; i < rows(f); i++) {
      for (nat j = 0; j < cols(f); j++)
        increase_order (f(i,j),l);
      for (nat j = 0; j < cols(mat); j++)
        increase_order (mat(i,j),l);
    }
  }
C& initial ( nat  n2) [inline, inherited]
series< matrix<C,U> ,V> initialize ( ) [inline, virtual]
C next ( ) [inline, inherited]

Definition at line 137 of file series.hpp.

{ return eq[this->n]; }

Member Data Documentation

series<C,V> eq [inherited]

Definition at line 126 of file series.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines