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 | Functions
Array3D.hh File Reference
#include "pism/util/array/Array.hh"

Go to the source code of this file.

Classes

class  pism::array::Array3D
 A virtual class collecting methods common to ice and bedrock 3D fields. More...
 

Namespaces

namespace  pism
 
namespace  pism::array
 

Functions

void pism::array::extract_surface (const Array3D &data, double z, Scalar &output)
 Copies a horizontal slice at level z of an Array3D into output.
 
void pism::array::extract_surface (const Array3D &data, const Scalar &z, Scalar &output)
 
void pism::array::sum_columns (const Array3D &data, double A, double B, Scalar &output)