SpECTRE
v2025.03.17
|
Troubled Cell Indicators that identify when limiting is needed. More...
Functions | |
template<size_t VolumeDim> | |
bool | tvb_minmod_indicator (gsl::not_null< Minmod_detail::BufferWrapper< VolumeDim > * > buffer, double tvb_constant, const DataVector &u, const Mesh< VolumeDim > &mesh, const Element< VolumeDim > &element, const std::array< double, VolumeDim > &element_size, const DirectionMap< VolumeDim, double > &effective_neighbor_means, const DirectionMap< VolumeDim, double > &effective_neighbor_sizes) |
template<size_t VolumeDim, typename PackagedData , typename... Tags> | |
bool | tvb_minmod_indicator (const double tvb_constant, const typename Tags::type &... tensors, const Mesh< VolumeDim > &mesh, const Element< VolumeDim > &element, const std::array< double, VolumeDim > &element_size, const std::unordered_map< DirectionalId< VolumeDim >, PackagedData, boost::hash< DirectionalId< VolumeDim > > > &neighbor_data) |
Troubled Cell Indicators that identify when limiting is needed.