| a | SutraController< Tcomp, Tout > | |
| add_perturb() | SutraController< Tcomp, Tout > | |
| add_perturb_voltage(string name, float *perturb, int N) | SutraController< Tcomp, Tout > | |
| b | SutraController< Tcomp, Tout > | |
| build_cmat(const char *dmtype, char *method) | sutra_controller_mv< Tcomp, Tout > | |
| build_cmat(Tcomp cond) | sutra_controller_mv< Tcomp, Tout > | |
| c | SutraController< Tcomp, Tout > | |
| centro_idx | SutraController< Tcomp, Tout > | |
| clip_commands() | SutraController< Tcomp, Tout > | |
| command_delay() | SutraController< Tcomp, Tout > | |
| comp_com() | sutra_controller_mv< Tcomp, Tout > | virtual |
| comp_latency() | SutraController< Tcomp, Tout > | |
| comp_voltage() | SutraController< Tcomp, Tout > | |
| comp_voltage_mutex | SutraController< Tcomp, Tout > | protected |
| compute_Cmm(SutraAtmos *atmos, SutraSensors *sensors, double *L0, double *cn2, double *alphaX, double *alphaY, double diamTel, double cobs) | sutra_controller_mv< Tcomp, Tout > | |
| compute_Cphim(SutraAtmos *atmos, SutraSensors *sensors, SutraDms *dms, double *L0, double *cn2, double *alphaX, double *alphaY, double *X, double *Y, double *xactu, double *yactu, double diamTel, double *k2, long *NlayerDm, long *indLayerDm, double FoV, double *pitch, double *alt_dm) | sutra_controller_mv< Tcomp, Tout > | |
| cublas_handle | sutra_controller_mv< Tcomp, Tout > | |
| current_context | SutraController< Tcomp, Tout > | |
| d_cenbuff | sutra_controller_mv< Tcomp, Tout > | |
| d_centroids | SutraController< Tcomp, Tout > | |
| d_centroids_padded | SutraController< Tcomp, Tout > | |
| d_circular_coms | SutraController< Tcomp, Tout > | |
| d_cmat | sutra_controller_mv< Tcomp, Tout > | |
| d_Cmm | sutra_controller_mv< Tcomp, Tout > | |
| d_com | SutraController< Tcomp, Tout > | |
| d_com1 | SutraController< Tcomp, Tout > | |
| d_com_clipped | SutraController< Tcomp, Tout > | |
| d_com_padded | SutraController< Tcomp, Tout > | |
| d_compbuff | sutra_controller_mv< Tcomp, Tout > | |
| d_compbuff2 | sutra_controller_mv< Tcomp, Tout > | |
| d_covmat | sutra_controller_mv< Tcomp, Tout > | |
| d_Cphim | sutra_controller_mv< Tcomp, Tout > | |
| d_dmseen | SutraController< Tcomp, Tout > | |
| d_err | sutra_controller_mv< Tcomp, Tout > | |
| d_gain | sutra_controller_mv< Tcomp, Tout > | |
| d_imat | sutra_controller_mv< Tcomp, Tout > | |
| d_KLbasis | sutra_controller_mv< Tcomp, Tout > | |
| d_noisemat | sutra_controller_mv< Tcomp, Tout > | |
| d_olmeas | sutra_controller_mv< Tcomp, Tout > | |
| d_perturb_map | SutraController< Tcomp, Tout > | |
| d_voltage | SutraController< Tcomp, Tout > | |
| DDiago(CarmaObj< Tcomp > *d_statcov, CarmaObj< Tcomp > *d_geocov) | sutra_controller_mv< Tcomp, Tout > | |
| delay | SutraController< Tcomp, Tout > | |
| device | SutraController< Tcomp, Tout > | |
| disable_perturb_voltage(string name) | SutraController< Tcomp, Tout > | |
| do_covmat(SutraDm *ydm, char *method, int *indx_pup, long dim, Tcomp *xpos, Tcomp *ypos, long Nkl, Tcomp norm, Tcomp ampli) | sutra_controller_mv< Tcomp, Tout > | |
| do_geomat(CarmaObj< Tcomp > *d_geocov, CarmaObj< Tcomp > *d_IF, long n_pts, Tcomp ampli) | sutra_controller_mv< Tcomp, Tout > | |
| enable_perturb_voltage(string name) | SutraController< Tcomp, Tout > | |
| filter_cmat(Tcomp cond) | sutra_controller_mv< Tcomp, Tout > | |
| filter_cphim(Tcomp *F, Tcomp *Nact) | sutra_controller_mv< Tcomp, Tout > | |
| frame_delay() | sutra_controller_mv< Tcomp, Tout > | |
| gain | SutraController< Tcomp, Tout > | |
| get_type() | sutra_controller_mv< Tcomp, Tout > | virtual |
| h_Cmmeigenvals | sutra_controller_mv< Tcomp, Tout > | |
| h_eigenvals | sutra_controller_mv< Tcomp, Tout > | |
| init_voltage() | SutraController< Tcomp, Tout > | |
| invgen(CarmaObj< Tcomp > *d_mat, Tcomp cond, int job) | sutra_controller_mv< Tcomp, Tout > | |
| invgen(CarmaObj< Tcomp > *d_mat, CarmaHostObj< Tcomp > *h_eigen, Tcomp cond) | sutra_controller_mv< Tcomp, Tout > | |
| invgen_cpu(CarmaObj< Tcomp > *d_mat, CarmaHostObj< Tcomp > *h_eigen, Tcomp cond) | sutra_controller_mv< Tcomp, Tout > | |
| load_covmat(Tcomp *covmat) | sutra_controller_mv< Tcomp, Tout > | |
| load_klbasis(Tcomp *klbasis) | sutra_controller_mv< Tcomp, Tout > | |
| load_noisemat(Tcomp *noise) | sutra_controller_mv< Tcomp, Tout > | |
| nactu() | SutraController< Tcomp, Tout > | |
| nactus | SutraController< Tcomp, Tout > | |
| nslope() | SutraController< Tcomp, Tout > | |
| nslopes | SutraController< Tcomp, Tout > | |
| open_loop | SutraController< Tcomp, Tout > | |
| piston_filt(CarmaObj< Tcomp > *d_statcov) | sutra_controller_mv< Tcomp, Tout > | |
| piston_filt_cphim(CarmaObj< Tcomp > *d_cphim, Tcomp *F) | sutra_controller_mv< Tcomp, Tout > | |
| remove_perturb_voltage(string name) | SutraController< Tcomp, Tout > | |
| reset_coms() | SutraController< Tcomp, Tout > | |
| reset_perturb_voltage() | SutraController< Tcomp, Tout > | |
| set_centroids_ref(Tcomp *centroids_ref) | SutraController< Tcomp, Tout > | |
| set_cmat(Tcomp *cmat) | sutra_controller_mv< Tcomp, Tout > | |
| set_com(float *com, int nElem) | SutraController< Tcomp, Tout > | |
| set_delay(float delay) | SutraController< Tcomp, Tout > | |
| set_gain(float gain) | SutraController< Tcomp, Tout > | |
| set_imat(Tcomp *imat) | sutra_controller_mv< Tcomp, Tout > | |
| set_modal_gains(Tcomp *mgain) | sutra_controller_mv< Tcomp, Tout > | |
| set_open_loop(int open_loop_status, bool rst=true) | SutraController< Tcomp, Tout > | |
| set_perturb_voltage(string name, float *perturb, int N) | SutraController< Tcomp, Tout > | |
| set_val_max(float val_max) | SutraController< Tcomp, Tout > | |
| set_volt_max(float volt_max) | SutraController< Tcomp, Tout > | |
| set_volt_min(float volt_min) | SutraController< Tcomp, Tout > | |
| streams | SutraController< Tcomp, Tout > | |
| sutra_controller_mv(CarmaContext *context, long nvalid, long nslope, long nactu, float delay, SutraDms *dms, int *idx_dms, int ndm, int *idx_centro, int ncentro) | sutra_controller_mv< Tcomp, Tout > | |
| sutra_controller_mv(const sutra_controller_mv &controller) | sutra_controller_mv< Tcomp, Tout > | |
| SutraController(CarmaContext *context, int nvalid, int nslope, int nactu, float delay, SutraDms *dms, int *idx_dms, int ndm, int *idx_centro, int ncentro) | SutraController< Tcomp, Tout > | |
| svdec_imat() | sutra_controller_mv< Tcomp, Tout > | |
| val_max | SutraController< Tcomp, Tout > | |
| volt_max | SutraController< Tcomp, Tout > | |
| volt_min | SutraController< Tcomp, Tout > | |
| ~sutra_controller_mv() | sutra_controller_mv< Tcomp, Tout > | |
| ~SutraController() | SutraController< Tcomp, Tout > | virtual |