This is the complete list of members for ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >, including all inherited members.
calculate_residual(OtherVectorType &residual) const (defined in ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >) | ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType > | inline |
get_timings() const (defined in ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >) | ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType > | inline |
MultigridAlgorithm(dealii::MGLevelObject< std::shared_ptr< MatrixType > > const &matrix, dealii::MGCoarseGridBase< VectorType > const &coarse, MultigridTransferBase< VectorType > const &transfer, dealii::MGLevelObject< std::shared_ptr< SmootherType > > const &smoother, MPI_Comm const &comm, unsigned int const n_cycles=1) (defined in ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >) | ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType > | inline |
solve(OtherVectorType &dst, OtherVectorType const &src) const (defined in ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >) | ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType > | inline |
vmult(OtherVectorType &dst, OtherVectorType const &src) const (defined in ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType >) | ExaDG::MultigridAlgorithm< VectorType, MatrixType, SmootherType > | inline |