|
◆ update()
void pism::hydrology::EmptyingProblem::update |
( |
const Geometry & |
geometry, |
|
|
const array::Scalar * |
no_model_mask, |
|
|
const array::Scalar & |
water_input_rate, |
|
|
bool |
recompute_potential = true |
|
) |
| |
Compute steady state water flux.
- Parameters
-
[in] | geometry | ice geometry |
[in] | no_model_mask | no model mask |
[in] | water_input_rate | water input rate in m/s |
Definition at line 183 of file EmptyingProblem.cc.
References pism::array::Array2D< T >::add(), pism::Geometry::cell_type, compute_mask(), compute_potential(), compute_raw_potential(), pism::hydrology::diagnostics::compute_sinks(), compute_velocity(), pism::array::Array2D< T >::copy_from(), pism::hydrology::diagnostics::effective_water_velocity(), pism::RuntimeError::formatted(), pism::GlobalSum(), pism::ice_bottom_surface(), pism::Geometry::ice_thickness, pism::array::CellType::icy(), m_adjustment, m_bottom_surface, pism::Component::m_config, m_domain_mask, m_dx, m_dy, pism::Component::m_grid, pism::Component::m_log, m_potential, m_Q, m_q_sg, m_Qsum, m_sinks, m_speed, m_tau, m_tmp, m_Vstag, m_W, PISM_ERROR_LOCATION, pism::array::Array::scale(), pism::array::Array::set(), pism::array::staggered_to_regular(), pism::array::Array2D< T >::star(), pism::array::Staggered1::star(), and pism::array::Array::update_ghosts().
|