|
Basilisk CFD
Adaptive Cartesian mesh PDE framework
|
#include "../cartesian.h"#include "../stencils.h"#include "gpu.h"#include "../cartesian-common.h"#include "grid.h"Go to the source code of this file.
Macros | |
| #define | SINGLE_PRECISION 1 |
| #define | _GPU 1 |
| #define | GRIDNAME "Cartesian (GPU)" |
| #define | GRIDPARENT Cartesian |
| #define | field_size() sq((size_t)N + 2) |
| #define | grid_data() (cartesian->d) |
| #define | field_offset(s, level) ((s).i*field_size()) |
| #define | depth() 0 |
| #define | GPU_CODE() |
Functions | |
| define | neighborp (k, l, o) neighbor(k |
| define static o void | gpu_cartesian_methods () |
Variables | |
| static bool | _gpu_done_ = false |
| define | l |
| #define _GPU 1 |
Definition at line 8 of file cartesian.h.
| #define depth | ( | ) | 0 |
Definition at line 14 of file cartesian.h.
Definition at line 13 of file cartesian.h.
| #define GPU_CODE | ( | ) |
Definition at line 15 of file cartesian.h.
Definition at line 12 of file cartesian.h.
Definition at line 9 of file cartesian.h.
Definition at line 10 of file cartesian.h.
| #define SINGLE_PRECISION 1 |
Definition at line 6 of file cartesian.h.
Definition at line 28 of file cartesian.h.
References boundary_level, cartesian_methods(), and gpu_boundary_level().
Referenced by matrix(), normal_neighbor(), and update_cache_f().
Definition at line 20 of file cartesian.h.
Referenced by BEGIN_FOREACH(), and foreach_stencil_generic().
| define l |
Definition at line 23 of file cartesian.h.
Referenced by box_boundary_level().