NLToolbox
 All Classes Namespaces Functions
Classes | Public Member Functions
nltool::ReachHybridization Class Reference

List of all members.

Classes

struct  HybridizationElement

Public Member Functions

 ReachHybridization (DynamicalSystem *nonLinearSystem, Hpolyhedron initialSet, Number error, Number dt)
virtual ~ReachHybridization ()
void reach (int nbstep=1)
Number getDiscretizationTime () const
void setDiscretizationTime (Number discretizationTime)
Number getErrorBound () const
void setErrorBound (Number errorBound)
std::vector< HpolyhedrongetReachabilityResult () const
std::vector< HpolyhedrongetDomainsCreated () const
std::vector< std::vector
< HybridizationElement > > 
getHybElementsResult () const

Constructor & Destructor Documentation

nltool::ReachHybridization::ReachHybridization ( DynamicalSystem nonLinearSystem,
Hpolyhedron  initialSet,
Number  error,
Number  dt 
)

Constructor

Parameters:
nonLinearSystema non-linear system to analyse
initialSetthe initial set containing the possible initial states
errorBounda desired precision for the approximation
dta discrertization time step

Destructor


Member Function Documentation

void nltool::ReachHybridization::reach ( int  nbstep = 1)

Reachability function which compute the reachable

Parameters:
nbstepthe number of reachable set computed

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions