1: /* 2: Private data structure for Richardson Iteration 3: */ 8: #include <petsc/private/kspimpl.h> 10: typedef struct { 11: PetscReal scale; /* scaling on preconditioner */ 12: PetscBool selfscale; /* determine optimimal scaling each iteration to minimize 2-norm of resulting residual */ 13: } KSP_Richardson; 15: #endif