struct EquationSystem {
a: Vec<f64>,
b: Vec<f64>,
x: Vec<f64>,
n: usize,
}
Expand description
Wrapper of data required to represent linear system of eqns and soln.
Fields§
§a: Vec<f64>
§b: Vec<f64>
§x: Vec<f64>
§n: usize
Implementations§
Trait Implementations§
Source§impl Add<&EquationSystem> for EquationSystem
impl Add<&EquationSystem> for EquationSystem
Source§type Output = EquationSystem
type Output = EquationSystem
The resulting type after applying the
+
operator.Source§impl AddAssign<&EquationSystem> for EquationSystem
impl AddAssign<&EquationSystem> for EquationSystem
Source§fn add_assign(&mut self, rhs: &EquationSystem)
fn add_assign(&mut self, rhs: &EquationSystem)
Performs the
+=
operation. Read moreSource§impl Clone for EquationSystem
impl Clone for EquationSystem
Source§fn clone(&self) -> EquationSystem
fn clone(&self) -> EquationSystem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for EquationSystem
impl RefUnwindSafe for EquationSystem
impl Send for EquationSystem
impl Sync for EquationSystem
impl Unpin for EquationSystem
impl UnwindSafe for EquationSystem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more