jacobian()#

CubicOperator.jacobian(state, input_=None)[source]#

Construct the state Jacobian of the operator: \(\ddqhat\Ophat_{\ell}(\qhat,\u) = \Ghat[(\I_r\otimes\qhat\otimes\qhat) + (\qhat\otimes\I_r\otimes\qhat) + (\qhat\otimes\qhat\otimes\I_r)]\).

Parameters
state(r,) ndarray or None

State vector.

input_(m,) ndarray or None

Input vector (not used).

Returns
jac(r, r) ndarray

State Jacobian \(\Ghat[(\I_r\otimes\qhat\otimes\qhat) + (\qhat\otimes\I_r\otimes\qhat) + (\qhat\otimes\qhat\otimes\I_r)]\).