|
| using | Index = int |
| | The type of an index of a degree of freedom. More...
|
| |
| using | ProcessRank = unsigned |
| | The type of the rank of a process. More...
|
| |
| using | BorderDistance = unsigned |
| | The type representing the distance of an index to the border. More...
|
| |
| using | BorderList = std::list< BorderIndex > |
| | This class managages a list of indices which are on the border of a process' partition of the grid. More...
|
| |
| using | OverlapWithPeer = std::vector< IndexDistanceNpeers > |
| | The list of indices which overlap with a peer rank. More...
|
| |
| using | OverlapByRank = std::map< ProcessRank, OverlapWithPeer > |
| | A type mapping the process rank to the list of indices shared with this peer. More...
|
| |
| using | OverlapByIndex = std::vector< std::map< ProcessRank, BorderDistance > > |
| | Maps each index to a list of processes . More...
|
| |
| using | DomesticOverlapWithPeer = std::vector< Index > |
| | The list of domestic indices are owned by peer rank. More...
|
| |
| using | DomesticOverlapByRank = std::map< ProcessRank, DomesticOverlapWithPeer > |
| | A type mapping the process rank to the list of domestic indices which are owned by the peer. More...
|
| |
| template<typename Scalar > |
| using | DispDispMatrix00T = Dune::BCRSMatrix< MatrixBlock< Scalar, numDispDofs, numDispDofs > > |
| |
| template<typename Scalar > |
| using | DispDispMatrix11T = Dune::BCRSMatrix< MatrixBlock< Scalar, numDispDofs, numDispDofs > > |
| |
| template<typename Scalar > |
| using | DispDispMatrix22T = Dune::BCRSMatrix< MatrixBlock< Scalar, numDispDofs, numDispDofs > > |
| |
| template<typename Scalar > |
| using | RotRotMatrixT = Dune::BCRSMatrix< MatrixBlock< Scalar, numRotDofs, numRotDofs > > |
| |
| template<typename Scalar > |
| using | SPresSPresMatrixT = Dune::BCRSMatrix< MatrixBlock< Scalar, numSolidPresDofs, numSolidPresDofs > > |
| |
| template<typename Scalar > |
| using | DispRotMatrix0T = Dune::BCRSMatrix< MatrixBlock< Scalar, numDispDofs, numRotDofs > > |
| |
| template<typename Scalar > |
| using | DispRotMatrix1T = DispRotMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | DispRotMatrix2T = DispRotMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | DispSPresMatrix0T = Dune::BCRSMatrix< MatrixBlock< Scalar, numDispDofs, numSolidPresDofs > > |
| |
| template<typename Scalar > |
| using | DispSPresMatrix1T = DispSPresMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | DispSPresMatrix2T = DispSPresMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | RotDispMatrix0T = Dune::BCRSMatrix< MatrixBlock< Scalar, numRotDofs, numDispDofs > > |
| |
| template<typename Scalar > |
| using | RotDispMatrix1T = RotDispMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | RotDispMatrix2T = RotDispMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | RotSPresMatrixT = Dune::BCRSMatrix< MatrixBlock< Scalar, numRotDofs, numSolidPresDofs > > |
| |
| template<typename Scalar > |
| using | SPresDispMatrix0T = Dune::BCRSMatrix< MatrixBlock< Scalar, numSolidPresDofs, numDispDofs > > |
| |
| template<typename Scalar > |
| using | SPresDispMatrix1T = SPresDispMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | SPresDispMatrix2T = SPresDispMatrix0T< Scalar > |
| |
| template<typename Scalar > |
| using | SPresRotMatrixT = Dune::BCRSMatrix< MatrixBlock< Scalar, numSolidPresDofs, numRotDofs > > |
| |
| template<typename Scalar > |
| using | DispVector0T = Dune::BlockVector< Dune::FieldVector< Scalar, numDispDofs > > |
| |
| template<typename Scalar > |
| using | DispVector1T = DispVector0T< Scalar > |
| |
| template<typename Scalar > |
| using | DispVector2T = DispVector0T< Scalar > |
| |
| template<typename Scalar > |
| using | RotVectorT = Dune::BlockVector< Dune::FieldVector< Scalar, numRotDofs > > |
| |
| template<typename Scalar > |
| using | SPresVectorT = Dune::BlockVector< Dune::FieldVector< Scalar, numSolidPresDofs > > |
| |
| template<typename Scalar > |
| using | TpsaMultiVector = Dune::MultiTypeBlockVector< DispVector0T< Scalar >, DispVector1T< Scalar >, DispVector2T< Scalar >, RotVectorT< Scalar >, SPresVectorT< Scalar > > |
| | The vector the Krylov solver and the preconditioner operate on. More...
|
| |