7 extern "C" int pchim_(integer *n, real *
x, real *f, real *d__, integer *incfd, integer *ierr);
8 extern "C" int pchfe_(integer *n, real *
x, real *f, real *d__, integer *incfd, logical *skip, integer *ne, real *xe, real *fe, integer *ierr);
10 int main(
int argc,
char *argv[]){
12 ifstream input(
"cdata.txt");
15 cout<<
"reading input data"<<endl;
19 float x[
N],
y[
N], x1[1024];
21 for (
int i=0;i<
N;i++){
27 for (
int i=0;i<
N;i++){
34 while (input>>x1[N1]){
42 cout<<
"N1="<<N1<<endl;
47 int test=
pchim_(&N, x, y, d1, &step, &err);
48 cout<<
"returns "<<test<<endl;
53 test=
pchfe_(&N, x, y, d1, &step, &skip, &N1, x1, y1, &err);
54 cout<<
"returns "<<test<<endl;
56 ofstream output(
"cdataOut.txt");
57 for (
int i=0;i<N1;i++)
int pchfe_(integer *n, real *x, real *f, real *d__, integer *incfd, logical *skip, integer *ne, real *xe, real *fe, integer *ierr)
int pchim_(integer *n, real *x, real *f, real *d__, integer *incfd, integer *ierr)
int main(int argc, char *argv[])