Version: dev

jacobian_evaluator

Stable type · Evaluate the Jacobian

Tier: stable · Kind: type · Topic: Evaluate the Jacobian

JuliaPythonRust
JacobianEvaluatornot exportednot exported

Julia

struct JacobianEvaluator
JacobianEvaluator(fJ!::F, oop::Bool, uj::Vector{Float64}, duj::Vector{Float64}, umap::Vector{Int64}, p_default::P, scatter::Vector{Tuple{Int64, Int64}}, field_shapes::Vector{Vector{Int64}}, slots::Dict{String, Int64}, prototype::SparseArrays.SparseMatrixCSC{Float64, Int64}, pattern::SparseArrays.SparseMatrixCSC{Bool, Int64}, entries::Vector{JacEntry}, rownames::Vector{String}, colnames::Vector{String}, structure::Symbol, wrt::Symbol) where {F, P}
JacobianEvaluator

Prepared analytical Jacobian: call as jac!(J, u, p, t) where J is (a copy of) jac.prototype. Fields of note: prototype::SparseMatrixCSC{Float64}, pattern::SparseMatrixCSC{Bool}, entries, colnames, structure.

Source

Python

Python does not export this type.

Rust

Rust does not export this type.