|
WellMatrixMerger.hpp
Go to the documentation of this file.
Definition: WellMatrixMerger.hpp:124 WellMatrixStructure buildStructure() const bool hasSameStructure(const WellMatrixStructure &cachedStructure) const void updateValues(BMatrix &mergedB, CMatrix &mergedC, DMatrix &mergedD) const WellMatrixMerger(const std::size_t nResDofs, const std::vector< BMatrix > &bMatrices, const std::vector< CMatrix > &cMatrices, const std::vector< DMatrix > &dMatrices, const Opm::SparseTable< int > &wellCells) void buildMatrices(BMatrix &mergedB, CMatrix &mergedC, DMatrix &mergedD) const Definition: blackoilbioeffectsmodules.hh:45 Dune::BCRSMatrix< Dune::FieldMatrix< Scalar, numWellDofs, numWellDofs > > WWMatrix Definition: SystemTypes.hpp:52 Dune::BCRSMatrix< Dune::FieldMatrix< Scalar, numResDofs, numWellDofs > > RWMatrix Definition: SystemTypes.hpp:48 MatrixSparsityPattern captureMatrixSparsity(const Matrix &matrix) Definition: WellMatrixMerger.hpp:89 Dune::BCRSMatrix< Dune::FieldMatrix< Scalar, numWellDofs, numResDofs > > WRMatrix Definition: SystemTypes.hpp:50 Definition: WellMatrixMerger.hpp:37 std::vector< int > columnIndices Definition: WellMatrixMerger.hpp:41 bool operator!=(const MatrixSparsityPattern &other) const Definition: WellMatrixMerger.hpp:51 bool operator==(const MatrixSparsityPattern &other) const Definition: WellMatrixMerger.hpp:43 std::vector< std::size_t > rowOffsets Definition: WellMatrixMerger.hpp:40 Definition: WellMatrixMerger.hpp:63 bool operator==(const WellMatrixStructure &other) const Definition: WellMatrixMerger.hpp:71 bool operator!=(const WellMatrixStructure &other) const Definition: WellMatrixMerger.hpp:81 std::vector< MatrixSparsityPattern > cPatterns Definition: WellMatrixMerger.hpp:68 Opm::SparseTable< int > wellCells Definition: WellMatrixMerger.hpp:66 std::vector< MatrixSparsityPattern > dPatterns Definition: WellMatrixMerger.hpp:69 std::vector< MatrixSparsityPattern > bPatterns Definition: WellMatrixMerger.hpp:67 std::size_t totalWellBlocks Definition: WellMatrixMerger.hpp:65 |