template.class_template.SymmetryOrbitEQN.rmatvec

SymmetryOrbitEQN.rmatvec(other, **kwargs)[source]

Matrix-vector product of adjoint of self.jacobian and other.state

Parameters
otherOrbit

Orbit whose state represents the vector in the matrix-vector product.

Returns
orbit_rmatvec :

Orbit with values representative of the adjoint-vector product. Typically state and parameter information.

Notes

This method represents the matrix-vector product of the adjoint Jacobian matrix with an orbit state of dimension self.size. Typically for these systems, the adjoint Jacobian has dimensions [self.size + len(self.parameters), self.size]; this returns a vector of the same dimension as self.orbit_vector; i.e. this does produce components corresponding to the parameters.