SolverTypes.DemandGlobIncrSolverA solver is something that can translate a system into a solution (hash-table)
module S : ConstrSys.DemandGlobConstrSysval solve :
(S.LVar.t * S.D.t) list ->
(S.GVar.t * S.G.t) list ->
S.LVar.t list ->
marshal option ->
(S.D.t LH.t * S.G.t GH.t) * marshalThe hash-map that is the first component of solve xs vs is a local solution for interesting variables vs, reached from starting values xs. As a second component the solver returns data structures for incremental serialization.