-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcppcode.h
More file actions
19 lines (16 loc) · 852 Bytes
/
cppcode.h
File metadata and controls
19 lines (16 loc) · 852 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// This header should only contain routines that can only be compiled by
// gcc48, for example things utilize std::random, armadillo, and LAPACK
void mynormalcpp(double *, double, double, int, unsigned);
void myuniformcpp(double *, int, unsigned);
void myexponentialcpp(double *, int, unsigned);
void mytest(const int);
void fromchebydomain(double, double, int, double*);
void ind2sub(int, int*, int, int*);
void findprojector(double*, int, int, double*);
void linspace(double, double, int, double*);
void chebyspace(double, double, int, double*);
typedef void (*gridgen_fptr)(double, double, int, double*);
void tauchen_vec(int, int, int, double*, double*, double*, double*, gridgen_fptr);
// void qzdecomp(arma::mat &, arma::mat &, arma::mat &, arma::mat &);
void test();
void linearQZ(double*, double*, double*, double*, int, int, int, double*);