Class Rodas.Options

java.lang.Object
jline.util.ode.Rodas.Options
Enclosing class:
Rodas

public static final class Rodas.Options extends Object
The Fortran switches, with rodas.f's own defaults.
  • Field Details

    • ifcn

      public int ifcn
      0: f is autonomous; 1: f may depend on x.
    • ijac

      public int ijac
      1 to call jac, 0 for finite differences.
    • jac

      public Rodas.Jac jac
    • mljac

      public int mljac
      Lower bandwidth of the Jacobian; n means full. -1 defaults to n.
    • mujac

      public int mujac
    • idfx

      public int idfx
      1 to call dfx, 0 for finite differences.
    • dfx

      public Rodas.Dfx dfx
    • imas

      public int imas
      1 to call mas, 0 for M = I.
    • mas

      public Rodas.Mas mas
    • mlmas

      public int mlmas
      Lower bandwidth of the mass matrix; n means full.
    • mumas

      public int mumas
    • iout

      public int iout
      1 to call solout after each accepted step.
    • solout

      public Rodas.Solout solout
    • nmax

      public int nmax
    • meth

      public int meth
      Coefficient set: 1 (default), 2 or 3.
    • pred

      public boolean pred
      Gustafsson's predictive step-size controller.
    • uround

      public double uround
    • hmax

      public double hmax
      Largest step; NaN defaults to xend - x.
    • fac1

      public double fac1
    • fac2

      public double fac2
    • safe

      public double safe
    • m1

      public int m1
      Second-order form; 0 disables it, which is the usual case.
    • m2

      public int m2
  • Constructor Details

    • Options

      public Options()