Go to the source code of this file.
|
| struct | Opm::StandardPreconditioners< TpsaSeqOperator< double >, Dune::Amg::SequentialInformation, void > |
| |
| struct | Opm::StandardPreconditioners< TpsaSeqOperator< float >, Dune::Amg::SequentialInformation, void > |
| |
| struct | Opm::StandardPreconditioners< TpsaParOperator< double >, Dune::Amg::SequentialInformation, void > |
| |
| struct | Opm::StandardPreconditioners< TpsaParOperator< float >, Dune::Amg::SequentialInformation, void > |
| |
| struct | Opm::StandardPreconditioners< TpsaParOperator< double >, TpsaComm, void > |
| |
| struct | Opm::StandardPreconditioners< TpsaParOperator< float >, TpsaComm, void > |
| |
|
| template<typename Scalar > |
| using | Opm::TpsaSeqOperator = Dune::MatrixAdapter< Linear::TpsaMatrixView< Scalar >, Linear::TpsaMultiVector< Scalar >, Linear::TpsaMultiVector< Scalar > > |
| |
| using | Opm::TpsaComm = Dune::MultiCommunicator< const Dune::OwnerOverlapCopyCommunication< int, int > &, const Dune::OwnerOverlapCopyCommunication< int, int > &, const Dune::OwnerOverlapCopyCommunication< int, int > &, const Dune::OwnerOverlapCopyCommunication< int, int > &, const Dune::OwnerOverlapCopyCommunication< int, int > & > |
| | One communicator per field; in practice the same one five times. More...
|
| |
| template<typename Scalar > |
| using | Opm::TpsaParOperator = Dune::OverlappingSchwarzOperator< Linear::TpsaMatrixView< Scalar >, Linear::TpsaMultiVector< Scalar >, Linear::TpsaMultiVector< Scalar >, TpsaComm > |
| |