Struct ndarray_odeint::model::goy_shell::GoyShell
[−]
[src]
pub struct GoyShell { /* fields omitted */ }
Methods
impl GoyShell
[src]
fn new(size: usize, nu: f64, e: f64, k0: f64, f: f64, f_idx: usize) -> Self
Constructs a new GoyShell
.
Trait Implementations
impl Clone for GoyShell
[src]
fn clone(&self) -> GoyShell
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Copy for GoyShell
[src]
impl Debug for GoyShell
[src]
impl Default for GoyShell
[src]
impl ModelSize<Ix1> for GoyShell
[src]
fn model_size(&self) -> usize
impl<S> SemiImplicit<S, Ix1> for GoyShell where
S: DataMut<Elem = c64>,
[src]
S: DataMut<Elem = c64>,
type Scalar = c64
type Time = f64
fn nlin<'a>(&self, v: &'a mut ArrayBase<S, Ix1>) -> &'a mut ArrayBase<S, Ix1>
non-linear part of stiff equation