Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping > Class Template Reference Adapter to combine a matrix and another linear operator into a combined linear operator. More...
Inheritance diagram for Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >:
Detailed Descriptiontemplate<class M, class X, class Y, bool overlapping> class Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping > Adapter to combine a matrix and another linear operator into a combined linear operator. This is similar to WellModelMatrixAdapter, with the difference that here we assume a parallel ordering of rows, where ghost rows are located after interior rows. Member Typedef Documentation◆ communication_type
template<class M , class X , class Y , bool overlapping>
◆ domain_type
template<class M , class X , class Y , bool overlapping>
◆ field_type
template<class M , class X , class Y , bool overlapping>
◆ matrix_type
template<class M , class X , class Y , bool overlapping>
◆ PressureMatrix
template<class M , class X , class Y , bool overlapping>
◆ range_type
template<class M , class X , class Y , bool overlapping>
Constructor & Destructor Documentation◆ WellModelGhostLastMatrixAdapter()
template<class M , class X , class Y , bool overlapping>
constructor: just store a reference to a matrix Member Function Documentation◆ addWellPressureEquations()
template<class M , class X , class Y , bool overlapping>
◆ addWellPressureEquationsStruct()
template<class M , class X , class Y , bool overlapping>
◆ apply()
template<class M , class X , class Y , bool overlapping>
References Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::A_, Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::apply(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::ghostLastProject(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::interiorSize_, and Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::wellOper_. Referenced by Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::apply(). ◆ applyscaleadd()
template<class M , class X , class Y , bool overlapping>
References Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::A_, Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::applyscaleadd(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::ghostLastProject(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::interiorSize_, and Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::wellOper_. Referenced by Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::applyscaleadd(). ◆ category()
template<class M , class X , class Y , bool overlapping>
◆ getmat()
template<class M , class X , class Y , bool overlapping>
◆ getNumberOfExtraEquations()
template<class M , class X , class Y , bool overlapping>
◆ ghostLastProject()
template<class M , class X , class Y , bool overlapping>
Member Data Documentation◆ A_
template<class M , class X , class Y , bool overlapping>
◆ interiorSize_
template<class M , class X , class Y , bool overlapping>
◆ wellOper_
template<class M , class X , class Y , bool overlapping>
Referenced by Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::addWellPressureEquations(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::addWellPressureEquationsStruct(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::apply(), Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::applyscaleadd(), and Opm::WellModelGhostLastMatrixAdapter< M, X, Y, overlapping >::getNumberOfExtraEquations(). The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||