|
Opm::Linear::TpsaBlockRef< Scalar > Class Template Reference Handle on one block of the TPSA matrix. More...
Detailed Descriptiontemplate<class Scalar> class Opm::Linear::TpsaBlockRef< Scalar > Handle on one block of the TPSA matrix. Wrapper around MatrixBlock to handle the distribution of incoming 7x7 dense block to the TPSA sub-matrix fields.
Member Typedef Documentation◆ MatrixBlock
template<class Scalar >
Constructor & Destructor Documentation◆ TpsaBlockRef() [1/2]
template<class Scalar >
Construct a handle that does not refer to any block. ◆ TpsaBlockRef() [2/2]
template<class Scalar >
Construct a handle on one block of a TPSA matrix.
Member Function Documentation◆ gather()
template<class Scalar >
Gather the stored entries into a dense 7x7 block.
Referenced by Opm::Linear::TpsaMatrix< Scalar >::block(). ◆ operator*()
template<class Scalar >
Dereference the handle, so that it can be used where a pointer to a block is expected.
◆ operator+=()
template<class Scalar >
Scatter a dense 7x7 contribution into the sub-matrices.
◆ operator=() [1/2]
template<class Scalar >
Overwrite the stored entries with a dense 7x7 block.
◆ operator=() [2/2]
template<class Scalar >
Set every stored entry of this block to a scalar.
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||