Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ITS_QR Class Reference

QR-factorization method for computing tight enclosures on the solution. More...

#include <itsqr.h>

Inheritance diagram for ITS_QR:

ITS_BASE TIGHT_ENCL NAME List of all members.

Public Methods

 ITS_QR ( int order = TAYLOR_CTRL::GetMaxOrder() )
 Constructor. More...

void Init ( const PtrODENumeric ODE )
 Initializes the method.

virtual void Compute ( INTERVAL_VECTOR & Ytight, INTERVAL_VECTOR & LocErr, const INTERVAL & h, int order, PtrODENumeric ODE, PtrODESolver Solver )
 Computes a tight enclosure.

void SetQRFunction ( QRFactor f )
 Sets a function for computing the Q factor from a QR factorization of a matrix. More...

 ~ITS_QR ()
 Destructor.


Detailed Description

QR-factorization method for computing tight enclosures on the solution.

The ITS_QR class implements the QR factorization method.

Author(s):
Ned Nedialkov
Date:
1 May 2001


Constructor & Destructor Documentation

ITS_QR::ITS_QR ( int order = TAYLOR_CTRL::GetMaxOrder() ) [inline]
 

Constructor.

Parameters:
order   maximum order allowed. The default value is TAYLOR_CTRL::GetMaxOrder()

Precondition:
order>0 && order<=TAYLOR_CTRL::GetMaxOrder()

ITS_QR::~ITS_QR ( ) [inline]
 

Destructor.


Member Function Documentation

void ITS_QR::Init ( const PtrODENumeric ODE ) [virtual]
 

Initializes the method.

Reimplemented from ITS_BASE.

void ITS_QR::Compute ( INTERVAL_VECTOR & Ytight,
INTERVAL_VECTOR & LocErr,
const INTERVAL & h,
int order,
PtrODENumeric ODE,
PtrODESolver Solver ) [virtual]
 

Computes a tight enclosure.

Reimplemented from ITS_BASE.

void ITS_QR::SetQRFunction ( QRFactor f ) [inline]
 

Sets a function for computing the Q factor from a QR factorization of a matrix.

Parameters:
f   pointer to a function
Precondition:
NotNull(f)


The documentation for this class was generated from the following file:
Generated at Sun Oct 14 12:45:41 2001 for VNODE by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000