pymloc.solvers.dynamical_systems.adjoint_sensitivities

Classes

AdjointSensitivitiesSolver(bvp_param, *args, …)

Subsolver for computing sensitivities via the adjoint method.

class pymloc.solvers.dynamical_systems.adjoint_sensitivities.AdjointSensitivitiesSolver(bvp_param, *args, **kwargs)

Bases: pymloc.solvers.dynamical_systems.sensitivities.SensitivitiesSolver

Subsolver for computing sensitivities via the adjoint method.

Parameters

bvp_param (pymloc.model.sensitivities.boundary_dae.BVPSensitivities) –

_compute_sensitivity(capital_f_theta, capital_f_tilde, localized_bvp, solution, adjoint_solution, eplus_e_theta, parameters, tau)

Computes all 6 summands of the adjoint sensitivity formula as presented in thesis.

Parameters
Return type

numpy.ndarray

capital_f_default_class

alias of pymloc.solvers.dynamical_systems.sensitivities.SensInhomProjectionNoSubset