#include <dune/common/fvector.hh>
#include <opm/grid/utility/ElementChunks.hpp>
#include <opm/simulators/utils/DeferredLoggingErrorHelpers.hpp>
#include <opm/material/common/MathToolbox.hpp>
#include <opm/models/parallel/threadmanager.hpp>
#include <algorithm>
#include <cmath>
Go to the source code of this file.
|
| template<class DenseMatrix > |
| DenseMatrix | Opm::Details::transposeDenseMatrix (const DenseMatrix &M) |
| |
| template<class Matrix , class Vector > |
| void | Opm::Amg::getQuasiImpesWeights (const Matrix &matrix, const int pressureVarIndex, const bool transpose, Vector &weights, bool enable_thread_parallel) |
| |
| template<class Matrix , class Vector > |
| Vector | Opm::Amg::getQuasiImpesWeights (const Matrix &matrix, const int pressureVarIndex, const bool transpose, bool enable_thread_parallel) |
| |
| template<class Vector , class ElementContext , class Model , class ElementChunksType > |
| void | Opm::Amg::getTrueImpesWeights (int pressureVarIndex, Vector &weights, const ElementContext &elemCtx, const Model &model, const ElementChunksType &element_chunks, bool enable_thread_parallel) |
| |
| template<class Vector , class ElementContext , class Model , class ElementChunksType > |
| void | Opm::Amg::getTrueImpesWeightsAnalytic (int, Vector &weights, const ElementContext &elemCtx, const Model &model, const ElementChunksType &element_chunks, bool enable_thread_parallel) |
| |