TotalConstraintJacobian

class kona.linalg.matrices.hessian.TotalConstraintJacobian(vector_factories)[source]

Bases: kona.linalg.matrices.hessian.basic.BaseHessian

Matrix object for the constraint block of the reduced KKT matrix.

Uses the same 2nd order adjoint formulation as ReducedKKTMatrix, but only for the off-diagonal total contraint jacobian blocks, \(\mathsf{A} = \nabla_x C\).

Parameters:
T
approx
linearize(at_design, at_state, scale=1.0)[source]
product(in_vec, out_vec)[source]