summaryrefslogtreecommitdiff
path: root/test-chill/test-cases/examples/cuda-chill/mriq.c
diff options
context:
space:
mode:
authorDerick Huth <derickhuth@gmail.com>2015-09-24 11:34:04 -0600
committerDerick Huth <derickhuth@gmail.com>2015-09-24 11:34:04 -0600
commit99c062c028c7f4e94fb38cde50772cfd3ea5ad3b (patch)
tree2d86a6d5a9b7dadd88ee83f9fc0f576a4ce1d451 /test-chill/test-cases/examples/cuda-chill/mriq.c
parentc285135eb903c31cd221f90f03e288a6b67770cd (diff)
downloadchill-99c062c028c7f4e94fb38cde50772cfd3ea5ad3b.tar.gz
chill-99c062c028c7f4e94fb38cde50772cfd3ea5ad3b.tar.bz2
chill-99c062c028c7f4e94fb38cde50772cfd3ea5ad3b.zip
v0.2.1
Diffstat (limited to 'test-chill/test-cases/examples/cuda-chill/mriq.c')
-rw-r--r--test-chill/test-cases/examples/cuda-chill/mriq.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/test-chill/test-cases/examples/cuda-chill/mriq.c b/test-chill/test-cases/examples/cuda-chill/mriq.c
deleted file mode 100644
index ba4b87c..0000000
--- a/test-chill/test-cases/examples/cuda-chill/mriq.c
+++ /dev/null
@@ -1,33 +0,0 @@
-#define N 32768
-#define M 3072
-struct kValues {
- float Kx;
- float Ky;
- float Kz;
- float PhiMag;
-};
-extern float sinf(float);
-extern float cosf(float);
-
-void
-ComputeQCPU(int numK, int numX,struct kValues kVals[M],float x[N], float y[N], float z[N],float Qr[N], float Qi[N]) {
- float expArg;
- float cosArg;
- float sinArg;
- float phi;
- int i;
- int j;
- numK = M;
- numX = N;
- for ( i = 0; i < M; i++) {
- for ( j = 0; j < N; j++) {
- expArg = 6.2831853071795864769252867665590058f * (kVals[i].Kx * x[j] +kVals[i].Ky * y[j] +kVals[i].Kz * z[j]);
- cosArg = cosf(expArg);
- sinArg = sinf(expArg);
- phi = kVals[i].PhiMag;
- Qr[j] += phi * cosArg;
- Qi[j] += phi * sinArg;
- }
- }
-}
-