Skip to content

DiffEq pieces are still using the old caches, e.g. FiniteDiff.JacobianCache #106

@jClugstor

Description

@jClugstor

Several functions here for the diffeq integration parts of this package still assume that the types of the Jacobian and gradient configurations will be either FiniteDiff.JacobianCache or ForwardDiff.DerivativeConfig etc. e.g.

function add_node_jac_config!(cache, config::FiniteDiff.JacobianCache, i, x)
.

OrdinaryDiffEq now uses DifferentiationInterface for the AD during implicit solves, so jac_config is now a DifferentiationInterface type.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions