discreet 0.1.0

Generate numerical codes from definitions of PDEs and discretisations in the type system.
Documentation
1
2
3
4
5
6
7
8
9
10
use discreet_common::FiniteDifferenceStencil2D;

pub struct FiniteDiffMethod2D<Stencil: FiniteDifferenceStencil2D> {
    progress: usize,
    grid: Vec<f64>,

    _stencil: std::marker::PhantomData<Stencil>,
}

impl<Stencil: FiniteDifferenceStencil2D> FiniteDiffMethod2D<Stencil> {}