|
| Weno (WenoType weno_type, double neighbor_linear_weight, double tvb_constant, bool disable_for_debugging=false) |
|
| Weno (const Weno &)=default |
|
Weno & | operator= (const Weno &)=default |
|
| Weno (Weno &&)=default |
|
Weno & | operator= (Weno &&)=default |
|
void | pup (PUP::er &p) |
|
void | package_data (gsl::not_null< PackagedData * > packaged_data, const typename Tags::type &... tensors, const Mesh< VolumeDim > &mesh, const std::array< double, VolumeDim > &element_size, const OrientationMap< VolumeDim > &orientation_map) const |
| Package data for sending to neighbor elements.
|
|
bool | operator() (const gsl::not_null< std::add_pointer_t< 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) const |
| Limit the solution on the element.
|
|
|
template<size_t LocalDim, typename LocalTagList > |
bool | operator== (const Weno< LocalDim, LocalTagList > &lhs, const Weno< LocalDim, LocalTagList > &rhs) |
|
The documentation for this class was generated from the following file:
- src/Evolution/DiscontinuousGalerkin/Limiters/Weno.hpp