|
◆ initialize()
void pism::ScalarForcing::initialize |
( |
const Context & |
ctx, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
variable_name, |
|
|
const std::string & |
units, |
|
|
const std::string & |
output_units, |
|
|
const std::string & |
long_name, |
|
|
bool |
periodic |
|
) |
| |
|
private |
Definition at line 83 of file ScalarForcing.cc.
References pism::ScalarForcing::Impl::acc, pism::RuntimeError::add_context(), b0, pism::check_forcing_duration(), pism::Context::com(), pism::Context::config(), pism::File::dimensions(), pism::RuntimeError::formatted(), pism::is_increasing(), pism::k, pism::Context::log(), m_impl, pism::ScalarForcing::Impl::period, pism::ScalarForcing::Impl::period_start, PISM_ERROR_LOCATION, pism::io::PISM_NETCDF3, pism::io::PISM_READONLY, pism::io::read_time_info(), pism::io::read_timeseries(), pism::report_range(), pism::ScalarForcing::Impl::spline, pism::Context::time(), pism::ScalarForcing::Impl::times, pism::Context::unit_system(), pism::v0, and pism::ScalarForcing::Impl::values.
Referenced by ScalarForcing().
|