pub struct MainParamsI {
pub element_type: i32,
pub num_nodes: usize,
pub num_elements: usize,
pub num_object_files: i32,
pub num_eval_files: i32,
pub bc_type: i32,
pub solver_method: i32,
pub fmm_method: i32,
pub parallel: i32,
}Expand description
Main parameters I (mesh configuration)
Fields§
§element_type: i32Element type (2 = mixed, etc.)
num_nodes: usizeTotal number of nodes
num_elements: usizeTotal number of elements
num_object_files: i32Number of object mesh files
num_eval_files: i32Number of evaluation grid files
bc_type: i32Boundary condition type
solver_method: i32Solver method (0=TBEM, 1=SLFMM, 2/3=MLFMM)
fmm_method: i32FMM method variant
parallel: i32Parallel processing flag
Trait Implementations§
Source§impl Clone for MainParamsI
impl Clone for MainParamsI
Source§fn clone(&self) -> MainParamsI
fn clone(&self) -> MainParamsI
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 MainParamsI
impl Debug for MainParamsI
Source§impl Default for MainParamsI
impl Default for MainParamsI
Source§fn default() -> MainParamsI
fn default() -> MainParamsI
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MainParamsI
impl RefUnwindSafe for MainParamsI
impl Send for MainParamsI
impl Sync for MainParamsI
impl Unpin for MainParamsI
impl UnsafeUnpin for MainParamsI
impl UnwindSafe for MainParamsI
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