| 
    The Conley-Morse Graphs Software
    
   | 
 
This class defines the time-t map for the Lorenz equations. More...
#include <m_lorenz.h>
  
Public Member Functions | |
| MapLorenz () | |
| The constructor of a Lorenz map object.  More... | |
| std::string | name () const | 
| Returns the name of the map.  More... | |
  Public Member Functions inherited from MapOdeTimeT | |
| MapOdeTimeT (const std::string &formula, int order, double step, int n) | |
| The constructor which takes the formula for the ODE in the format used in the CAPD library.  More... | |
| ~MapOdeTimeT () | |
| The destructor.  More... | |
| void | setParam (const double *left, const double *right, int n) | 
| Sets the parameters to the given intervals defined by their left and right coordinates.  More... | |
| void | compute (const IntervalVectorType &x, RectSetType &y, int dim, const spcCoord *coord, int subdiv) const | 
| Computes a rectangular set that is an outer enclosure of the image of the given box.  More... | |
| void | setBoundingBox (const double *left, const double *right, int dim, int stepsBetweenChecks) | 
| Sets a bounding box for the area of interest.  More... | |
| void | setDefaultBoundingBox () | 
| Sets the bounding box to the default one, as defined when setting the phase space.  More... | |
| bool | adjust (bool successful, int subdiv) | 
| Adjusts parameters if necessary after a successful computation or after an unsuccessful computation of the graph of the map at a specific subdivision depth.  More... | |
| std::string | getOptInfo () const | 
| Gets a single line of information on optimization of the computation of the map, so that it can be used by maps created for the same and nearby parameter values.  More... | |
| void | useOptInfo (const std::string &info) | 
| Uses a prevously saved line of information on optimization of the computation of the map for the same or nearby parameter values.  More... | |
| void | saveInternals (chomp::multiwork::mwData &data) const | 
| Saves the internal parameters and other data of the map to the mwData structure.  More... | |
| void | loadInternals (chomp::multiwork::mwData &data) | 
| Retrieves the internal paramters and other data of the map from the mwData structure.  More... | |
| double | getTimeStep (int subdiv) const | 
| Returns an approximation of the currently recommended integration time t for the time-t map at the given subdivision depth.  More... | |
  Public Member Functions inherited from MapTight | |
| MapTight () | |
| The default constructor of an object which describes a map.  More... | |
| ~MapTight () | |
| The destructor of an object which describe a map.  More... | |
| void | compute (const double *xleft, const double *xright, double *yleft, double *yright, int dim, const spcCoord *coord, int subdiv) const | 
| Computes an interval bounding box for the image of a given box.  More... | |
| virtual void | compute (const IntervalVectorType &x, RectSetType &y, int dim, const spcCoord *coord, int subdiv) const =0 | 
| Computes a rectangular set that is an outer enclosure of the image of the given box.  More... | |
  Public Member Functions inherited from MapType | |
| MapType () | |
| The default constructor of an object which describes a map.  More... | |
| virtual | ~MapType () | 
| The destructor of an object which describe a map.  More... | |
| virtual void | setParam (const double *left, const double *right, int n) | 
| Sets the parameters to the given intervals defined by their left and right coordinates.  More... | |
| const double & | getLeftParam (int n) const | 
| Returns the left value of the given parameter.  More... | |
| const double & | getRightParam (int n) const | 
| Returns the right value of the given parameter.  More... | |
| virtual void | compute (const double *xleft, const double *xright, double *yleft, double *yright, int dim, const spcCoord *coord, int subdiv) const =0 | 
| Computes the image of a box whose left and right coordinates are given.  More... | |
| void | operator() (const IntervalType *x, IntervalType *y, int dim, const spcCoord *coord, int subdiv) const | 
| An interface to the function 'compute' based on intervals.  More... | |
| bool | adjust (bool successful, int subdiv) | 
| Adjusts parameters if necessary after a successful computation or after an unsuccessful computation of the graph of the map at a specific subdivision level.  More... | |
| std::string | getOptInfo () const | 
| Gets a single line of information on optimization of the computation of the map, so that it can be used by maps created for the same and nearby parameter values.  More... | |
| void | useOptInfo (const std::string &info) | 
| Uses a prevously saved line of information on optimization of the computation of the map for the same or nearby parameter values.  More... | |
| void | saveInternals (chomp::multiwork::mwData &data) const | 
| Saves the internal parameters and other data of the map to the mwData structure.  More... | |
| void | loadInternals (chomp::multiwork::mwData &data) | 
| Retrieves the internal paramters and other data of the map from the mwData structure.  More... | |
| virtual double | getTimeStep (int subdiv) const | 
| Returns the time step, which is 1 for a map, or the time t of integration in case of a time-t map of a flow.  More... | |
| virtual std::string | name () const | 
| Returns the name of the map.  More... | |
Additional Inherited Members | |
  Static Public Member Functions inherited from MapOdeTimeT | |
| template<class Array1 , class Array2 > | |
| static void | setPhaseSpace (const Array1 &offset, const Array2 &width, int dim, int subdivDepth, int stepsBetweenChecks=2) | 
| Sets the phase space for an automatic generation of bounding boxes.  More... | |
  Protected Attributes inherited from MapOdeTimeT | |
| double * | boundingBox | 
| A bounding box for the area where the trajectories are computed.  More... | |
| int | boundingBoxDim | 
| The dimension of the bounding box.  More... | |
This class defines the time-t map for the Lorenz equations.
Definition at line 45 of file m_lorenz.h.
      
  | 
  inline | 
The constructor of a Lorenz map object.
Definition at line 58 of file m_lorenz.h.
      
  | 
  inlinevirtual |