Artifact a398dadfdb623eab239e9a46972f90216ed985e4f58c10b3b0f08cb5c1420131:
- File mttroot/mtt/lib/cc/mtt_Hybrd_Solver.hh — part of check-in [2364b84dcb] at 2001-07-13 03:07:59 on branch origin/numerical-algebraic-solution — Added dtors to Solvers (user: geraint@users.sourceforge.net, size: 526) [annotate] [blame] [check-ins using] [more...]
#include "mtt_Solver.hh" #include <octave/NLEqn.h> class Hybrd_Solver : public Solver { // http://www.netlib.org/minpack/hybrd.f // used by Octave's fsolve public: Hybrd_Solver (sys_ae ae, const int npar, const int nu, const int nx, const int ny, const int nyz) : Solver (ae,npar,nu,nx,ny,nyz) { static_ptr = this; } static ColumnVector f_hybrd (const ColumnVector &tryUi); ~Hybrd_Solver (void) {}; protected: void Solve (void); public: static Hybrd_Solver *static_ptr; };