RungeKutta2 Class Reference

This class corresponds to the IntegrationMethod protocol. More...

#import <RungeKutta2.h>

Inheritance diagram for RungeKutta2:
Euler <IntegrationMethod>

List of all members.

Public Member Functions

(id) - initWithGeometry:Channel1:Channel2:DimensionX:DimensionY:ScaleStepsize:
(bool) - integrateForX:Y:Stepsize:Direction:StoringIn:Direction: [implementation]
 Performs a single integration step from initial x/y coords, whereas a stepsize and a direction (forward/backward) can be defined.

Static Public Member Functions

(RungeKutta2 *) + createWithGeometry:Channel1:Channel2:DimensionX:DimensionY:ScaleStepsize:

Detailed Description

This class corresponds to the IntegrationMethod protocol.

It performs Runke Kutta integration of order two.


Member Function Documentation

- (bool) integrateForX: (float)  x
Y: (float)  y
Stepsize: (float)  stepSize
Direction: (int)  direction
StoringIn: (float *)  integratedPoint
Direction: (float *)  integratedVector 
[implementation]

Performs a single integration step from initial x/y coords, whereas a stepsize and a direction (forward/backward) can be defined.

The result is the calculated point and a vector in zhis direction.

Reimplemented from Euler.


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

Generated on Wed Jan 20 13:38:39 2010 for Courant by  doxygen 1.6.1