pub struct BemMethodConfig {
pub method: BemMethodType,
pub burton_miller: bool,
pub coupling_parameter: f64,
pub cluster_size: usize,
pub expansion_terms: usize,
}Expand description
BEM method configuration
Fields§
§method: BemMethodTypeBEM assembly method
burton_miller: boolUse Burton-Miller formulation
coupling_parameter: f64Burton-Miller coupling parameter
cluster_size: usizeCluster size for FMM
expansion_terms: usizeExpansion terms for FMM
Trait Implementations§
Source§impl Clone for BemMethodConfig
impl Clone for BemMethodConfig
Source§fn clone(&self) -> BemMethodConfig
fn clone(&self) -> BemMethodConfig
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 moreSource§impl Debug for BemMethodConfig
impl Debug for BemMethodConfig
Source§impl Default for BemMethodConfig
impl Default for BemMethodConfig
Source§fn default() -> BemMethodConfig
fn default() -> BemMethodConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BemMethodConfig
impl<'de> Deserialize<'de> for BemMethodConfig
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
Auto Trait Implementations§
impl Freeze for BemMethodConfig
impl RefUnwindSafe for BemMethodConfig
impl Send for BemMethodConfig
impl Sync for BemMethodConfig
impl Unpin for BemMethodConfig
impl UnwindSafe for BemMethodConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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