|
SpECTRE
2021.08.02
|
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) noexcept |
| 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< std::pair< Direction< VolumeDim >, ElementId< VolumeDim > >, PackagedData, boost::hash< std::pair< Direction< VolumeDim >, ElementId< VolumeDim > > > > &neighbor_data) noexcept |
Troubled Cell Indicators that identify when limiting is needed.