From 20ba5aa802e7249459076d1ac92b35e95fd6f134 Mon Sep 17 00:00:00 2001 From: Julian Weigt Date: Sun, 21 Dec 2025 14:47:17 +0000 Subject: Add numerical experiment c source. --- charf.c | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 charf.c (limited to 'charf.c') diff --git a/charf.c b/charf.c new file mode 100644 index 0000000..64dd540 --- /dev/null +++ b/charf.c @@ -0,0 +1,132 @@ +#include +#include +#include + + +void differentiate(double* f, double** df, int D, int K){ + df[0] = f; + int i; + for(int k=1; k<=K; k++){ + for(i=0; i Mf[i]) Mf[i] = Af[i][j]; + } +} + +//printf("Mf "); +//for(int i=0;i> i) & 1; + //if(i%3==0) f[2*N+i+K/2] = 1; + } + r = compute_derivatives(f, Sf, Af, Mf, df, dMf, p, intdf, intdMf, N, D, K); + //printf("%.3d: %.3f \n",t,r); + if(r>.4997){ + printf("f: "); + for(int i=0;i