Removed use of coefficient 0 as intercept; removed subcommand EXPORT.
[pspp-builds.git] / src / math / ChangeLog
1 2008-03-10  Jason Stover  <jhs@debs.hoobahooba.net>
2
3         * coefficient.c (pspp_linreg_get_coeff): Removed use of
4         coefficient 0 as intercept.
5
6 2008-03-01  Jason Stover  <jhs@math.gcsu.edu>
7
8         * coefficient.c (pspp_coeff_init): Ensure first arg is not a null
9         pointer.
10
11         * coefficient.c (pspp_linreg_get_coeff): Make sure we don't return
12         a result beyond the last coefficient, or start with a coefficient
13         beyond the last one if there is only one.
14
15 2007-06-06  Ben Pfaff  <blp@gnu.org>
16
17         Adapt case sources, sinks, and clients of procedure code to the
18         new infrastructure.
19
20         * automake.mk: Add new files.
21         
22         * levene.c: Adapt to new casereaders.  Abstract better.
23
24         * merge.c: New file.
25
26         * merge.h: New file.
27
28         * sort.c: Rewrite in terms of case_ordering, merger.
29
30 2007-05-31  Jason Stover  <jhs@math.gcsu.edu>
31
32         * interaction.c: New file.
33         * interaction.h : New file.
34
35 Mon Feb  5 15:42:14 2007  Ben Pfaff  <blp@gnu.org>
36
37         * moments.c (moments_pass_two): Reduce number of multiplications.
38
39 Thu Dec  7 15:27:49 WST 2006 John Darrington <john@darrington.wattle.id.au>
40
41         * factor-stats.c factor-stats.h: Changed independent values to 
42         be pointers rather than copies.
43
44 Wed Dec  6 21:14:59 2006  Ben Pfaff  <blp@gnu.org>
45
46         * coefficient.c: (pspp_coeff_get_value) Compare variable pointers
47         instead of variable indexes.
48         (pspp_linreg_get_coeff) Ditto.
49         (design_matrix_col_to_var_index) Removed.
50         (design_matrix_col_to_var) Compare variable pointers
51         instead of variable indexes.
52         (cmp_dm_var_index) Ditto.
53         (design_matrix_var_to_column) Ditto.
54         (dm_var_to_last_column) Ditto.
55
56 Sun Nov  5 08:30:32 WST 2006 John Darrington <john@darrington.wattle.id.au>
57
58         * levene.c levene.h Changed to use the new casefilter structure.
59
60 2006-07-15  Jason Stover  <jhs@math.gcsu.edu>
61
62         * coefficient.c (pspp_coeff_init): Make design_matrix arg const.
63
64 2006-07-14  Jason Stover  <jhs@math.gcsu.edu>
65
66         * coefficient.c (pspp_coeff_init): Removed use of
67         pspp_linreg_cache to make the routines more generally useful.
68
69 2006-05-19  Jason Stover  <jhs@math.gcsu.edu>
70
71         * coefficient.h: Renamed pspp_linreg_coeff to pspp_coeff.
72
73         * coefficient.c: Moved to src/math.
74
75         * coefficient.h: Moved to src/math.
76
77 Tue May  9 21:09:37 2006  Ben Pfaff  <blp@gnu.org>
78
79         * sort.c (sort_active_file_to_casefile): Check return value of
80         multipass_procedure().
81
82 Wed May  3 23:06:43 2006  Ben Pfaff  <blp@gnu.org>
83
84         Continue reforming procedure execution.  In this phase, get rid of
85         many global variables, consolidating procedure execution in
86         procedure.c.  Encapsulate transformations in new "struct
87         trns_chain".  Also, change implementation of N OF CASES, FILTER,
88         and PROCESS IF from special cases to transformations.
89          
90         * sort.c: (prepare_to_sort_active_file) Don't run a procedure
91         here.
92         (sort_active_file_in_place) Rewrite to run a procedure, capture
93         the output, sort the output, and set that as the source for the
94         next procedure.
95         (struct sort_to_casefile_cb_data) New structure.
96         (sort_to_casefile_callback) New function.
97         (sort_active_file_to_casefile) Rewrite to use
98         multipass_procedure().
99
100 Sat Apr 29 11:09:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
101
102         * removed unused variable.
103
104 Sat Apr 15 18:01:22 2006  Ben Pfaff  <blp@gnu.org>
105
106         * factor-stats.c (metrics_postcalc): Add casts to fix warnings.
107
108 Thu Mar  2 08:40:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
109         
110         * Moved files from src directory