PISM, A Parallel Ice Sheet Model 2.2.1-cd005eec8 committed by Constantine Khrulev on 2025-03-07
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages

◆ regrid_impl()

void pism::array::Array::regrid_impl ( const File file,
io::Default  default_value 
)
protectedvirtual

Gets an Array from a file file, interpolating onto the current grid.

Stops if the variable was not found and critical == true.

Reimplemented in pism::array::Array3D.

Definition at line 378 of file Array.cc.

References dm(), pism::File::find_variable(), pism::array::Array::Impl::ghosted, grid(), pism::array::Array::Impl::interpolation_type, levels(), m_impl, metadata(), pism::File::name(), ndims(), ndof(), pism::array::set_default_value_or_stop(), set_dof(), and update_ghosts().

Referenced by regrid().