Ice Sheet System Model  4.18
Code documentation
objects Directory Reference

Files

file  PetscMat.cpp [code]
 : implementation of the PetscMat object
 
file  PetscMat.h [code]
 wrapper to our own PetscMat object, which is needed to add AD capabilities (using ADOLC) to a C-coded Petsc API. We are just wrapping the Petsc objects into C++ equivalent, so that later, we can map all of the Petsc routines into Adolc equivalents.
 
file  petscobjects.h [code]
 
file  PetscSolver.cpp [code]
 
file  PetscSolver.h [code]
 
file  PetscVec.cpp [code]
 : implementation of the PetscVec object
 
file  PetscVec.h [code]
 wrapper to our own PetscVec object, which is needed to add AD capabilities (using ADOLC) to a C-coded Petsc API. We are just wrapping the Petsc objects into C++ equivalent, so that later, we can map all of the Petsc routines into Adolc equivalents.