MAOS
Multithreaded Adaptive Optics Simulator
perfevl.c File Reference

Macros

#define TIMING   0
 
#define TIM(A)
 
#define PERFEVL_WFE(pclep, pclmp, cleNGSmp)
 

Functions

void plot_psf (ccell *psf2s, const char *psfname, int type, int ievl, dmat *wvl, int zlog, real psfmin)
 
void * perfevl_ievl (thread_t *info)
 
void * perfevl (sim_t *simu)
 

Detailed Description

Performance evaluation

Function Documentation

◆ perfevl_ievl()

void* perfevl_ievl ( thread_t info)

Performance evaluation for each direction in parallel mode.

◆ perfevl()

void* perfevl ( sim_t simu)

Peformance evaluation on science FoV.

Evaluate performance by calling perfevl_ievl in parallel and then calls perfevl_mean to field average. Notice that the science FoV can be different from the DM fitting FoV, which is tuned to better sharpen the NGS

Todo:
Write a standalone routine that can plot results, using techniques developped in drawdaemon.