pub struct MeshGenerationParams {
pub element_size: f64,
pub min_angle: f64,
pub max_angle: f64,
pub quality_iterations: usize,
pub element_type: ElementType,
pub boundary_refinement_iterations: usize,
}Expand description
Parameters for controlling automatic mesh generation
Fields§
§element_size: f64Target element size (average edge length)
min_angle: f64Minimum angle constraint for triangles (degrees)
max_angle: f64Maximum angle constraint for triangles (degrees)
quality_iterations: usizeQuality improvement iterations
element_type: ElementTypeElement type to generate
boundary_refinement_iterations: usizeMaximum number of boundary refinement iterations
Trait Implementations§
Source§impl Clone for MeshGenerationParams
impl Clone for MeshGenerationParams
Source§fn clone(&self) -> MeshGenerationParams
fn clone(&self) -> MeshGenerationParams
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 MeshGenerationParams
impl Debug for MeshGenerationParams
Auto Trait Implementations§
impl Freeze for MeshGenerationParams
impl RefUnwindSafe for MeshGenerationParams
impl Send for MeshGenerationParams
impl Sync for MeshGenerationParams
impl Unpin for MeshGenerationParams
impl UnwindSafe for MeshGenerationParams
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