OGS
|
Definition in file FluxCorrectedTransport.h.
#include <Eigen/Core>
#include <Eigen/Sparse>
#include "MathLib/LinAlg/MatrixSpecifications.h"
#include "MathLib/LinAlg/MatrixVectorTraits.h"
#include "NumericalStabilization.h"
Go to the source code of this file.
Namespaces | |
namespace | NumLib |
namespace | NumLib::detail |
Functions | |
template<typename MatrixVectorType > | |
std::unique_ptr< MatrixVectorType > | NumLib::detail::newZeroedInstance (MathLib::MatrixSpecifications const &matrix_specification) |
void | NumLib::detail::calculateFluxCorrectedTransport (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) |
void | NumLib::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) |