PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800

◆ apply_jacobian_design() [2/3]

void pism::inverse::IP_SSATaucForwardProblem::apply_jacobian_design ( array::Vector u,
array::Scalar dzeta,
Vec  du 
)
virtual

Applies the design Jacobian matrix to a perturbation of the design variable.

The return value is a Vec for the benefit of TAO. It is assumed to be ghostless; no communication is done.This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 202 of file IP_SSATaucForwardProblem.cc.

References apply_jacobian_design(), pism::petsc::DMDAVecArray::get(), and pism::stressbalance::SSA::m_da.