File: lffuns.h

package info (click to toggle)
cufflinks 1.3.0-2
  • links: PTS, VCS
  • area: non-free
  • in suites: wheezy
  • size: 3,864 kB
  • sloc: cpp: 48,999; ansic: 12,297; sh: 3,381; python: 432; makefile: 209
file content (215 lines) | stat: -rw-r--r-- 5,042 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215



/* FILES IN THE src DIRECTORY */

/* adap.c */
extern double afit(), aband2(), aband3();
extern INT ainitband();

/* band.c */
extern void band(), kdeselect();

/* density.c */
extern INT densinit();
extern INT fact[];
extern int likeden();
extern void prodint_resp(), prresp();

/* dens_haz.c */
extern void haz_init();
extern INT hazint();

/* dens_int.c */
extern double dens_integrate();
extern void dens_renorm(), dens_lscv(), lforder();

/* dist.c */
extern double igamma(), ibeta();
extern double pf(), pchisq(), pnorm();
extern double df(), dchisq();

/* ev_atree.c */
extern void atree_start(), atree_grow(), atree_guessnv();
extern double atree_int();

/* ev_interp.c */
extern double dointpoint(), cubintd();
extern double linear_interp(), cubic_interp(), rectcell_interp();
extern INT exvval();
extern void exvvalpv(), hermite2();

/* ev_kdtre.c */
extern void kdtre_start();
extern double kdtre_int();

/* ev_main.c */
extern void trchck(), guessnv();
extern void dataf(), gridf(), crossf(), xbarf(), preset();
extern INT newsplit();
extern int lfit_reqd(), lfit_reqi();
#ifndef CVERSION
extern vari *createvar();
#endif

/* ev_trian.c */
extern void triang_start(), triang_grow();
extern double triang_int();

/* family.c */
extern INT links(), stdlinks(), defaultlink(), validlinks();
extern double b2(), b3(), b4(), lf_link(), invlink();

/* frend.c */
extern void fitfun(), degfree(), ressumm(), makecfn();
extern INT procv(), procvraw(), procvvord();
extern double base(), cens(), prwt(), resp(), getxi(), rss();
extern INT calcp();

/* kappa0.c */
extern double critval(), critvalc(), tailp(), taild();
extern INT constants();

/* lf_dercor.c */
extern void dercor();

/* lf_fitfun.c */
extern void fitfun(), designmatrix();
extern INT calcp(), coefnumber();

/* lf_robust.c */
extern double median();
extern void lf_robust();

/* lfstr.c */
extern void setstrval();
extern INT ppwhat(), restyp();

/* lf_vari.c */
extern void comp_vari(), local_df();
extern double comp_infl();

/* linalg.c */
extern void svd(), hsvdsolve();
extern void addouter(), multmatscal();
extern void QRupd(), QR1(), bacK(), bacT(), solve(), grsc();
extern void setzero(), unitvec();
extern void transpose();
extern double innerprod(), m_trace();
extern INT svdsolve();

/* locfit.c or parfit.c (most) */
extern int ident, locfit(), lf_iter();

/* math.c */
extern double lflgamma(), lferf(), lferfc(), lfdaws();
extern double ptail(), logit(), expit();
//extern double lgamma(), erf(), erfc();
extern int factorial();

/* minmax.c */
extern double ipower(), minmax();

/* nbhd.c */
extern double kordstat(), nbhd(), rho();

/* odint.c */
extern INT onedint();
extern void recurint();

/* pcomp.c */
extern double addparcomp();
extern void compparcomp(), subparcomp(), subparcomp2(), pcchk();
extern int pc_reqd();
extern INT noparcomp(), hasparcomp();

/* preplot.c */
extern void preplot(), cpreplot();
extern INT setpppoints();

/* resid.c */
extern double resid();
extern void cfitted();
extern vari *vfitted(), *vresid();

/* scb.c */
extern void scb(), cscbsim();

/* simul.c */
extern void liksim(), scbsim(), scbmax(), regband(), rband();

/* startlf.c */
extern void bbox(), deschk(), startlf(), preproc(), fitdefault();
extern void fitoptions(), clocfit(), endfit();
extern INT nofit();

/* strings.c */
extern int stm(), pmatch(), matchlf(), matchrt(), checkltor(), checkrtol();
extern void strip();

/* wdiag.c */
extern INT wdiag(), procvhatm();
extern void cwdiag();

/* weight.c */
extern double W(), weight(), weightd(), Wd(), Wdd(), wint();
extern double Wconv(), Wconv1(), Wconv4(), Wconv5(), Wconv6(), Wikk();
extern INT iscompact(), wtaylor();

/* arith.c */
extern INT arvect(), intitem();
extern double areval(), arith(), darith(), dareval();
extern vari *varith(), *saveresult(), *arbuild();

/* c_args.c */
#define argused(v,i) (((carg *)viptr(v,i))->used)
#define setused(v,i) { ((carg *)viptr(v,i))->used = 1; }
#define setunused(v,i) { ((carg *)viptr(v,i))->used = 0; }
#define argarg(v,i) (((carg *)viptr(v,i))->arg)
#define argvalis(v,i,z) (strcmp(argval(v,i),z)==0)
extern char *argval(), *getargval();
extern int getarg(), readilist(), getlogic();

/* cmd.c */
extern int locfit_dispatch(char*);
extern void setuplf(), recondat(), cmdint();
extern double backtr(), docrit();

/* c_plot.c */
extern void plotdata(), plotfit(), plottrack(), plotopt(), setplot();

/* help.c */
extern void example();

/* lfd.c */
extern void doreaddata(), dosavedata(), dosavefit();
extern INT  setfilename();

/* main.c */
extern void SetWinDev();

/* makecmd.c */
extern vari *getcmd();
extern void makecmd(), del_clines(), inc_forvar(), dec_forvar();

/* post.c */
extern void SetPSDev();

/* pout.c */
extern INT pretty();
extern void displayplot();
extern void plotmaple(), plotmathe(), plotmatlb(), plotgnup(), plotxwin();

/* random.c */
extern double rnorm(), rexp(), runif(), rpois();
extern void rseed();

/* readfile.c */
extern void readfile();

/* scbmax.c */
extern void cscbmax();

/* vari.c */
#include "vari.hpp"