Make Progressive as option

This commit is contained in:
Artur Meski
2018-10-13 21:00:06 +01:00
parent 96b0278136
commit e4ab5999aa
7 changed files with 69 additions and 38 deletions

View File

@@ -22,6 +22,7 @@ void rsin_driver::initialise(void)
opts = nullptr;
use_ctx_aut = false;
use_concentrations = false;
use_progressive = false;
}
rsin_driver::~rsin_driver ()
@@ -106,3 +107,17 @@ void rsin_driver::useContextAutomaton(void)
getReactionSystem()->ctxAutEnable();
}
void rsin_driver::makeProgressive(void)
{
use_progressive = true;
if (use_ctx_aut)
{
getReactionSystem()->ctxAutEnableProgressiveClosure();
}
else
{
FERROR("Context automaton not enabled");
}
}
// EOF