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

◆ regrid()

double pism::InputInterpolation::regrid ( const SpatialVariableMetadata metadata,
const pism::File file,
int  record_index,
const Grid grid,
petsc::Vec output 
) const

Read a record record_index of the variable corresponding to the provided metadata from a file and interpolate onto the target grid. Store results in output.

Set record_index to -1 to read the last record available in file.

Definition at line 43 of file InputInterpolation.cc.

References pism::VariableMetadata::get_name(), pism::File::nrecords(), regrid_impl(), and pism::VariableMetadata::unit_system().

Referenced by pism::InputInterpolationYAC::regrid().