SpECTRE
v2024.09.29
|
Given the AMR decision of a neighboring Element, potentially update the AMR decision of the target Element. More...
#include <UpdateAmrDecision.hpp>
Static Public Member Functions | |
template<typename ParallelComponent , typename DbTagList , typename Metavariables > | |
static void | apply (db::DataBox< DbTagList > &box, Parallel::GlobalCache< Metavariables > &cache, const ElementId< Metavariables::volume_dim > &, const ElementId< Metavariables::volume_dim > &neighbor_id, const Info< Metavariables::volume_dim > &neighbor_amr_info) |
Given the AMR decision of a neighboring Element, potentially update the AMR decision of the target Element.
DataBox:
Invokes:
This Element calls amr::update_amr_decision to see if its AMR decision needs to be updated. If it does, the Element will call amr::Actions::UpdateAmrDecision on its neighbors.