A unary function that can be used in combination with replace_data_expressions to eliminate real numbers from all quantifiers in an expression. It is adviced to first push the quantifiers inside and apply the one point rule, since that reduces the time spent on the Fourier-Motzkin procedure for large expression. Apply this function innermost first if the expresion contains nested quantifiers.
More...
#include <fourier_motzkin.h>
A unary function that can be used in combination with replace_data_expressions to eliminate real numbers from all quantifiers in an expression. It is adviced to first push the quantifiers inside and apply the one point rule, since that reduces the time spent on the Fourier-Motzkin procedure for large expression. Apply this function innermost first if the expresion contains nested quantifiers.
- Author
- Thomas Neele
Definition at line 316 of file fourier_motzkin.h.
◆ fourier_motzkin_sigma()
mcrl2::data::fourier_motzkin_sigma::fourier_motzkin_sigma |
( |
const rewriter & |
rewr_ | ) |
|
|
inline |
◆ apply()
◆ operator()()
◆ rewr
rewriter mcrl2::data::fourier_motzkin_sigma::rewr |
|
protected |
The documentation for this struct was generated from the following file: