Loading [MathJax]/extensions/tex2jax.js
OGS
FluxCorrectedTransport.h
Go to the documentation of this file.
1
10#pragma once
11
15
16namespace NumLib
17{
19 NumericalStabilization const& stabilizer, const double t, const double dt,
20 std::vector<GlobalVector*> const& x,
21 std::vector<GlobalVector*> const& x_prev, int const process_id,
22 const MathLib::MatrixSpecifications& matrix_specification, GlobalMatrix& M,
24} // namespace NumLib
Global vector based on Eigen vector.
Definition EigenVector.h:25
void computeFluxCorrectedTransport(NumericalStabilization const &stabilizer, const double t, const double dt, std::vector< GlobalVector * > const &x, std::vector< GlobalVector * > const &x_prev, int const process_id, const MathLib::MatrixSpecifications &matrix_specification, GlobalMatrix &M, GlobalMatrix &K, GlobalVector &b)
std::variant< NoStabilization, IsotropicDiffusionStabilization, FullUpwind, FluxCorrectedTransport > NumericalStabilization