Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
Vec.hh File Reference
#include <petscvec.h>
#include "pism/util/Wrapper.hh"
#include "pism/util/petscwrappers/DM.hh"

Go to the source code of this file.

Classes

class  pism::petsc::Vec
 
class  pism::petsc::VecArray
 Wrapper around VecGetArray and VecRestoreArray. More...
 
class  pism::petsc::VecArray2D
 Wrapper around VecGetArray2d and VecRestoreArray2d. More...
 
class  pism::petsc::DMDAVecArray
 
class  pism::petsc::DMDAVecArrayDOF
 
class  pism::petsc::TemporaryGlobalVec
 

Namespaces

namespace  pism
 
namespace  pism::petsc
 Wrappers for some PETSc objects (these wrappers simplify memory management).