|
dune-pdelab
2.0.0
|
Class providing some statistics of the AMG solver. More...
#include <dune/pdelab/backend/seqistlsolverbackend.hh>
Public Attributes | |
| double | tprepare |
| The needed for computing the parallel information and for adapting the linear system. More... | |
| int | levels |
| the number of levels in the AMG hierarchy. More... | |
| double | tsolve |
| The time spent in solving the system (without building the hierarchy. More... | |
| double | tsetup |
| The time needed for building the AMG hierarchy (coarsening). More... | |
| int | iterations |
| The number of iterations performed until convergence was reached. More... | |
| bool | directCoarseLevelSolver |
| True if a direct solver was used on the coarset level. More... | |
Class providing some statistics of the AMG solver.
| bool Dune::PDELab::ISTLAMGStatistics::directCoarseLevelSolver |
True if a direct solver was used on the coarset level.
Referenced by Dune::PDELab::ISTLBackend_SEQ_AMG< GO, Dune::SeqSOR, Dune::LoopSolver >::apply(), Dune::PDELab::ISTLBackend_AMG_NOVLP< GO, s, Dune::SeqSSOR, Dune::CGSolver >::apply(), and Dune::PDELab::ISTLBackend_AMG< GO, s, Dune::SeqILU0, Dune::BiCGSTABSolver >::apply().
| int Dune::PDELab::ISTLAMGStatistics::iterations |
The number of iterations performed until convergence was reached.
| int Dune::PDELab::ISTLAMGStatistics::levels |
the number of levels in the AMG hierarchy.
Referenced by Dune::PDELab::ISTLBackend_SEQ_AMG< GO, Dune::SeqSOR, Dune::LoopSolver >::apply(), Dune::PDELab::ISTLBackend_AMG_NOVLP< GO, s, Dune::SeqSSOR, Dune::CGSolver >::apply(), and Dune::PDELab::ISTLBackend_AMG< GO, s, Dune::SeqILU0, Dune::BiCGSTABSolver >::apply().
| double Dune::PDELab::ISTLAMGStatistics::tprepare |
The needed for computing the parallel information and for adapting the linear system.
Referenced by Dune::PDELab::ISTLBackend_AMG_NOVLP< GO, s, Dune::SeqSSOR, Dune::CGSolver >::apply(), and Dune::PDELab::ISTLBackend_AMG< GO, s, Dune::SeqILU0, Dune::BiCGSTABSolver >::apply().
| double Dune::PDELab::ISTLAMGStatistics::tsetup |
The time needed for building the AMG hierarchy (coarsening).
Referenced by Dune::PDELab::ISTLBackend_SEQ_AMG< GO, Dune::SeqSOR, Dune::LoopSolver >::apply(), Dune::PDELab::ISTLBackend_AMG_NOVLP< GO, s, Dune::SeqSSOR, Dune::CGSolver >::apply(), and Dune::PDELab::ISTLBackend_AMG< GO, s, Dune::SeqILU0, Dune::BiCGSTABSolver >::apply().
| double Dune::PDELab::ISTLAMGStatistics::tsolve |
The time spent in solving the system (without building the hierarchy.
Referenced by Dune::PDELab::ISTLBackend_SEQ_AMG< GO, Dune::SeqSOR, Dune::LoopSolver >::apply(), Dune::PDELab::ISTLBackend_AMG_NOVLP< GO, s, Dune::SeqSSOR, Dune::CGSolver >::apply(), and Dune::PDELab::ISTLBackend_AMG< GO, s, Dune::SeqILU0, Dune::BiCGSTABSolver >::apply().
1.8.7