pub struct SpatialDiscretizer { /* private fields */ }Expand description
Spatial discretizer
Implementations§
Source§impl SpatialDiscretizer
impl SpatialDiscretizer
pub fn new() -> Self
pub fn initialize(&mut self) -> Result<(), PhysicsError>
Sourcepub fn get_discretization_method(&self) -> &SpatialDiscretizationMethod
pub fn get_discretization_method(&self) -> &SpatialDiscretizationMethod
Get the discretization method.
Sourcepub fn set_discretization_method(&mut self, method: SpatialDiscretizationMethod)
pub fn set_discretization_method(&mut self, method: SpatialDiscretizationMethod)
Set the discretization method.
Sourcepub fn get_stencil_operators(&self) -> &StencilOperators
pub fn get_stencil_operators(&self) -> &StencilOperators
Get a reference to the stencil operators.
Sourcepub fn get_stencil_operators_mut(&mut self) -> &mut StencilOperators
pub fn get_stencil_operators_mut(&mut self) -> &mut StencilOperators
Get a mutable reference to the stencil operators.
Auto Trait Implementations§
impl Freeze for SpatialDiscretizer
impl RefUnwindSafe for SpatialDiscretizer
impl Send for SpatialDiscretizer
impl Sync for SpatialDiscretizer
impl Unpin for SpatialDiscretizer
impl UnsafeUnpin for SpatialDiscretizer
impl UnwindSafe for SpatialDiscretizer
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
§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