PandA-2024.02
|
#include <stdlib.h>
#include <stdio.h>
#include "support.h"
Go to the source code of this file.
Data Structures | |
struct | bench_args_t |
Macros | |
#define | TYPE double |
#define | nAtoms 256 |
#define | maxNeighbors 16 |
#define | lj1 1.5 |
#define | lj2 2.0 |
Functions | |
void | md_kernel (TYPE force_x[nAtoms], TYPE force_y[nAtoms], TYPE force_z[nAtoms], TYPE position_x[nAtoms], TYPE position_y[nAtoms], TYPE position_z[nAtoms], int32_t NL[nAtoms *maxNeighbors]) |
#define maxNeighbors 16 |
Definition at line 16 of file md.h.
Referenced by buildNeighborList(), data_to_input(), input_to_data(), main(), md_kernel(), and populateNeighborList().
void md_kernel | ( | TYPE | force_x[nAtoms], |
TYPE | force_y[nAtoms], | ||
TYPE | force_z[nAtoms], | ||
TYPE | position_x[nAtoms], | ||
TYPE | position_y[nAtoms], | ||
TYPE | position_z[nAtoms], | ||
int32_t | NL[nAtoms *maxNeighbors] | ||
) |
Definition at line 10 of file md.c.
References lj1, lj2, maxNeighbors, nAtoms, NL, and TYPE.
Referenced by main(), and run_benchmark().