1. 15 Apr, 2002 1 commit
    • Morten Welinder's avatar
      Fix error handling, I hope. · 79c92bf5
      Morten Welinder authored
      2002-04-15  Morten Welinder  <terra@diku.dk>
      
      	* fn-math.c (gnumeric_subtotal): Fix error handling, I hope.
      
      2002-04-15  Morten Welinder  <terra@diku.dk>
      
      	* *.c: Include <gnumeric-config.h> as needed.
      
      2002-04-15  Morten Welinder  <terra@diku.dk>
      
      	* *.c: Include <gnumeric-config.h> as needed.
      79c92bf5
  2. 29 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      Added #ifndef. · 8d752705
      Jukka-Pekka Iivonen authored
      2002-03-29  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * lpkit.h: Added #ifndef.
      
              * lpkit.c (write_MPS): removed.
      8d752705
  3. 23 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      Removed. · b6786d9d
      Jukka-Pekka Iivonen authored
      2002-03-23  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * lpkit.[ch] (unscale, lp_solve_is_feasible, get_constraint_value,
              lp_solve_reset_basis, lp_solve_get_row, mat_elm): Removed.
      b6786d9d
  4. 22 Mar, 2002 1 commit
  5. 20 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      Wrote. · 1e2f7961
      Jukka-Pekka Iivonen authored
      2002-03-20  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * lpkit.[ch] (lp_solve_set_max_iter): Wrote.
      
              * lpkit.h (_lprec): Added max_total_iter field.
      
              * solve.c (iteration): Added check for max iterations.
              (milpsolve): Ditto.
      1e2f7961
  6. 16 Mar, 2002 1 commit
  7. 14 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      Fixed the name space bloating. · 26ae1dcc
      Jukka-Pekka Iivonen authored
      2002-03-14  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * lpkit.[ch], solve.c: Fixed the name space bloating.
      
              * lpkit.c (inc_col_space, inc_row_space): Removed.
              (add_lag_con, get_reduced_costs): Removed.
      26ae1dcc
  8. 11 Mar, 2002 1 commit
  9. 09 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      removed. (str_add_constraint): removed. (del_constraint): removed. · 899eb03d
      Jukka-Pekka Iivonen authored
      2002-03-09  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * lpkit.c (str_set_obj_fn): removed.
              (str_add_constraint): removed.
              (del_constraint): removed.
              (str_add_column): removed.
              (del_column): removed.
              (write_LP): removed.
              (print_duals): removed.
              (str_add_lag_con): removed.
              (add_column): removed.
              (get_column): removed.
              (print_scales): removed.
      899eb03d
  10. 07 Mar, 2002 4 commits
    • Jukka-Pekka Iivonen's avatar
      Made to use API calls instead of using direct calls to LP Solve. · d43f0c4f
      Jukka-Pekka Iivonen authored
      2002-03-07  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * solver.c (lp_solver_init): Made to use API calls instead of
              using direct calls to LP Solve.
      
              * reports.c (solver_program_report): Added non-zeros statistics for the
              objective fn as well.
              (fill_header_titles): Added filename to be printed as well.
      d43f0c4f
    • Morten Welinder's avatar
      More cleanup. · 1859622b
      Morten Welinder authored
      1859622b
    • Jukka-Pekka Iivonen's avatar
      Moved into src/tools. src/auto-correct.[ch]: Ditto. src/goal-seek.[ch]: · cf7349c4
      Jukka-Pekka Iivonen authored
      2002-03-07  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * src/analysis-tools.[ch]: Moved into src/tools.
              src/auto-correct.[ch]: Ditto.
              src/goal-seek.[ch]: Ditto.
      
              * src/solver.h (SolverResults): Added a few more fields to improve
              reporting.
      
      2002-03-07  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * src/tools/solver/reports.c (solver_limits_report):
      	Implemented the initial limits reporting.
              (solver_program_report): Implemented the program statistics
              reporting.
      cf7349c4
    • Morten Welinder's avatar
      Cleanup, part 1. · ba373d2b
      Morten Welinder authored
      ba373d2b
  11. 06 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      New directory created for tools. · d38098dc
      Jukka-Pekka Iivonen authored
      2002-03-06  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * src/tools: New directory created for tools.
      
              * src/tools/solver: Moved src/solver-lp.c into here and split it
              into two files: src/tools/solver/solver.c and
              src/tools/solver/reports.c.  A _major_ rewrite.
      
              * src/tools/solver/lp_solve: Integrated key parts of an LGPLed
              linear programming toolkit called LP Solve 3.2.  (The whole
              package can be found from ftp://ftp.ics.ele.tue.nl/pub/lp_solve).
              Major clean up for making it to look like GNOME code.  LP Solve is
              written by Michel Berkelaar and others.  Thanks for the great
              work!
      
              * configure.in: Added src/tools/Makefile, src/tools/solver/Makefile,
              and src/tools/solver/lp_solve/Makefile.
      
              * src/Makefile.am: Added tools subdirectory.
      
              * src/mathfunc.[ch]: Removed all solver related functions.
      
              * src/solver.h, src/sheet.c: solver_lp_new renamed as
              solver_param_new.  solver_lp_destroy renamed as
              solver_param_destroy.
      
              * src/xml-io.c: Solver related changes.
      
              * samples/solver/production-plan.gnumeric: A Solver sample file.
      d38098dc