|
|
template<typename Function > |
| static __device__ void | for_each (hydro_utilities::VectorXYZ< Real > pos_indU, int nx_g, int ny_g, Function f) |
| |
|
template<typename Function > |
| static __device__ void | for_each_enclosedCellVol (hydro_utilities::VectorXYZ< Real > pos_indU, int nx_g, int ny_g, Function f) |
| |
| template<typename UnaryFunction > |
| static __device__ void | for_each_overlap_zone (hydro_utilities::VectorXYZ< Real > pos_indU, int ng_x, int ng_y, UnaryFunction f) |
| |
|
static __device__ hydro_utilities::VectorXYZ< Real > | nearest_noGhostOverlap_pos (hydro_utilities::VectorXYZ< Real > pos_indU, int ng_x, int ng_y, int ng_z, int n_ghost) |
| |
|
|
static constexpr int | max_enclosed_neighbors = 1 |
| |
◆ for_each_overlap_zone()
template<typename UnaryFunction >
| static __device__ void fb_stencil::CIC::for_each_overlap_zone |
( |
hydro_utilities::VectorXYZ< Real > |
pos_indU, |
|
|
int |
ng_x, |
|
|
int |
ng_y, |
|
|
UnaryFunction |
f |
|
) |
| |
|
inlinestatic |
- calls the unary function f at ever location where there probably is non-zero overlap with
The documentation for this struct was generated from the following file: