Type Alias obj_t

Source
pub type obj_t = obj_s;

Aliased Type§

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

Fields§

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