AdaptiveOpticsControl
linARfilterPred.c File Reference

Functions

int clock_gettime (int clk_id, struct timespec *t)
 
int_fast8_t LINARFILTERPRED_LoadASCIIfiles_cli ()
 
int_fast8_t LINARFILTERPRED_SelectBlock_cli ()
 
int_fast8_t LINARFILTERPRED_Build_LinPredictor_cli ()
 
int_fast8_t LINARFILTERPRED_Apply_LinPredictor_cli ()
 
int_fast8_t LINARFILTERPRED_ScanGain_cli ()
 
int_fast8_t LINARFILTERPRED_PF_updatePFmatrix_cli ()
 
int_fast8_t LINARFILTERPRED_PF_RealTimeApply_cli ()
 
int_fast8_t init_linARfilterPred ()
 
int NBwords (const char sentence[])
 
long LINARFILTERPRED_LoadASCIIfiles (double tstart, double dt, long NBpt, long NBfr, const char *IDoutname)
 
long LINARFILTERPRED_SelectBlock (const char *IDin_name, const char *IDblknb_name, long blkNB, const char *IDout_name)
 
long LINARFILTERPRED_Build_LinPredictor (const char *IDin_name, long PForder, float PFlag, double SVDeps, double RegLambda, const char *IDoutPF_name, int outMode, int LOOPmode, float LOOPgain)
 
long LINARFILTERPRED_Apply_LinPredictor_RT (const char *IDfilt_name, const char *IDin_name, const char *IDout_name)
 
long LINARFILTERPRED_Apply_LinPredictor (const char *IDfilt_name, const char *IDin_name, float PFlag, const char *IDout_name)
 
float LINARFILTERPRED_ScanGain (char *IDin_name, float multfact, float framelag)
 
long LINARFILTERPRED_PF_updatePFmatrix (const char *IDPF_name, const char *IDPFM_name, float alpha)
 
long LINARFILTERPRED_PF_RealTimeApply (const char *IDmodevalIN_name, long IndexOffset, int semtrig, const char *IDPFM_name, long NBPFstep, const char *IDPFout_name, int nbGPU, long loop, long NBiter, int SAVEMODE, float tlag, long PFindex)
 

Variables

DATA data
 System includes. More...
 

Function Documentation

int clock_gettime ( int  clk_id,
struct timespec *  t 
)
int_fast8_t init_linARfilterPred ( )
long LINARFILTERPRED_Apply_LinPredictor ( const char *  IDfilt_name,
const char *  IDin_name,
float  PFlag,
const char *  IDout_name 
)
int_fast8_t LINARFILTERPRED_Apply_LinPredictor_cli ( )
long LINARFILTERPRED_Apply_LinPredictor_RT ( const char *  IDfilt_name,
const char *  IDin_name,
const char *  IDout_name 
)
long LINARFILTERPRED_Build_LinPredictor ( const char *  IDin_name,
long  PForder,
float  PFlag,
double  SVDeps,
double  RegLambda,
const char *  IDoutPF_name,
int  outMode,
int  LOOPmode,
float  LOOPgain 
)

measure time

int_fast8_t LINARFILTERPRED_Build_LinPredictor_cli ( )
long LINARFILTERPRED_LoadASCIIfiles ( double  tstart,
double  dt,
long  NBpt,
long  NBfr,
const char *  IDoutname 
)
int_fast8_t LINARFILTERPRED_LoadASCIIfiles_cli ( )
long LINARFILTERPRED_PF_RealTimeApply ( const char *  IDmodevalIN_name,
long  IndexOffset,
int  semtrig,
const char *  IDPFM_name,
long  NBPFstep,
const char *  IDPFout_name,
int  nbGPU,
long  loop,
long  NBiter,
int  SAVEMODE,
float  tlag,
long  PFindex 
)

measure time

int_fast8_t LINARFILTERPRED_PF_RealTimeApply_cli ( )
long LINARFILTERPRED_PF_updatePFmatrix ( const char *  IDPF_name,
const char *  IDPFM_name,
float  alpha 
)
int_fast8_t LINARFILTERPRED_PF_updatePFmatrix_cli ( )
float LINARFILTERPRED_ScanGain ( char *  IDin_name,
float  multfact,
float  framelag 
)
int_fast8_t LINARFILTERPRED_ScanGain_cli ( )
long LINARFILTERPRED_SelectBlock ( const char *  IDin_name,
const char *  IDblknb_name,
long  blkNB,
const char *  IDout_name 
)
int_fast8_t LINARFILTERPRED_SelectBlock_cli ( )
int NBwords ( const char  sentence[])

Variable Documentation

DATA data

System includes.

External libraries