public class ClaferCompiler extends Object
Modifier and Type | Method and Description |
---|---|
static ClaferSolver |
compile(AstModel in,
Scopable scope) |
static ClaferSolver |
compile(AstModel in,
Scopable scope,
ClaferOptions options) |
static ClaferOptimizer |
compile(AstModel in,
Scopable scope,
Objective objective) |
static ClaferOptimizer |
compile(AstModel in,
Scopable scope,
Objective objective,
ClaferOptions options) |
static ClaferSolver |
compilePartial(AstModel in,
Scope scope,
AstConcreteClafer... concretize) |
static ClaferSolver |
compilePartial(AstModel in,
ScopeBuilder scope,
AstConcreteClafer... concretize) |
static ClaferUnsat |
compileUnsat(AstModel in,
Scopable scope) |
static ClaferUnsat |
compileUnsat(AstModel in,
Scopable scope,
ClaferOptions options) |
public static ClaferSolver compile(AstModel in, Scopable scope)
public static ClaferSolver compile(AstModel in, Scopable scope, ClaferOptions options)
public static ClaferOptimizer compile(AstModel in, Scopable scope, Objective objective)
public static ClaferOptimizer compile(AstModel in, Scopable scope, Objective objective, ClaferOptions options)
public static ClaferUnsat compileUnsat(AstModel in, Scopable scope)
public static ClaferUnsat compileUnsat(AstModel in, Scopable scope, ClaferOptions options)
public static ClaferSolver compilePartial(AstModel in, ScopeBuilder scope, AstConcreteClafer... concretize)
public static ClaferSolver compilePartial(AstModel in, Scope scope, AstConcreteClafer... concretize)
Copyright © 2013. All Rights Reserved.