|
◆ compute_residual()
void pism::stressbalance::Blatter::compute_residual |
( |
DMDALocalInfo * |
petsc_info, |
|
|
const Vector2d *** |
X, |
|
|
Vector2d *** |
R |
|
) |
| |
|
protected |
Computes the residual.
Definition at line 311 of file residual.cc.
References pism::fem::Element3::add_contribution(), dirichlet_node(), exterior_element(), pism::fem::q13d::FACE_BOTTOM, pism::fem::q13d::FACE_TOP, pism::GHOSTED, pism::grid_transpose(), pism::grid_z(), grounding_line(), I, pism::k, pism::fem::Element3::local_to_global(), m_face100, m_face4, pism::Component::m_grid, m_Nq, m_parameters, marine_boundary(), pism::fem::Q1Element3::mark_row_invalid(), n, pism::fem::Element::n_chi(), pism::fem::q13d::n_chi, pism::fem::Element::n_pts(), nodal_parameter_values(), pism::fem::Element3::nodal_values(), partially_submerged_face(), pism::fem::Q1Element3Face::reset(), pism::fem::Q1Element3::reset(), residual_basal(), residual_dirichlet(), residual_f(), residual_lateral(), residual_source_term(), residual_surface(), u_bc(), pism::stressbalance::ShallowStressBalance::velocity(), pism::fem::Q1Element3::x(), pism::fem::Q1Element3::y(), and pism::fem::Q1Element3::z().
Referenced by function_callback().
|