Struct sundials_sys::klu_l_numeric
source · #[repr(C)]pub struct klu_l_numeric {Show 24 fields
pub n: c_long,
pub nblocks: c_long,
pub lnz: c_long,
pub unz: c_long,
pub max_lnz_block: c_long,
pub max_unz_block: c_long,
pub Pnum: *mut c_long,
pub Pinv: *mut c_long,
pub Lip: *mut c_long,
pub Uip: *mut c_long,
pub Llen: *mut c_long,
pub Ulen: *mut c_long,
pub LUbx: *mut *mut c_void,
pub LUsize: *mut usize,
pub Udiag: *mut c_void,
pub Rs: *mut f64,
pub worksize: usize,
pub Work: *mut c_void,
pub Xwork: *mut c_void,
pub Iwork: *mut c_long,
pub Offp: *mut c_long,
pub Offi: *mut c_long,
pub Offx: *mut c_void,
pub nzoff: c_long,
}
Fields§
§n: c_long
§nblocks: c_long
§lnz: c_long
§unz: c_long
§max_lnz_block: c_long
§max_unz_block: c_long
§Pnum: *mut c_long
§Pinv: *mut c_long
§Lip: *mut c_long
§Uip: *mut c_long
§Llen: *mut c_long
§Ulen: *mut c_long
§LUbx: *mut *mut c_void
§LUsize: *mut usize
§Udiag: *mut c_void
§Rs: *mut f64
§worksize: usize
§Work: *mut c_void
§Xwork: *mut c_void
§Iwork: *mut c_long
§Offp: *mut c_long
§Offi: *mut c_long
§Offx: *mut c_void
§nzoff: c_long
Trait Implementations§
source§impl Clone for klu_l_numeric
impl Clone for klu_l_numeric
source§fn clone(&self) -> klu_l_numeric
fn clone(&self) -> klu_l_numeric
Returns a copy 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 klu_l_numeric
impl Debug for klu_l_numeric
impl Copy for klu_l_numeric
Auto Trait Implementations§
impl Freeze for klu_l_numeric
impl RefUnwindSafe for klu_l_numeric
impl !Send for klu_l_numeric
impl !Sync for klu_l_numeric
impl Unpin for klu_l_numeric
impl UnwindSafe for klu_l_numeric
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