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
|
void lossdistrib(double *p, int *np, double *w, double *S, int *N, int *defaultflag, double *q);
void lossdistrib_blas(double *p, int *np, double *w, double *S, int *N, int *defaultflag, double *q);
double shockprob(double p, double rho, double Z, int give_log);
void lossdistrib_Z(double *p, int *np, double *w, double *S, int *N, int *defaultflag,
double *rho, double *Z, int *nZ, double *q);
void lossdistrib_truncated(double *p, int *np, double *w, double *S, int *N,
int *T, int *defaultflag, double *q);
void lossdistrib_joint(double *p, int *np, double *w, double *S, int *N,
int *defaultflag, double *q);
void lossdistrib_joint_blas(double *p, int *np, double *w, double *S, int *N,
int *defaultflag, double *q);
void recovdist(double *dp, double *pp, int *n, double *w, double *S, int *N, double *q);
void lossdistrib_prepay_joint(double *dp, double *pp, int *ndp, double *w,
double *S, int *N, int *defaultflag, double *q);
double dqnorm(double x);
double dshockprob(double p, double rho, double Z);
void shockprobvec2(double p, double rho, double* Z, int nZ, double *q);
double shockseverity(double S, double Z, double rho, double p);
void fitprob(double* Z, double* w, int* nZ, double* rho, double* p0, double* result);
void stochasticrecov(double* R, double* Rtilde, double* Z, double* w, int* nZ,
double* rho, double* porig, double* pmod, double* q);
void lossdistrib_prepay_joint_Z(double *dp, double *pp, int *ndp, double *w,
double *S, int *N, int *defaultflag, double *rho,
double *Z, double *wZ, int *nZ, double *q);
void lossdistrib_joint_Z(double *dp, int *ndp, double *w,
double *S, int *N, int *defaultflag, double *rho,
double *Z, double *wZ, int *nZ, double *q);
void BClossdist(double *SurvProb, int *dim1, int *dim2, double *issuerweights,
double *recov, double *Z, double *w, int *n, double *rho, int *N,
int *defaultflag, double *L, double *R);
double quantile(double* Z, double* w, int nZ, double p0);
|