![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include "./PetscSolver.h"
#include "../../../shared/Numerics/Verbosity.h"
#include "../../../shared/MemOps/MemOps.h"
#include "../../../shared/Exceptions/exceptions.h"
#include "../../../shared/io/Comm/IssmComm.h"
#include "../../../shared/Enum/Enum.h"
#include "../../../shared/io/Print/Print.h"
Go to the source code of this file.
Functions | |
void | PetscSolve (PetscVec **puf, PetscMat *Kff, PetscVec *pf, PetscVec *uf0, PetscVec *df, Parameters *parameters) |
void | SolverxPetsc (Vec *puf, Mat Kff, Vec pf, Vec uf0, Vec df, Parameters *parameters) |
void | DofTypesToIndexSet (IS *pisv, IS *pisp, Vec df, int typeenum) |
void PetscSolve | ( | PetscVec ** | puf, |
PetscMat * | Kff, | ||
PetscVec * | pf, | ||
PetscVec * | uf0, | ||
PetscVec * | df, | ||
Parameters * | parameters | ||
) |
Definition at line 19 of file PetscSolver.cpp.
void SolverxPetsc | ( | Vec * | puf, |
Mat | Kff, | ||
Vec | pf, | ||
Vec | uf0, | ||
Vec | df, | ||
Parameters * | parameters | ||
) |
Definition at line 35 of file PetscSolver.cpp.
void DofTypesToIndexSet | ( | IS * | pisv, |
IS * | pisp, | ||
Vec | df, | ||
int | typeenum | ||
) |
Definition at line 168 of file PetscSolver.cpp.