PISM, A Parallel Ice Sheet Model 2.2.1-cd005eec8 committed by Constantine Khrulev on 2025-03-07
|
◆ update() [2/2]
Update by reading at most buffer_size records from the file. Definition at line 476 of file Forcing.cc. References pism::RuntimeError::add_context(), buffer_size(), discard(), pism::array::Forcing::Data::filename, pism::File::find_variable(), pism::array::Forcing::Data::first, pism::RuntimeError::formatted(), pism::array::Array::get_name(), pism::array::Array::grid(), pism::array::Array::Impl::grid, interp(), pism::array::Array::Impl::interpolation_type, m_data, pism::array::Array::m_impl, pism::array::Array::metadata(), pism::array::Array::Impl::metadata, pism::array::Forcing::Data::n_records, pism::array::Array::Impl::name, pism::File::name(), PISM_ERROR_LOCATION, pism::io::PISM_GUESS, pism::io::PISM_READONLY, set_record(), pism::array::Forcing::Data::time, and pism::array::Array::vec(). |