orbithunter.RelativeEquilibriumOrbitKS.matvec

RelativeEquilibriumOrbitKS.matvec(other, **kwargs)

Extension of parent class method

Parameters
otherRelativeOrbitKS

RelativeOrbitKS instance whose state represents the vector in the matrix-vector multiplication.

Returns
RelativeOrbitKS

RelativeOrbitKS whose state and other parameters result from the matrix-vector product.

Notes

Equivalent to computation of (v_t + v_xx + v_xxxx + phi * v_x) + d_x (u .* v) The additional term phi * v_x is in the linear portion of the equation, meaning that we can calculate it and add it to the rest of the mapping a posteriori.