Loading [MathJax]/extensions/tex2jax.js
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

◆ define()

void pism::array::Array::define ( const File file,
io::Type  default_type 
) const

Define variables corresponding to an Array in a file opened using file.

Definition at line 463 of file Array.cc.

References pism::io::define_spatial_variable(), pism::VariableMetadata::get_output_type(), pism::array::Array::Impl::grid, m_impl, metadata(), ndof(), and pism::io::PISM_NAT.

Referenced by pism::AgeModel::define_model_state_impl(), pism::MohrCoulombYieldStress::define_model_state_impl(), pism::YieldStress::define_model_state_impl(), pism::atmosphere::YearlyCycle::define_model_state_impl(), pism::ocean::Pico::define_model_state_impl(), pism::ocean::sea_level::InitializationHelper::define_model_state_impl(), pism::surface::PIK::define_model_state_impl(), pism::surface::DEBMSimple::define_model_state_impl(), pism::surface::ForceThickness::define_model_state_impl(), pism::surface::PSFormulas::define_model_state_impl(), pism::surface::Given::define_model_state_impl(), pism::surface::InitializationHelper::define_model_state_impl(), pism::surface::TemperatureIndex::define_model_state_impl(), pism::bed::BedDef::define_model_state_impl(), pism::bed::LingleClark::define_model_state_impl(), pism::energy::BedThermalUnit::define_model_state_impl(), pism::energy::BTU_Full::define_model_state_impl(), pism::energy::CHSystem::define_model_state_impl(), pism::energy::EnthalpyModel::define_model_state_impl(), pism::energy::TemperatureModel::define_model_state_impl(), pism::FractureDensity::define_model_state_impl(), pism::hydrology::Distributed::define_model_state_impl(), pism::hydrology::Hydrology::define_model_state_impl(), pism::hydrology::Routing::define_model_state_impl(), pism::hydrology::SteadyState::define_model_state_impl(), pism::icebin::IBSurfaceModel::define_model_state_impl(), pism::RegionalYieldStress::define_model_state_impl(), pism::stressbalance::SSA::define_model_state_impl(), pism::DiagAverageRate< M >::define_state_impl(), dump(), and write().