G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsXBraidStepStatus Class Reference

Detailed Description

Class defining the XBraid step status wrapper.

The wrapper provides all functionality of the BraidStepStatus class plus some functions that return the information by value

Inherits BraidStepStatus.

Public Member Functions

braid_Real accuracy (braid_Real loose_tol, braid_Real tight_tol)
 Returns the spatial accuracy.
 
braid_Real error ()
 Returns the estimated error.
 
braid_Int iterations ()
 Returns the number of iterations.
 
braid_Int level ()
 Returns the current multigrid level.
 
braid_Int levels ()
 Returns the total number of multigrid levels.
 
braid_Int refines ()
 Returns the total number of refinements.
 
braid_Real time ()
 Returns the current time instance.
 
braid_Int timeIndex ()
 Returns the index of the time instance.
 
std::pair< braid_Real, braid_Real > timeInterval ()
 Returns the time interval.
 
braid_Int times ()
 Returns the total number of time instances.
 
braid_Real timeStop ()
 Returns the end of the time interval.
 
braid_Real tol ()
 Returns the tolerance.
 
braid_Real tolFine ()
 Returns the old tolerence for the fine-grid solver.