BaseIntegrator Class Reference

Basisklasse für die Integratoren. More...

#include <GridAcceleratedStreamLines.h>

Inheritance diagram for BaseIntegrator:

StreamLineBase SLine EulerIntegrator RungeKutta2Integrator RungeKutta4Integrator List of all members.

Public Member Functions

 BaseIntegrator (FlowData *flow)
 Konstruktor.
 ~BaseIntegrator (void)
 Destruktor.
virtual void IntegrateOneSide (vec3 &pos, PList *lst, float stepSize)
 Wird in Kindklassen implementiert.
virtual bool checkCoord (vec3 &pos)
 Wird in Kindklassen implementiert (läuft über Grid).

Detailed Description

Basisklasse für die Integratoren.

Basisklasse für alle Integratoren zur Streamlineberechnung.


Constructor & Destructor Documentation

BaseIntegrator::BaseIntegrator FlowData flow  ) 
 

Konstruktor.

Parameters:
flow Die Flowdaten aus dem Hauptprogramm.

BaseIntegrator::~BaseIntegrator void   ) 
 

Destruktor.


Member Function Documentation

bool BaseIntegrator::checkCoord vec3 pos  )  [virtual]
 

Wird in Kindklassen implementiert (läuft über Grid).

Reimplemented from StreamLineBase.

Reimplemented in EulerIntegrator, RungeKutta2Integrator, and RungeKutta4Integrator.

void BaseIntegrator::IntegrateOneSide vec3 pos,
PList lst,
float  stepSize
[virtual]
 

Wird in Kindklassen implementiert.

Reimplemented from StreamLineBase.

Reimplemented in EulerIntegrator, RungeKutta2Integrator, and RungeKutta4Integrator.


The documentation for this class was generated from the following files:
Generated on Sun Jan 15 17:55:57 2006 for Show The Flow by  doxygen 1.4.5