mathru/analysis/differential_equation/ordinary/
implicit_ode.rs

1//! Implicit Ordinary Differential Equation
2
3use crate::algebra::{
4    abstr::Real,
5    linear::{matrix::General, vector::vector::Vector},
6};
7
8/// Implicit ordinary differential equation
9pub trait ImplicitODE<T>
10where
11    T: Real,
12{
13    fn ode(&self, t: &T, x: &Vector<T>) -> Vector<T>;
14
15    fn jacobian(&self, t: &T, x: &Vector<T>) -> General<T>;
16}