obj_t

Type Alias obj_t 

Source
pub type obj_t = obj_s;

Aliased Type§

#[repr(C)]
pub struct obj_t {
Show 22 fields pub root: *mut obj_s, pub off: [i64; 2], pub dim: [i64; 2], pub diag_off: i64, pub info: u32, pub info2: u32, pub elem_size: u64, pub buffer: *mut c_void, pub rs: i64, pub cs: i64, pub is: i64, pub scalar: dcomplex, pub m_padded: i64, pub n_padded: i64, pub ps: i64, pub pd: i64, pub m_panel: i64, pub n_panel: i64, pub pack_fn: Option<unsafe extern "C" fn(*const obj_s, *mut obj_s, *const cntx_s, *const cntl_s, *mut thrinfo_s)>, pub pack_params: *mut c_void, pub ker_fn: Option<unsafe extern "C" fn(*const obj_s, *const obj_s, *const obj_s, *const cntx_s, *const cntl_s, *mut thrinfo_s)>, pub ker_params: *mut c_void,
}

Fields§

§root: *mut obj_s§off: [i64; 2]§dim: [i64; 2]§diag_off: i64§info: u32§info2: u32§elem_size: u64§buffer: *mut c_void§rs: i64§cs: i64§is: i64§scalar: dcomplex§m_padded: i64§n_padded: i64§ps: i64§pd: i64§m_panel: i64§n_panel: i64§pack_fn: Option<unsafe extern "C" fn(*const obj_s, *mut obj_s, *const cntx_s, *const cntl_s, *mut thrinfo_s)>§pack_params: *mut c_void§ker_fn: Option<unsafe extern "C" fn(*const obj_s, *const obj_s, *const obj_s, *const cntx_s, *const cntl_s, *mut thrinfo_s)>§ker_params: *mut c_void