irafhy
Interval arithmetic based Reachability Analysis Framework for Hybrid Automaton
ODESolver.h
Go to the documentation of this file.
1
#ifndef UTILITY_SOLVER_ODE_SOLVER_H
2
#define UTILITY_SOLVER_ODE_SOLVER_H
3
4
#include <capd/capdlib.h>
5
#include <
irafhy/representation/formal/basic/condition.h
>
6
#include <
irafhy/representation/formal/basic/system.h
>
7
#include <
irafhy/utility/definition/metaStructure.h
>
8
9
namespace
irafhy
10
{
11
class
ODESolver
12
{
13
public
:
22
static
capd::C0Rect2Set
solve
(
const
System
& system,
23
const
capd::C0Rect2Set&
set
,
24
const
Time
& duration,
25
int
TMOrder = 30);
26
};
27
}
// namespace irafhy
28
29
#endif //UTILITY_SOLVER_ODE_SOLVER_H
irafhy::ODESolver
Definition:
ODESolver.h:11
irafhy::Time
struct used to hold the duration information
Definition:
metaStructure.h:14
irafhy::ODESolver::solve
static capd::C0Rect2Set solve(const System &system, const capd::C0Rect2Set &set, const Time &duration, int TMOrder=30)
solve the initial value problem using wrapped capd non-rigorous ode solver
Definition:
ODESolver.cpp:5
condition.h
irafhy
Definition:
condition.cpp:3
irafhy::System
Definition:
system.h:11
system.h
metaStructure.h