pub struct HeatSolution {
pub solution: Expression,
pub alpha: Expression,
pub eigenvalues: Vec<Expression>,
pub coefficients: Vec<Expression>,
}👎Deprecated since 0.1.0: Use PDESolution instead
Expand description
Solution to the heat equation (legacy type for backward compatibility)
Fields§
§solution: Expression👎Deprecated since 0.1.0: Use PDESolution instead
The general solution
alpha: Expression👎Deprecated since 0.1.0: Use PDESolution instead
Thermal diffusivity coefficient
eigenvalues: Vec<Expression>👎Deprecated since 0.1.0: Use PDESolution instead
Eigenvalues from boundary conditions
coefficients: Vec<Expression>👎Deprecated since 0.1.0: Use PDESolution instead
Fourier coefficients
Trait Implementations§
Source§impl Clone for HeatSolution
impl Clone for HeatSolution
Source§fn clone(&self) -> HeatSolution
fn clone(&self) -> HeatSolution
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 HeatSolution
impl Debug for HeatSolution
Source§impl PartialEq for HeatSolution
impl PartialEq for HeatSolution
impl StructuralPartialEq for HeatSolution
Auto Trait Implementations§
impl Freeze for HeatSolution
impl RefUnwindSafe for HeatSolution
impl Send for HeatSolution
impl Sync for HeatSolution
impl Unpin for HeatSolution
impl UnwindSafe for HeatSolution
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