public class Z3LoadingFactory extends SolverContextFactory.InnerUtilFactory
Do not access this class directly, it needs to be loaded via SolverContextFactory
because Z3 needs to have its own class loader.
| Constructor and Description |
|---|
Z3LoadingFactory() |
| Modifier and Type | Method and Description |
|---|---|
SolverContext |
generateSolverContext(Configuration config,
LogManager logger,
ShutdownNotifier pShutdownNotifier,
@Nullable PathCounterTemplate solverLogfile,
long randomSeed,
FloatingPointRoundingMode pFloatingPointRoundingMode,
AbstractNumeralFormulaManager.NonLinearArithmetic pNonLinearArithmetic) |
public SolverContext generateSolverContext(Configuration config, LogManager logger, ShutdownNotifier pShutdownNotifier, @Nullable PathCounterTemplate solverLogfile, long randomSeed, FloatingPointRoundingMode pFloatingPointRoundingMode, AbstractNumeralFormulaManager.NonLinearArithmetic pNonLinearArithmetic) throws InvalidConfigurationException
generateSolverContext in class SolverContextFactory.InnerUtilFactoryInvalidConfigurationException