mappy_ds.Map.image_detail#
- abstractmethod Map.image_detail(y0, params=None, n=1, *, jacobian=True, hessian=False, trajectory=False, parameter_jacobian=False, parameter_hessian=False)#
Compute the
n-th image ofy0with derivatives.- Parameters:
- y0array_like
Initial state.
- paramsmapping, optional
Parameters of the system.
- nint, optional
Number of iterations of the map, by default
1.- jacobianbool, optional
Compute the Jacobian matrix, by default
True.- hessianbool, optional
Compute the Hessian tensor (implies
jacobian), by defaultFalse.- trajectorybool, optional
Record the trajectory, by default
False.- parameter_jacobianbool, optional
Compute the derivative with respect to every parameter in
param_keys(impliesjacobian), by defaultFalse.- parameter_hessianbool, optional
Compute the mixed second derivative
hes_p(implieshessianandparameter_jacobian), by defaultFalse.
- Returns:
- MapResult
Notes
Requesting derivatives integrates the variational equations together with the state, which changes the adaptive step sizes of the ODE solver. The image therefore differs slightly (on the order of the solver tolerance) from the one obtained with
jacobian=False.