pub trait PdeSystem<S: Scalar> {
// Required method
fn rhs(&self, t: S, x: S, u: S, du_dx: S, d2u_dx2: S) -> S;
// Provided method
fn n_components(&self) -> usize { ... }
}Expand description
Trait for 1D PDE systems that can be solved via MOL.
The PDE has the form:
∂u/∂t = F(t, x, u, ∂u/∂x, ∂²u/∂x², ...)Required Methods§
Provided Methods§
Sourcefn n_components(&self) -> usize
fn n_components(&self) -> usize
Number of solution components (for systems).