1: /*
2: Context for using preconditioned CG to minimize a quadratic function
3: */
5: #pragma once
7: #include <petsc/private/kspimpl.h>
9: typedef struct {
10: PetscReal quadratic;
11: PetscReal ltsnrm;
12: PetscReal delta;
13: } KSP_QCG;