For now I called the operator ASB07_decomposed. We can rename it later.
I again have the problem that the set type for ReachSolution must be concrete. We should really get rid of this because it limits us everywhere (the workaround so far is to use LazySet everywhere). As suggested by @mforets, I added a workaround for now.
There is also https://github.com/JuliaReach/LazySets.jl/issues/1726 which could be incorporated later (I left a TODO in the code).
Closes #686.
For now I called the operator
ASB07_decomposed
. We can rename it later.I again have the problem that the set type for
ReachSolution
must be concrete. We should really get rid of this because it limits us everywhere (the workaround so far is to useLazySet
everywhere). As suggested by @mforets, I added a workaround for now. There is also https://github.com/JuliaReach/LazySets.jl/issues/1726 which could be incorporated later (I left a TODO in the code).Homogeneous system:
![linear_decomposed](https://user-images.githubusercontent.com/9656686/65577661-87429980-df74-11e9-87fd-329d37ecc29b.png)
Heterogeneous system:
![affine_decomposed](https://user-images.githubusercontent.com/9656686/65577685-96294c00-df74-11e9-9033-5c205d6c6374.png)