Solvers ======= .. cpp:namespace:: hysj .. cpp:namespace-push:: solvers In namespace :cpp:any:`solvers`: Basic Non Linear ---------------- :cpp:include:`#include` Basic non-linear solver implementation. .. cpp:struct:: basic_nonlinear .. cpp:function:: basic_nonlinear(calculators::basic &,const mathematics::equations_ids &equations,const mathematics::expression_ids &variables) | Construct a basic nonlinear solver. | | *Requires* | :cpp:expr:`equations` and :cpp:expr:`variables` form a regular problem. | .. cpp:function:: std::span operator()(std::span valuation); | Solve system of equations for :cpp:expr:`valuation`. | .. cpp:namespace-pop::