When running the default scaoSim generated by daspbuilder.py, I get the error/warning message:
>>>0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
What causes this? Should I be worried about it? Could this be the reason scaoSim appears to not properly correct for the wavefront?
joncox@desktop:~/git/dasp/sims/scaoSim_default$ python scao.py params.py
TODO: sort out scipy.linsolve usage in spmatrix.py
INFORMATION:tomoRecon:TO DO: Sort out import of scipy.linsolve in tomoRecon
Not implemented - broadcast
0: INFORMATION: Using ['params.py']
0:
Reading param file params.py
0: USING PYTHON CONFIG FILE params.py
0: FOV computed as 0 for DM dm
0: INFORMATION Assuming reconstructor wavelength of 640.0 for DM dm
0: Calculating dmpup at height 0: 48 (fov 0)...
0: INFORMATION Bound to port 9000
0: Rank 0 imported modules
0: scrnSize: {'L0': (53, 53), 'L1': (53, 53)}
0: Loading phase covariance data
0: Computation of the initial phase screen
0: Loading existing screen: scrn/iscrn48D4.2L10x53y53s10t0.004r0.137s0.9d0v10.fits
0: Loading phase covariance data
0: Computation of the initial phase screen
0: Loading existing screen: scrn/iscrn48D4.2L10x53y53s11t0.004r0.137s0.1d0v10.fits
0: iatmos: Copied initial screen from parent allLayers[L0]
0: TODO: iatmos - is this copy of initial screen needed?
0: iatmos: Copied initial screen from parent allLayers[L1]
0: TODO: iatmos - is this copy of initial screen needed?
0: atmos: Layers ['L0', 'L1'], sorted ['L0', 'L1']
0: Calculating dmpup at height 0: 48 (fov 0)[' -ve conj']
0: DM pupil central obscuration 3.42857 (radius 24)
0: xinterp_dm_dm1: using nacts=157
0: INFORMATION:wfscent: Using 4 threads
0: INFORMATION:wfscent:Initialising centroid object {'closed': <science.xinterp_dm.dm instance at 0x7fc16e482a50>} 1
0: INFORMATION: using default value of 0 for subtractTipTilt, not found in: ['wfscent_1', 'wfscent', 'globals']
0: INFORMATION:tomoRecon: Using 1 DMs for reconstruction
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: science: Using 4 threads
0: science sci1 - Using wavelength of 1650 nm (phase at 640 nm)
0: INFORMATION:centroid:initialising cmod, nthreads = 4
0: INFORMATION:tomoRecon:decay factors of 0.0 applied where closed loop list [1] is 0 - is this what you intended?
0: INFORMATION Took 1.12049 seconds to initialise
0: INFORMATION Waiting at MPI barrier...
0: Not implemented - barrier
0: INFORMATION Sharing connection setting
0: Not implemented - broadcast
0: INFORMATION Using approximately 0.726151GB
0: Not implemented - share
0: INFORMATION:Ctrl:Will close loop after 10 iterations
0: INFORMATION:Ctrl:Starting poking
0: INFORMATION Entering main loop
0: xinterp_dm object assigning parents automatically
0: xinterp_dm parent object 1 becoming atmos
0: xinterp_dm parent object 2 becoming recon with output shape (157,)
0: DM dm using actuators from 0 to 157 (recon output size 157)
0: INFORMATION:tomoRecon:Creating poke matrix of type <type 'numpy.float32'> shape 157 64
0: INFORMATION:tomoRecon:Will be poking for 158 integrations
0: INFORMATION Zeroing science,closing loop etc
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64)
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64)
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64)
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64)
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64)
0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits
0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
When running the default scaoSim generated by daspbuilder.py, I get the error/warning message:
>>>0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
What causes this? Should I be worried about it? Could this be the reason scaoSim appears to not properly correct for the wavefront?