pub enum SpatialDiscretizationMethod {
Structured,
Unstructured,
AdaptiveMeshRefinement,
MovingMesh,
SpectralElement,
DiscontinuousGalerkin,
}Expand description
Spatial discretization methods
Variants§
Structured
Structured grid
Unstructured
Unstructured grid
AdaptiveMeshRefinement
Adaptive mesh refinement
MovingMesh
Moving mesh
SpectralElement
Spectral element
DiscontinuousGalerkin
Discontinuous Galerkin
Trait Implementations§
Source§impl Clone for SpatialDiscretizationMethod
impl Clone for SpatialDiscretizationMethod
Source§fn clone(&self) -> SpatialDiscretizationMethod
fn clone(&self) -> SpatialDiscretizationMethod
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SpatialDiscretizationMethod
impl Debug for SpatialDiscretizationMethod
Source§impl<'de> Deserialize<'de> for SpatialDiscretizationMethod
impl<'de> Deserialize<'de> for SpatialDiscretizationMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SpatialDiscretizationMethod
impl PartialEq for SpatialDiscretizationMethod
Source§fn eq(&self, other: &SpatialDiscretizationMethod) -> bool
fn eq(&self, other: &SpatialDiscretizationMethod) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SpatialDiscretizationMethod
Auto Trait Implementations§
impl Freeze for SpatialDiscretizationMethod
impl RefUnwindSafe for SpatialDiscretizationMethod
impl Send for SpatialDiscretizationMethod
impl Sync for SpatialDiscretizationMethod
impl Unpin for SpatialDiscretizationMethod
impl UnsafeUnpin for SpatialDiscretizationMethod
impl UnwindSafe for SpatialDiscretizationMethod
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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