![]() |
Shamrock 2025.10.0
Astrophysical Code
|
7-point stencil for the discrete Laplacian operator More...
#include "shambackends/vec.hpp"#include "shamcomm/logs.hpp"#include "shammodels/common/amr/NeighGraph.hpp"#include <shambackends/sycl.hpp>
Include dependency graph for CGLaplacianStencil.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | shammodels |
| namespace for models | |
| namespace | shammodels::basegodunov |
| namespace for the basegodunov model | |
Typedefs | |
| using | AMRGraphLinkiterator = shammodels::basegodunov::modules::AMRGraph::ro_access |
| using | shammodels::basegodunov::Direction = shammodels::basegodunov::modules::Direction |
Functions | |
| template<class T , class Tvec , class ACCField > | |
| T | shammodels::basegodunov::laplacian_7pt (const u32 cell_global_id, const shambase::VecComponent< Tvec > delta_cell, const AMRGraphLinkiterator &graph_iter_xp, const AMRGraphLinkiterator &graph_iter_xm, const AMRGraphLinkiterator &graph_iter_yp, const AMRGraphLinkiterator &graph_iter_ym, const AMRGraphLinkiterator &graph_iter_zp, const AMRGraphLinkiterator &graph_iter_zm, ACCField &&field_access) |
| Get the discretized laplacian. | |
7-point stencil for the discrete Laplacian operator
Definition in file CGLaplacianStencil.hpp.
Definition at line 25 of file CGLaplacianStencil.hpp.