pub struct ComplexCholesky { /* private fields */ }Implementations§
Source§impl ComplexCholesky
impl ComplexCholesky
Sourcepub fn factor(
a: &ComplexMatrix,
tolerance: Tolerance,
) -> Result<Self, SolverError>
pub fn factor( a: &ComplexMatrix, tolerance: Tolerance, ) -> Result<Self, SolverError>
A=L L^H. Lower triangle defines the matrix after Hermitian validation.
pub fn lower(&self) -> &ComplexMatrix
pub fn solve(&self, b: &ComplexMatrix) -> Result<ComplexMatrix, SolverError>
Trait Implementations§
Source§impl Clone for ComplexCholesky
impl Clone for ComplexCholesky
Source§fn clone(&self) -> ComplexCholesky
fn clone(&self) -> ComplexCholesky
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ComplexCholesky
impl RefUnwindSafe for ComplexCholesky
impl Send for ComplexCholesky
impl Sync for ComplexCholesky
impl Unpin for ComplexCholesky
impl UnsafeUnpin for ComplexCholesky
impl UnwindSafe for ComplexCholesky
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