PandA-2024.02
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "support.h"
Go to the source code of this file.
Data Structures | |
struct | dvector_t |
struct | ivector_t |
struct | bench_args_t |
Macros | |
#define | TYPE double |
#define | nAtoms 256 |
#define | domainEdge 20.0 |
#define | blockSide 4 |
#define | nBlocks (blockSide*blockSide*blockSide) |
#define | blockEdge (domainEdge/((TYPE)blockSide)) |
#define | densityFactor 10 |
#define | lj1 1.5 |
#define | lj2 2.0 |
Functions | |
void | md (int32_t n_points[blockSide][blockSide][blockSide], dvector_t force[blockSide][blockSide][blockSide][densityFactor], dvector_t position[blockSide][blockSide][blockSide][densityFactor]) |
#define blockEdge (domainEdge/((TYPE)blockSide)) |
#define blockSide 4 |
Definition at line 11 of file md.h.
Referenced by check_data(), data_to_input(), data_to_output(), input_to_data(), main(), and output_to_data().
#define densityFactor 10 |
Definition at line 18 of file md.h.
Referenced by check_data(), data_to_input(), data_to_output(), input_to_data(), main(), and output_to_data().
#define lj1 1.5 |
Definition at line 20 of file md.h.
Referenced by md(), and md_kernel().
#define lj2 2.0 |
Definition at line 21 of file md.h.
Referenced by md(), and md_kernel().
#define nAtoms 256 |
Definition at line 9 of file md.h.
Referenced by buildNeighborList(), check_data(), data_to_input(), data_to_output(), input_to_data(), main(), md_kernel(), and output_to_data().