pub struct AutoMeshGenerator { /* private fields */ }Expand description
Main automatic mesh generator
Implementations§
Source§impl AutoMeshGenerator
impl AutoMeshGenerator
Sourcepub fn new(params: MeshGenerationParams) -> Self
pub fn new(params: MeshGenerationParams) -> Self
Create a new mesh generator with specified parameters
Sourcepub fn with_default_params(&self) -> Self
pub fn with_default_params(&self) -> Self
Create a mesh generator with default parameters
Sourcepub fn generatemesh(
&mut self,
domain: &Domain,
boundary_spec: &BoundarySpecification,
) -> PDEResult<TriangularMesh>
pub fn generatemesh( &mut self, domain: &Domain, boundary_spec: &BoundarySpecification, ) -> PDEResult<TriangularMesh>
Generate mesh for a specified domain
Sourcepub fn assessmesh_quality(&self, mesh: &TriangularMesh) -> MeshQuality
pub fn assessmesh_quality(&self, mesh: &TriangularMesh) -> MeshQuality
Calculate overall mesh quality metrics
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AutoMeshGenerator
impl RefUnwindSafe for AutoMeshGenerator
impl Send for AutoMeshGenerator
impl Sync for AutoMeshGenerator
impl Unpin for AutoMeshGenerator
impl UnwindSafe for AutoMeshGenerator
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> 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