PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
Public Member Functions | Public Attributes | List of all members
pism::array::Array::Impl Struct Reference

#include <Array_impl.hh>

Public Member Functions

 Impl ()
 

Public Attributes

bool report_range
 If true, report range when regridding. More...
 
petsc::Vec v
 
std::string name
 
std::vector< SpatialVariableMetadatametadata
 Metadata (NetCDF variable attributes) More...
 
std::shared_ptr< const Gridgrid
 The computational grid. More...
 
unsigned int dof
 number of "degrees of freedom" per grid point More...
 
unsigned int da_stencil_width
 stencil width supported by the DA More...
 
bool ghosted
 true if this Array is ghosted More...
 
std::shared_ptr< petsc::DMda
 distributed mesh manager (DM) More...
 
bool begin_access_use_dof
 If true, use DMDAVecGetArrayDOF() in begin_access() More...
 
std::map< std::string, std::shared_ptr< petsc::Viewer > > map_viewers
 
int access_counter
 
int state_counter
 Internal array::Array "revision number". More...
 
InterpolationType interpolation_type
 
std::vector< double > zlevels
 Vertical levels (for 3D fields) More...
 
gsl_interp_accel * bsearch_accel
 

Detailed Description

Definition at line 38 of file Array_impl.hh.


The documentation for this struct was generated from the following file: