CRepresent< _DIM, T > Class Template Reference

Class responsible for constructing the cubic representation of a given function. More...

#include <hyperbolic.h>

Inheritance diagram for CRepresent< _DIM, T >:

CRepresent1< _DIM, T >

List of all members.

Public Member Functions

virtual void make (MAP< _DIM > &F, MAP< _DIM > &F_1, const FUNCTION< _DIM, _DIM, T > &f, const Coords< _DIM, interval< T > > &p, const Coords< _DIM, T > &sides, int scale) const =0
 Pure virtual function which is used to construct cubic function representation.


Detailed Description

template<int _DIM, class T>
class CRepresent< _DIM, T >

Class responsible for constructing the cubic representation of a given function.

MAP is constructed only on the approximation of the invariant set.


Member Function Documentation

template<int _DIM, class T>
virtual void CRepresent< _DIM, T >::make ( MAP< _DIM > &  F,
MAP< _DIM > &  F_1,
const FUNCTION< _DIM, _DIM, T > &  f,
const Coords< _DIM, interval< T > > &  p,
const Coords< _DIM, T > &  sides,
int  scale 
) const [pure virtual]

Pure virtual function which is used to construct cubic function representation.

Parameters:
F,F_1 MAP<_DIM> representations of a function and inverse function which are returned.
f FUNCTION<_DIM, _DIM, T> which representation is constructed.
p Coords<_DIM, interval<T> > where the invariant set and hence the representation is made.
sides is a Coords<_DIM, T> which represents rescaling coordinates.
scale determines how many cube divisions to perform.

Implemented in CRepresent1< _DIM, T >.


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

Generated on Sat May 24 19:47:31 2008 for Semi-hyperbolicity by  doxygen 1.5.5