![]() |
Shamrock 2025.10.0
Astrophysical Code
|
header for PatchData related function and declaration More...
#include "shamrock/legacy/patch/base/enabled_fields.hpp"#include "shamrock/legacy/utils/sycl_vector_utils.hpp"#include "shamrock/patch/PatchDataLayer.hpp"#include "shamrock/patch/PatchDataLayerLayout.hpp"#include "shamsys/legacy/sycl_mpi_interop.hpp"#include <random>#include <variant>#include <vector>
Include dependency graph for patchdata.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| shamrock::patch::PatchDataLayer | patchdata_gen_dummy_data (const std::shared_ptr< shamrock::patch::PatchDataLayerLayout > &pdl_ptr, std::mt19937 &eng) |
| generate dummy PatchDataLayer from a mersen twister | |
| bool | patch_data_check_match (shamrock::patch::PatchDataLayer &p1, shamrock::patch::PatchDataLayer &p2) |
| check if two PatchDataLayer content match | |
header for PatchData related function and declaration
Definition in file patchdata.hpp.
| bool patch_data_check_match | ( | shamrock::patch::PatchDataLayer & | p1, |
| shamrock::patch::PatchDataLayer & | p2 | ||
| ) |
check if two PatchDataLayer content match
| p1 | |
| p2 |
Definition at line 49 of file patchdata.cpp.
| shamrock::patch::PatchDataLayer patchdata_gen_dummy_data | ( | const std::shared_ptr< shamrock::patch::PatchDataLayerLayout > & | pdl_ptr, |
| std::mt19937 & | eng | ||
| ) |
generate dummy PatchDataLayer from a mersen twister
| eng | the mersen twister |
Definition at line 31 of file patchdata.cpp.