31 using Tscal = shambase::VecComponent<Tvec>;
33 using OrientedAMRGraph = OrientedAMRGraph<Tvec, TgridVec>;
35 template<
class AMRBlock>
51 inline void set_edges(
61 inline Edges get_edges() {
63 get_ro_edge<shamrock::solvergraph::Indexes<u32>>(0),
65 get_ro_edge<shamrock::solvergraph::IFieldRefs<TgridVec>>(2),
66 get_ro_edge<solvergraph::OrientedAMRGraphEdge<Tvec, TgridVec>>(3),
67 get_rw_edge<solvergraph::OrientedAMRGraphEdge<Tvec, TgridVec>>(0)};
72 inline virtual std::string
_impl_get_label()
const {
return "BlockNeighToCellNeigh"; };