COMPASS  5.4.4
End-to-end AO simulation tool using GPU acceleration
shesha.util.tao.ltao Namespace Reference

Functions

def init (tao_settings, sup, *n_filt=10, wfs="all", dm_use_tt=False)
 Initialize the LTAO mode. More...
 
def reconstructor (tao_settings, *apply_log="./log")
 Initialize the LTAO mode. More...
 

Function Documentation

◆ init()

def shesha.util.tao.ltao.init (   tao_settings,
  sup,
n_filt = 10,
  wfs = "all",
  dm_use_tt = False 
)

Initialize the LTAO mode.

compute meta matrix of interaction / command and write parameter files

Parameters
tao_settings(dict) : tao settings variables
supCompassSupervisor : compass supervisor
wfs(str) : (optional), default "all" wfs used by tao ( among "all", "lgs", "ngs")
n_filt(int) : number of Imat eigenvalues to filter out
dm_use_tt(bool) : (optional), default False using a TT DM

Definition at line 26 of file ltao.py.

◆ reconstructor()

def shesha.util.tao.ltao.reconstructor (   tao_settings,
apply_log = "./log" 
)

Initialize the LTAO mode.

compute meta matrix of interaction / command and write parameter files

Parameters
tao_settings(dict) : tao settings variables
apply_log(str) : tao log file name
Returns
tor () : tomographic reconstructor

Definition at line 58 of file ltao.py.