pub struct WaveSolution {
pub solution: Expression,
pub wave_speed: Expression,
pub eigenvalues: Vec<Expression>,
pub position_coefficients: Vec<Expression>,
pub velocity_coefficients: Vec<Expression>,
}Expand description
Solution to the wave equation
Fields§
§solution: Expression§wave_speed: Expression§eigenvalues: Vec<Expression>§position_coefficients: Vec<Expression>§velocity_coefficients: Vec<Expression>Trait Implementations§
Source§impl Clone for WaveSolution
impl Clone for WaveSolution
Source§fn clone(&self) -> WaveSolution
fn clone(&self) -> WaveSolution
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WaveSolution
impl Debug for WaveSolution
Source§impl PartialEq for WaveSolution
impl PartialEq for WaveSolution
impl StructuralPartialEq for WaveSolution
Auto Trait Implementations§
impl Freeze for WaveSolution
impl RefUnwindSafe for WaveSolution
impl Send for WaveSolution
impl Sync for WaveSolution
impl Unpin for WaveSolution
impl UnwindSafe for WaveSolution
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more