update_Nonlinear.hpp
Go to the documentation of this file.
1 #ifndef UPDATE_NONLINEAR_H
2 #define UPDATE_NONLINEAR_H
3 #include <petscksp.h>
4 #include "class.hpp"
5 namespace SPE{
10  int update_Nonlinear(
11  SPE &data,
12  Vec &q,
13  Vec &qp1,
14  PetscScalar &alpha_old,
15  PetscScalar &alpha,
16  PetscScalar &Ialpha_old,
17  PetscScalar &Ialpha,
18  const PetscInt &maxiter=50
19  );
20 
21 }
22 
23 #endif
Namespace containing all functions and data classes for this solver.
Definition: Ax_b.hpp:5
int update_Nonlinear(SPE &data, Vec &q, Vec &qp1, PetscScalar &alpha_old, PetscScalar &alpha, PetscScalar &Ialpha_old, PetscScalar &Ialpha, const PetscInt &maxiter=50)
advance the Nonlinear SPE system one x step
Definition: update_Nonlinear.cpp:12