package orgeat

  1. Overview
  2. Docs
type species_system = K.t Smol.Polynomial.Make(Literal.Variable).p Species.s Stdlib.Map.Make(Orgeat.Literal.Class).t
type solution_kind =
  1. | Poly of species_system
  2. | Seq of K.t
  3. | Tree of K.t * K.t Stdlib.Map.Make(Orgeat.Literal.Class).t
val translate_class : 'a Combi.Make(K).combi_class -> species_system
val newton_iteration : species_system -> K.t Smol.Polynomial.Make(Literal.Variable).p Species.s Smol.Matrix.Make(Literal.Class).m -> K.t -> K.t -> K.t Stdlib.Map.Make(Orgeat.Literal.Class).t option
val eval_convergence_radius : species_system -> K.t Smol.Polynomial.Make(Literal.Variable).p Species.s Smol.Matrix.Make(Literal.Class).m -> K.t -> K.t * K.t Stdlib.Map.Make(Orgeat.Literal.Class).t option
val solve : species_system -> Literal.Class.t -> K.t -> int -> K.t * K.t Stdlib.Map.Make(Orgeat.Literal.Class).t option
val solve_class : 'a Combi.Make(K).combi_class -> K.t -> int -> K.t * K.t Stdlib.Map.Make(Orgeat.Literal.Class).t option