quadgrid 0.1
simple cartesian quad grid with particles for c++/octave
Loading...
Searching...
No Matches
quadgrid_config.h File Reference
#include <functional>
#include <algorithm>
#include <atomicAdd.h>
#include <vector>
#include <execution>

Go to the source code of this file.

Macros

#define MPI_Comm   int
#define MPI_COMM_WORLD   1
#define MPI_Initialized(x)
#define MPI_Comm_size(x, y)
#define MPI_Comm_rank(x, y)
#define DEVICE
#define HOST
#define vector_t   std::vector
#define device_vector_t   std::vector
#define algorithm_namespace   std
#define device_exec_policy   std::execution::par_unseq

Typedefs

using real_t = double

Macro Definition Documentation

◆ algorithm_namespace

#define algorithm_namespace   std

Definition at line 45 of file quadgrid_config.h.

◆ DEVICE

#define DEVICE

Definition at line 41 of file quadgrid_config.h.

◆ device_exec_policy

#define device_exec_policy   std::execution::par_unseq

Definition at line 46 of file quadgrid_config.h.

◆ device_vector_t

#define device_vector_t   std::vector

Definition at line 44 of file quadgrid_config.h.

◆ HOST

#define HOST

Definition at line 42 of file quadgrid_config.h.

◆ MPI_Comm

#define MPI_Comm   int

Definition at line 7 of file quadgrid_config.h.

◆ MPI_Comm_rank

#define MPI_Comm_rank ( x,
y )
Value:
{ *y = 0; }

Definition at line 11 of file quadgrid_config.h.

◆ MPI_Comm_size

#define MPI_Comm_size ( x,
y )
Value:
{ *y = 0; }

Definition at line 10 of file quadgrid_config.h.

◆ MPI_COMM_WORLD

#define MPI_COMM_WORLD   1

Definition at line 8 of file quadgrid_config.h.

◆ MPI_Initialized

#define MPI_Initialized ( x)

Definition at line 9 of file quadgrid_config.h.

◆ vector_t

#define vector_t   std::vector

Definition at line 43 of file quadgrid_config.h.

Typedef Documentation

◆ real_t

using real_t = double

Definition at line 48 of file quadgrid_config.h.