Rythmos::BreakPointInformerBase< Scalar > Class Template Reference

Interface for using breakpoints. More...

#include <Rythmos_BreakPointInformerBase.hpp>

Inheritance diagram for Rythmos::BreakPointInformerBase< Scalar >:

Inheritance graph
List of all members.

Public Member Functions

virtual bool testForBreakPoint (Scalar &time0, Scalar &dt) const =0
 Basic breakpoint interface.
virtual Scalar getNextBreakPoint (Scalar &time0) const =0
 Get next break point.
virtual void removeNextBreakPoint (Scalar &time0)=0
 Remove breakpoint from list.

Detailed Description

template<class Scalar>
class Rythmos::BreakPointInformerBase< Scalar >

Interface for using breakpoints.

Definition at line 36 of file Rythmos_BreakPointInformerBase.hpp.

Member Function Documentation

template<class Scalar>
virtual bool Rythmos::BreakPointInformerBase< Scalar >::testForBreakPoint ( Scalar &  time0,
Scalar &  dt 
) const [pure virtual]

Basic breakpoint interface.

Returns true if there is a breakpoint between time0 and time0+dt

template<class Scalar>
virtual Scalar Rythmos::BreakPointInformerBase< Scalar >::getNextBreakPoint ( Scalar &  time0  )  const [pure virtual]

Get next break point.

Returns the next breakpoint after time0.

template<class Scalar>
virtual void Rythmos::BreakPointInformerBase< Scalar >::removeNextBreakPoint ( Scalar &  time0  )  [pure virtual]

Remove breakpoint from list.

Removes the next breakpoint after time0.

The documentation for this class was generated from the following file:
Generated on Tue Oct 20 12:46:08 2009 for Rythmos - Transient Integration for Differential Equations by doxygen 1.4.7