#[repr(C)]pub struct aaStats {Show 21 fields
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§
§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 aaStats
impl aaStats
pub unsafe fn setup( &mut self, N: c_int, atm: *const atmosphere, lenslet_pitch: f32, src: *const source, N_SRC: c_int, )
pub unsafe fn cleanup(&mut self)
pub unsafe fn info(&mut self, kappa: c_int, d: f32)
pub unsafe fn variance(&mut self) -> f32
pub unsafe fn toFile(&mut self, filename: *mut c_char)
Trait Implementations§
impl Copy for aaStats
impl Send for aaStats
Auto Trait Implementations§
impl Freeze for aaStats
impl RefUnwindSafe for aaStats
impl !Sync for aaStats
impl Unpin for aaStats
impl UnwindSafe for aaStats
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