PISM, A Parallel Ice Sheet Model 2.2.1-cd005eec8 committed by Constantine Khrulev on 2025-03-07
|
◆ init_periodic_data()
Read all periodic data from the file and add two more records to simplify interpolation. Definition at line 316 of file Forcing.cc. References pism::array::Array2D< double >::array(), array3(), buffer_size(), pism::File::find_variable(), pism::array::Forcing::Data::first, pism::array::Array::get_name(), pism::array::Array::grid(), interp(), pism::array::Forcing::Data::interp_type, pism::array::Array::Impl::interpolation_type, pism::LINEAR, m_data, pism::array::Array::m_impl, pism::array::Array::metadata(), pism::array::Array::Impl::metadata, pism::array::Forcing::Data::n_records, pism::File::name(), pism::File::nrecords(), pism::PIECEWISE_CONSTANT, PISM_ERROR_LOCATION, set_record(), pism::array::Forcing::Data::time, pism::array::Forcing::Data::time_range, pism::VariableMetadata::unit_system(), and pism::array::Array::vec(). Referenced by init(). |