PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900

◆ apply_jacobian_design() [1/3]

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

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

The return value uses a DesignVector (array::Vector), which can be ghostless. Ghosts (if present) are updated. 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 191 of file IP_SSATaucForwardProblem.cc.

References pism::array::Array2D< T >::array().

Referenced by apply_jacobian_design(), apply_linearization(), and pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::applyConstraintsJacobianDesign().