Uses of Interface
dev.civl.sarl.preuniverse.IF.PreUniverse
Packages that use PreUniverse
Package
Description
This package provides all of the functionality of a symbolic universe except
reasoning.
Module "prove" constitutes the interface between SARL and (possibly external)
theorem provers.
The internal interface for the "reason" module, which deals with
Reasoners --- objects used to prove
theorems and simplify symbolic expressions.Interfaces for the simplification of symbolic expressions.
-
Uses of PreUniverse in dev.civl.sarl.preuniverse.IF
Methods in dev.civl.sarl.preuniverse.IF that return PreUniverseModifier and TypeMethodDescriptionstatic PreUniversePreUniverses.newPreUniverse(FactorySystem system) -
Uses of PreUniverse in dev.civl.sarl.prove.IF
Methods in dev.civl.sarl.prove.IF with parameters of type PreUniverseModifier and TypeMethodDescriptionstatic TheoremProverFactoryProve.newMultiProverFactory(PreUniverse universe, SARLConfig config, Path workingDirectory) Constructs a new theorem prover factory based on the given configuration.static TheoremProverFactoryProve.newProverFactory(PreUniverse universe, ProverInfo prover, Path workingDirectory) Constructs a new theorem prover factory based on a single underlying theorem prover. -
Uses of PreUniverse in dev.civl.sarl.reason.IF
Methods in dev.civl.sarl.reason.IF with parameters of type PreUniverseModifier and TypeMethodDescriptionstatic ReasonerFactoryReason.newReasonerFactory(PreUniverse universe, IdealFactory idealFactory, TheoremProverFactory proverFactory) Create a reasoner factory -
Uses of PreUniverse in dev.civl.sarl.simplify.IF
Methods in dev.civl.sarl.simplify.IF with parameters of type PreUniverseModifier and TypeMethodDescriptionContextPartition.minimizeFor(SymbolicExpression expr, PreUniverse universe) Returns a formula equivalent to or weaker than the original context but which can be used as the context for check validity or simplifyingexpr.static ContextPartitionSimplify.newContextPartition(PreUniverse universe, List<BooleanExpression> contextStack) Range.symbolicRepresentation(NumericExpression x, PreUniverse universe)