This is a helper class to separate the physics from the flux corrected scheme.
More...
#include <flux_limiter.h>
template<class TLocalVectorType>
class Kratos::FluxLimiter< TLocalVectorType >
This is a helper class to separate the physics from the flux corrected scheme.
- See also
- FluxCorrectedShallowWaterScheme
◆ GlobalPointersVectorType
template<class TLocalVectorType >
◆ NodeType
template<class TLocalVectorType >
◆ FluxLimiter() [1/3]
template<class TLocalVectorType >
◆ FluxLimiter() [2/3]
template<class TLocalVectorType >
Constructor with parameters.
◆ FluxLimiter() [3/3]
template<class TLocalVectorType >
◆ ~FluxLimiter()
template<class TLocalVectorType >
◆ ComputeAllowableIncrements()
template<class TLocalVectorType >
◆ ComputeUnlimitedFlux()
template<class TLocalVectorType >
◆ Info()
template<class TLocalVectorType >
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
template<class TLocalVectorType >
◆ PrintData()
template<class TLocalVectorType >
virtual void Kratos::FluxLimiter< TLocalVectorType >::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
template<class TLocalVectorType >
virtual void Kratos::FluxLimiter< TLocalVectorType >::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
◆ size()
template<class TLocalVectorType >
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/ShallowWaterApplication/custom_utilities/flux_limiter.h