![]() |
Shamrock 2025.10.0
Astrophysical Code
|
#include "shambase/DistributedData.hpp"#include "shambackends/DeviceBuffer.hpp"#include "shambackends/DeviceQueue.hpp"#include "shambackends/EventList.hpp"#include "shambackends/kernel_call.hpp"#include "shambackends/kernel_call_distrib.hpp"#include "shambackends/sycl.hpp"#include "shammodels/common/amr/NeighGraph.hpp"#include "shamsys/NodeInstance.hpp"
Include dependency graph for NeighGraphLinkField.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | shammodels::basegodunov::modules::NeighGraphLinkField< T > |
Namespaces | |
| namespace | shammodels |
| namespace for models | |
| namespace | shammodels::basegodunov |
| namespace for the basegodunov model | |
| namespace | shammodels::basegodunov::modules |
| namespace for the basegodunov model modules | |
Functions | |
| template<class LinkFieldCompute , class T > | |
| void | shammodels::basegodunov::modules::ddupdate_link_field (sham::DeviceScheduler_ptr dev_sched, shambase::DistributedData< NeighGraphLinkField< T > > &neigh_graph_field, shambase::DistributedData< NeighGraph > &graph, shambase::DistributedData< LinkFieldCompute > &fcomp) |
| template<class LinkFieldCompute , class T , class... Args> | |
| void | shammodels::basegodunov::modules::update_link_field (sham::DeviceQueue &q, sham::EventList &depends_list, sham::EventList &result_list, NeighGraphLinkField< T > &neigh_graph_field, NeighGraph &graph, Args &&...args) |
| template<class LinkFieldCompute , class T , class... Args> | |
| void | shammodels::basegodunov::modules::update_link_field_indep_nvar (sham::DeviceQueue &q, sham::EventList &depends_list, sham::EventList &result_list, NeighGraphLinkField< T > &neigh_graph_field, NeighGraph &graph, u32 nvar, Args &&...args) |
| template<class LinkFieldCompute , class T , class... Args> | |
| NeighGraphLinkField< T > | shammodels::basegodunov::modules::compute_link_field (sham::DeviceQueue &q, sham::EventList &depends_list, sham::EventList &result_list, NeighGraph &graph, Args &&...args) |
| template<class LinkFieldCompute , class T , class... Args> | |
| NeighGraphLinkField< T > | shammodels::basegodunov::modules::compute_link_field_indep_nvar (sham::DeviceQueue &q, sham::EventList &depends_list, sham::EventList &result_list, NeighGraph &graph, u32 nvar, Args &&...args) |
Definition in file NeighGraphLinkField.hpp.