65 using namespace shamrock::patch;
67 const u32 ihpart = sched.pdl_old().template get_field_idx<Tscal>(
"hpart");
71 if (!pdat.is_empty()) {
72 return pdat.get_field<Tscal>(ihpart).compute_max() * h_evol_max * Rkern;
80 shamsys::instance::get_compute_queue(),
82 [](Tscal h0, Tscal h1, Tscal h2, Tscal h3, Tscal h4, Tscal h5, Tscal h6, Tscal h7) {
83 return sham::max_8points(h0, h1, h2, h3, h4, h5, h6, h7);
86 return interf_handle.make_interface_cache(sptree, interactR_mpi_tree, interactR_patch);