opale.ode.scheme
Class ExplicitEuler

java.lang.Object
  |
  +--opale.ode.ker.ObjectODE
        |
        +--opale.ode.ker.TimeScheme
              |
              +--opale.ode.scheme.ExplicitEuler

public final class ExplicitEuler
extends TimeScheme

Cette classe implémente le schéma d'Euler explicite qui consiste à avancer en temps de la facon suivante : yn+1=yn+f(t,yn).

Since:
Opale-ODE 0.1

Constructor Summary
ExplicitEuler()
           
 
Method Summary
 void forward(Equation eq)
          Cette méthode définit l'avancé en temps par la formule d'Euler Explicite.
 java.lang.String toString()
           
 
Methods inherited from class opale.ode.ker.TimeScheme
dt, dtmax, dtmax, dtmin, dtmin, getNstep, getPb, init, present, readKeyWord, set, setNstep, setPb, time, tmax, tmin, update, writeFile
 
Methods inherited from class opale.ode.ker.ObjectODE
readFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExplicitEuler

public ExplicitEuler()
Method Detail

forward

public void forward(Equation eq)
Cette méthode définit l'avancé en temps par la formule d'Euler Explicite.
Overrides:
forward in class TimeScheme
Following copied from class: opale.ode.ker.TimeScheme
Parameters:
Equation, - l'équation pour laquelle on veut avancer en temps.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object