solve_ode_series_rep< C > Class Template Reference

#include <ode_series.hpp>

List of all members.

Public Member Functions


Detailed Description

template<typename C>
class mmx::solve_ode_series_rep< C >

Definition at line 32 of file ode_series.hpp.


Constructor & Destructor Documentation

solve_ode_series_rep ( const slp_tangent< series< C > > &  fun2,
const vector< C > &  c2 
) [inline]

Definition at line 36 of file ode_series.hpp.

00036                                                                          :
00037     recursive_series_rep<vector<C> > (CF(c2)), fun (fun2), c (c2) {}
  syntactic expression (const syntactic& z) const {


Member Function Documentation

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

Definition at line 38 of file ode_series.hpp.

References mmx::flatten().

00038                                                   {
00039     (void) z;
00040     return apply ("solve_ode", flatten (fun), flatten (c)); }

series<vector<C> > initialize (  )  [inline]

Definition at line 41 of file ode_series.hpp.

References mmx::as_vector(), mmx::eval(), mmx::from_vector(), mmx::integrate(), and mmx::me.

00041                                    {
00042     this->initial (0)= c;
00043     vector<series<C> > in = as_vector (this->me ());
00044     vector<series<C> > out= integrate (eval (fun, in));
00045     return from_vector (out); }


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

Generated on 6 Dec 2012 for continewz by  doxygen 1.6.1