pub struct SyevjInfo { /* private fields */ }Expand description
Jacobi-eigen tuning handle (tolerance + max sweeps).
Implementations§
Source§impl SyevjInfo
impl SyevjInfo
Sourcepub fn set_tolerance(&self, tol: f64) -> Result<()>
pub fn set_tolerance(&self, tol: f64) -> Result<()>
Set the per-sweep convergence tolerance
(cusolverDnXsyevjSetTolerance).
Sourcepub fn set_max_sweeps(&self, n: i32) -> Result<()>
pub fn set_max_sweeps(&self, n: i32) -> Result<()>
Cap the number of Jacobi sweeps
(cusolverDnXsyevjSetMaxSweeps).
Sourcepub fn as_raw(&self) -> SyevjInfoRaw
pub fn as_raw(&self) -> SyevjInfoRaw
Raw syevjInfo_t. Use with care.
Trait Implementations§
Auto Trait Implementations§
impl !Send for SyevjInfo
impl !Sync for SyevjInfo
impl Freeze for SyevjInfo
impl RefUnwindSafe for SyevjInfo
impl Unpin for SyevjInfo
impl UnsafeUnpin for SyevjInfo
impl UnwindSafe for SyevjInfo
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