GenericSmoothingOperator.h

class GenericSmoothingOperator

This class provides a generic interface for using various smoothing operators.

Methods:

void apply(dolfin::GenericVector& x, const dolfin::GenericVector& b, bool& x_assumed_zero, uint reps) const = 0

Applies the smoothing operator to x for given rhs b of the problem reps times. If x_assumed_zero is true then the computed result is as *x where zero. In general x_assumed_zero is set to false if reps > 0 before return of the function.

Previous topic

FMG relax module

Next topic

JacobiSmoothingOperator.h

This Page