Class SimplexSolver

    • Constructor Detail

      • SimplexSolver

        public SimplexSolver()
        Builds a simplex solver with default settings.
      • SimplexSolver

        public SimplexSolver​(double epsilon)
        Builds a simplex solver with a specified accepted amount of error.
        Parameters:
        epsilon - Amount of error to accept for algorithm convergence.
      • SimplexSolver

        public SimplexSolver​(double epsilon,
                             int maxUlps)
        Builds a simplex solver with a specified accepted amount of error.
        Parameters:
        epsilon - Amount of error to accept for algorithm convergence.
        maxUlps - Amount of error to accept in floating point comparisons.
      • SimplexSolver

        public SimplexSolver​(double epsilon,
                             int maxUlps,
                             double cutOff)
        Builds a simplex solver with a specified accepted amount of error.
        Parameters:
        epsilon - Amount of error to accept for algorithm convergence.
        maxUlps - Amount of error to accept in floating point comparisons.
        cutOff - Values smaller than the cutOff are treated as zero.