|
TpsaPreconditionerFactory.hpp
Go to the documentation of this file.
Definition: MultiComm.hpp:120 Definition: PreconditionerFactory.hpp:64 Block lower-triangular preconditioner for the field-split TPSA system. Definition: TpsaPreconditioner.hpp:106 Definition: fvbaseprimaryvariables.hh:161 Dune::MultiTypeBlockVector< DispVector0T< Scalar >, DispVector1T< Scalar >, DispVector2T< Scalar >, RotVectorT< Scalar >, SPresVectorT< Scalar > > TpsaMultiVector The vector the Krylov solver and the preconditioner operate on. Definition: TpsaTypes.hpp:116 void addTpsaBlockParSeq() Definition: TpsaPreconditionerFactory.hpp:90 Definition: blackoilbioeffectsmodules.hh:45 Dune::OverlappingSchwarzOperator< Linear::SPresSPresMatrixT< Scalar >, Linear::SPresVectorT< Scalar >, Linear::SPresVectorT< Scalar >, TpsaParComm > ParSPresSPresOperatorT Parallel operator for the solid pressure block. Definition: TpsaPreconditioner.hpp:78 Dune::MatrixAdapter< Linear::RotRotMatrixT< Scalar >, Linear::RotVectorT< Scalar >, Linear::RotVectorT< Scalar > > SeqRotRotOperatorT Sequential operator for the rotation block. Definition: TpsaPreconditioner.hpp:50 Dune::MatrixAdapter< Linear::TpsaMatrixView< Scalar >, Linear::TpsaMultiVector< Scalar >, Linear::TpsaMultiVector< Scalar > > TpsaSeqOperator Definition: TpsaPreconditionerFactory.hpp:45 Dune::MatrixAdapter< Linear::DispDispMatrix00T< Scalar >, Linear::DispVector0T< Scalar >, Linear::DispVector0T< Scalar > > SeqDispDispOperatorT Sequential operator for one of the three scalar displacement blocks. Definition: TpsaPreconditioner.hpp:45 Dune::OverlappingSchwarzOperator< Linear::DispDispMatrix00T< Scalar >, Linear::DispVector0T< Scalar >, Linear::DispVector0T< Scalar >, TpsaParComm > ParDispDispOperatorT Parallel operator for one of the three scalar displacement blocks. Definition: TpsaPreconditioner.hpp:66 Dune::OverlappingSchwarzOperator< Linear::RotRotMatrixT< Scalar >, Linear::RotVectorT< Scalar >, Linear::RotVectorT< Scalar >, TpsaParComm > ParRotRotOperatorT Parallel operator for the rotation block. Definition: TpsaPreconditioner.hpp:72 Dune::MatrixAdapter< Linear::SPresSPresMatrixT< Scalar >, Linear::SPresVectorT< Scalar >, Linear::SPresVectorT< Scalar > > SeqSPresSPresOperatorT Sequential operator for the solid pressure block. Definition: TpsaPreconditioner.hpp:55 Dune::OverlappingSchwarzOperator< Linear::TpsaMatrixView< Scalar >, Linear::TpsaMultiVector< Scalar >, Linear::TpsaMultiVector< Scalar >, TpsaComm > TpsaParOperator Definition: TpsaPreconditionerFactory.hpp:59 Dune::OwnerOverlapCopyCommunication< int, int > TpsaParComm Communication type of a single TPSA field. Definition: TpsaPreconditioner.hpp:59 static void add() Definition: TpsaPreconditionerFactory.hpp:163 static void add() Definition: TpsaPreconditionerFactory.hpp:181 static void add() Definition: TpsaPreconditionerFactory.hpp:172 static void add() Definition: TpsaPreconditionerFactory.hpp:190 static void add() Definition: TpsaPreconditionerFactory.hpp:144 static void add() Definition: TpsaPreconditionerFactory.hpp:153 Definition: StandardPreconditioners_mpi.hpp:139 |