![]() |
Shamrock 2025.10.0
Astrophysical Code
|
#include "shambase/DistributedData.hpp"#include "shamalgs/primitives/compute_histogram.hpp"#include "shamalgs/primitives/upper_bound.hpp"#include "shambackends/DeviceBuffer.hpp"#include "shambackends/MemPerfInfos.hpp"#include "shambackends/kernel_call.hpp"#include "shambindings/pybind11_stl.hpp"#include "shambindings/pybindaliases.hpp"#include "shambindings/pytypealias.hpp"#include "shamcomm/logs.hpp"#include "shammodels/common/config/enum_NeighCacheStrategy.hpp"#include "shamrock/solvergraph/Field.hpp"#include "shamsys/NodeInstance.hpp"#include <pybind11/cast.h>#include <pybind11/complex.h>#include <shambackends/sycl.hpp>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | sham |
| namespace for backends this one is named only sham since shambackends is too long to write | |
Functions | |
| template<typename T> | |
| DeviceBuffer< T > & | sham::operator+= (DeviceBuffer< T > &lhs, const DeviceBuffer< T > &rhs) |
| template<typename T> | |
| DeviceBuffer< T > & | sham::operator/= (DeviceBuffer< T > &lhs, const DeviceBuffer< T > &rhs) |
| py::enum_< shammodels::NeighCacheStrategy > (m, "NeighCacheStrategy", R"==( Strategy used to build the neighbours cache out of the tree traversal. Usage ----- >>> from shamrock import NeighCacheStrategy >>> cfg.set_neigh_cache_strategy(NeighCacheStrategy.SingleStage) )==") .value("SingleStage" | |
Variables | |
| ON_PYTHON_INIT | |
Definition in file pyCommonUtils.cpp.
| ON_PYTHON_INIT |
Definition at line 69 of file pyCommonUtils.cpp.