Documentation


animal::integration::Step_Function< TraitsT > Struct Template Reference

#include <solver.h>

List of all members.


Detailed Description

template<class TraitsT>
struct animal::integration::Step_Function< TraitsT >

Move forward state S of length h in direction D.

Definition at line 472 of file solver.h.

Public Types

typedef TraitsT::Real Real
 time

typedef TraitsT::State State
 function value

typedef TraitsT::Derivative Derivative
 function derivative

typedef TraitsT::Numerics Numerics
 numerical traits


Public Member Functions

virtual void operator() (const State &initial_S, State &final_S, const Derivative &D, const Real h) const=0
 Call operator.


Member Typedef Documentation

template<class TraitsT>
typedef TraitsT::Derivative animal::integration::Step_Function< TraitsT >::Derivative
 

function derivative

Definition at line 476 of file solver.h.

template<class TraitsT>
typedef TraitsT::Numerics animal::integration::Step_Function< TraitsT >::Numerics
 

numerical traits

Definition at line 477 of file solver.h.

template<class TraitsT>
typedef TraitsT::Real animal::integration::Step_Function< TraitsT >::Real
 

time

Definition at line 474 of file solver.h.

template<class TraitsT>
typedef TraitsT::State animal::integration::Step_Function< TraitsT >::State
 

function value

Definition at line 475 of file solver.h.


Member Function Documentation

template<class TraitsT>
virtual void animal::integration::Step_Function< TraitsT >::operator() const State initial_S,
State final_S,
const Derivative D,
const Real  h
const [pure virtual]
 

Call operator.


The documentation for this struct was generated from the following file:
Generated on Thu Dec 23 13:52:32 2004 by doxygen 1.3.6