#[repr(C)]pub struct paStats {Show 25 fields
pub osf: c_int,
pub M: c_int,
pub shift: c_int,
pub M_LAYER: *mut c_int,
pub N: c_int,
pub N2: c_int,
pub NU: c_int,
pub NU2: c_int,
pub NF: c_int,
pub NF2: c_int,
pub psd_size: c_int,
pub cov_size: c_int,
pub ind_size: c_int,
pub d__psd: *mut float2,
pub d__cov: *mut f32,
pub d__alpha: *mut f32,
pub d__beta: *mut f32,
pub n_full: f32,
pub n_comp: f32,
pub b_full: f32,
pub b_comp: f32,
pub cov_eval_et: f32,
pub sampling: f32,
pub plan: cufftHandle,
pub N_SRC2: c_int,
}Fields§
§osf: c_int§M: c_int§shift: c_int§M_LAYER: *mut c_int§N: c_int§N2: c_int§NU: c_int§NU2: c_int§NF: c_int§NF2: c_int§psd_size: c_int§cov_size: c_int§ind_size: c_int§d__psd: *mut float2§d__cov: *mut f32§d__alpha: *mut f32§d__beta: *mut f32§n_full: f32§n_comp: f32§b_full: f32§b_comp: f32§cov_eval_et: f32§sampling: f32§plan: cufftHandle§N_SRC2: c_intImplementations§
Source§impl paStats
impl paStats
pub unsafe fn setup( &mut self, M_: c_int, N_: c_int, osf_: c_int, atm: *const atmosphere, lenslet_pitch: f32, phase_src: *mut source, N_P_SRC: c_int, slopes_src: *const source, N_S_SRC: c_int, )
pub unsafe fn setup1( &mut self, M_: c_int, N_: c_int, osf_: c_int, atm: *const atmosphere, lenslet_pitch: f32, slopes_src: *const source, N_S_SRC: c_int, z_radius: f32, )
pub unsafe fn cleanup(&mut self)
pub unsafe fn info(&mut self, kappa: c_int, d: f32)
pub unsafe fn MVM( &mut self, out_vector: *mut f32, in_vector: *mut f32, d1: f32, g1: f32, N1: c_int, d2: f32, N2: c_int, atm: *mut atmosphere, phase_src: *mut source, N_P_SRC: c_int, slopes_src: *mut source, N_S_SRC: c_int, )
pub unsafe fn toFile(&mut self, filename: *mut c_char)
pub unsafe fn variance(&mut self)
Trait Implementations§
impl Copy for paStats
impl Send for paStats
Auto Trait Implementations§
impl Freeze for paStats
impl RefUnwindSafe for paStats
impl !Sync for paStats
impl Unpin for paStats
impl UnwindSafe for paStats
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