1. 02 Aug, 2010 1 commit
  2. 14 Jun, 2010 1 commit
  3. 22 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add EIGEN function to calculate eigenvalues and eigenvectors of real symmetric matrices · 8f5f51a3
      Andreas J. Guelzow authored
      2009-12-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/mathfunc.h (gnm_matrix_eigen): new
      	* src/mathfunc.c (gnm_matrix_eigen): new
      	(gnm_matrix_eigen_max_index): new
      	(gnm_matrix_eigen_update): new
      
      2009-121  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* plugin.xml.in: add EIGEN
      	* functions.c (help_eigen): new
      	(new_matrix): new
      	)compare_doubles): new
      	(gnumeric_eigen): new
      	(math_functions): add EIGEN
      8f5f51a3
  4. 11 Oct, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add RANDSNORM and RANDSTDIST. [#144717] · 9aa04633
      Andreas J. Guelzow authored
      2009-10-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* plugin.xml.in: add randsnorm and randstdist
      	* functions.c (help_randtdist): use a more reasonable degrees
      	  of freedom
      	(help_randsnorm): new
      	(gnumeric_randsnorm): new
      	(help_randstdist): new
      	(gnumeric_randstdist): new
      	(random_functions): add randsnorm and randstdist
      
      2009-10-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/mathfunc.c (random_skew_normal): new
      	(random_skew_tdist): new
      	* src/mathfunc.h (random_skew_normal): new
      	(random_skew_tdist): new
      9aa04633
  5. 18 Jun, 2009 1 commit
  6. 09 Jun, 2009 1 commit
  7. 08 Apr, 2008 1 commit
  8. 16 Nov, 2007 1 commit
    • Jody Goldberg's avatar
      add G_BEGIN_DECL/G_END_DECL around the header content. · f85b4715
      Jody Goldberg authored
              reformat the guard decls
              Add a vim/emacs fmt line
              fix namespacing of preproc flags from configure.in that go into public headers
      
              2007-10-12  Jody Goldberg <jody@gnome.org>
      
              	* libspreadsheet-1.7.pc.in : Set the cflags to include the target, and
              	  subdir until we fix the header includes and rename /src.
              	  Add LIBDIR/include to cflags
              	  Add PluginDir.
      
      svn path=/trunk/; revision=16149
      f85b4715
  9. 31 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Remove. Remove. Remove. Remove. Remove. Remove. Remove. · 36afb7f3
      Morten Welinder authored
      2006-03-31  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (gcd): Remove.
      	* src/sheet-view.c (sv_get_control): Remove.
      	* src/stf-parse.c (stf_parse_options_remove_line_terminator): Remove.
      	* src/value.c (value_new_error_RECALC, value_array_resize): Remove.
      	* src/workbook-view.c (-wb_view_sheet_remove): Remove.
      	* src/ranges.c (range_adjacent, range_merge, range_is_infinite,
      	gnm_sheet_range_dup): Remove.
      	* src/sheet-control-gui.c (scg_toplevel): Remove.
      
      	* src/print-info.c (hf_formats_base_num): Make static.
      	* src/number-match.c (datetime_locale): Make static.
      36afb7f3
  10. 18 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Changed parameter types to gnm_float. · ce2d05dc
      Morten Welinder authored
      2006-03-18  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (combin, permut): Changed parameter types to
      	gnm_float.
      
      2006-03-18  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_roman): Fix error cases.
      	(gnumeric_combin): Ditto.
      ce2d05dc
  11. 06 Feb, 2006 1 commit
  12. 31 May, 2005 1 commit
  13. 27 May, 2005 2 commits
    • Morten Welinder's avatar
      Make public. · e60efb06
      Morten Welinder authored
      2005-05-27  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (discpfuncinverter, pfuncinverter): Make public.
      
      2005-05-27  Morten Welinder  <terra@gnome.org>
      
      	* Makefile.am (rstat_la_SOURCES): Add extra.[ch]
      	* extra.c (qcauchy): Rewritten and moved here.
      	(qhyper): New function.
      e60efb06
    • Morten Welinder's avatar
      Add extra.[ch] Rewritten and moved here. Scan extra.h too. · 504382d0
      Morten Welinder authored
      2005-05-27  Morten Welinder  <terra@gnome.org>
      
      	* Makefile.am (rstat_la_SOURCES): Add extra.[ch]
      	* extra.c (qcauchy): Rewritten and moved here.
      	* generate: Scan extra.h too.
      504382d0
  14. 11 Apr, 2005 1 commit
    • Morten Welinder's avatar
      Make our own version of this. · 6ca35290
      Morten Welinder authored
      2005-04-11  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (qf): Make our own version of this.
      
      2005-04-09  Morten Welinder  <terra@gnome.org>
      
      	* import-R: Do not import qf.c anymore.  Again take phyper and
      	pcauchy from R since they included our fixes.
      6ca35290
  15. 21 Mar, 2005 1 commit
  16. 07 Mar, 2005 1 commit
    • Morten Welinder's avatar
      Use goffice's nan etc. · 529abdbe
      Morten Welinder authored
      2005-03-07  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (mathfunc_init): Use goffice's nan etc.
      529abdbe
  17. 05 Mar, 2005 1 commit
  18. 04 Mar, 2005 1 commit
  19. 08 Feb, 2005 1 commit
  20. 22 Oct, 2004 3 commits
  21. 12 Apr, 2004 1 commit
    • Morten Welinder's avatar
      New functions. · c1e57468
      Morten Welinder authored
      2004-04-12  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (pow1p, pow1pm1): New functions.
      
      2004-04-12  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (calculate_fvifa, calculate_pvif,
      	calculate_interest_part, price, gnumeric_effect, gnumeric_nominal,
      	gnumeric_mirr, irr_npv, irr_npv_df, callback_function_npv,
      	gnumeric_xnpv, xirr_npv): Improve precision for small rates using
      	new pow1p and pow1pm1.
      c1e57468
  22. 09 Apr, 2004 1 commit
  23. 14 May, 2003 1 commit
  24. 13 May, 2003 1 commit
  25. 05 May, 2003 1 commit
    • Morten Welinder's avatar
      New function, extracted from qgamma. (qgamma): Use pfuncinverter. (qbeta): · aa6a94cb
      Morten Welinder authored
      2003-05-05  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (pfuncinverter): New function, extracted from
      	qgamma.
      	(qgamma): Use pfuncinverter.
      	(qbeta): Replace R's version by pfuncinverter-based one.
      	(dbeta): New from R.
      
      2003-05-05  Morten Welinder  <terra@gnome.org>
      
      	* import-R: Import dbeta.c.  Do not import qbeta.c.
      aa6a94cb
  26. 29 Apr, 2003 1 commit
    • Morten Welinder's avatar
      New function. · 7c776a22
      Morten Welinder authored
      2003-04-29  Morten Welinder  <terra@gnome.org>
      
      	* src/mathfunc.c (mathfunc_init): New function.
      
      	* src/libgnumeric.c (gnm_common_init): Call mathfunc_init.
      7c776a22
  27. 22 Apr, 2003 1 commit
  28. 24 Jan, 2003 1 commit
  29. 02 Jan, 2003 1 commit
    • Morten Welinder's avatar
      New function. (matrix_determinant): New function. (LUPDecomp): Add an · c9e901d7
      Morten Welinder authored
      2003-01-02  Morten Welinder  <terra@diku.dk>
      
      	* src/regression.c (matrix_invert): New function.
      	(matrix_determinant): New function.
      	(LUPDecomp): Add an argument in which to return determinant.
      	(rescale): Add an argument in which to return determinant scaling.
      
      	* src/mathfunc.c (mdeterm, minverse): Delete.
      
      2003-01-02  Morten Welinder  <terra@diku.dk>
      
      	* functions.c (gnumeric_minverse): Use new matrix_invert.
      	(gnumeric_mdeterm): Use new matrix_determinant.
      c9e901d7
  30. 05 Dec, 2002 2 commits
  31. 07 Nov, 2002 1 commit
    • Morten Welinder's avatar
      New functions. · 7ccedbed
      Morten Welinder authored
      2002-11-07  Morten Welinder  <terra@diku.dk>
      
      	* src/mathfunc.c (beta, lbeta): New functions.
      
      2002-11-07  Morten Welinder  <terra@diku.dk>
      
      	* functions.c (gnumeric_beta, gnumeric_betaln): New functions.
      7ccedbed
  32. 11 Oct, 2002 1 commit
  33. 26 Jul, 2002 2 commits
  34. 25 Jul, 2002 1 commit
    • Morten Welinder's avatar
      Properly import using tools/import-R. · 2343ffed
      Morten Welinder authored
      2002-07-25  Morten Welinder  <terra@diku.dk>
      
      	* src/mathfunc.c (dgeom, pgeom): Properly import using
      	tools/import-R.
      
      
      2002-07-25  Morten Welinder  <terra@diku.dk>
      
      	* import-R: Import also dgeom and pgeom.
      	(import_file): Optimise "log(1-x)".  (Filed as R bug.)
      
      
      2002-07-25  Morten Welinder  <terra@diku.dk>
      
      	* functions.c (gnumeric_fisherinv): Improve precision near y = 0.
      2343ffed
  35. 23 Jul, 2002 1 commit
    • Jukka Pekka's avatar
      Added. · a7a6854f
      Jukka Pekka authored
      2002-07-22  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
      
      	* src/mathfunc.[ch] (dgeom, pgeom): Added.
      a7a6854f