示例#1
0
    def testd_initPhysLgs(self):
        config = confParse.loadSoapyConfig(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.yaml"))
        config.wfss[1].lgs.propagationMode = "Physical"

        mask = aotools.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS_Physical(config.wfss[1], config)
示例#2
0
    def testa_initLgs(self):

        config = confParse.loadSoapyConfig(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.yaml"))

        mask = aotools.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS(config.wfss[1], config)
示例#3
0
    def testa_initLgs(self):

        config = confParse.Configurator(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.py"))
        config.loadSimParams()

        mask = aoSimLib.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS(config.wfss[1], config)
示例#4
0
    def testd_initPhysLgs(self):
        config = confParse.Configurator(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.py"))
        config.loadSimParams()
        config.wfss[1].lgs.propagationMode = "Physical"

        mask = aoSimLib.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS_Physical(config.wfss[1], config)
示例#5
0
    def testc_geoLgsPsf(self):
        config = confParse.Configurator(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.py"))
        config.loadSimParams()

        mask = aoSimLib.circle(config.sim.pupilSize / 2., config.sim.simSize)
        config.wfss[1].lgs.propagationMode = "Geometric"
        lgs = LGS.LGS_Geometric(config.wfss[1], config)
        psf = lgs.getLgsPsf(
            [numpy.zeros((config.sim.simSize, config.sim.simSize))])
示例#6
0
    def testc_geoLgsPsf(self):
        config = confParse.loadSoapyConfig(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.yaml"))

        mask = aotools.circle(config.sim.pupilSize / 2., config.sim.simSize)
        config.wfss[1].lgs.propagationMode = "Geometric"
        lgs = LGS.LGS_Geometric(config.wfss[1], config)
        psf = lgs.getLgsPsf(
            numpy.zeros(
                (config.atmos.scrnNo, config.sim.simSize, config.sim.simSize)))
示例#7
0
    def teste_physLgsPsf(self):
        config = confParse.Configurator(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.py"))
        config.loadSimParams()

        config.wfss[1].lgs.propagationMode = "Physical"
        mask = aoSimLib.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS_Physical(config.wfss[1], config, nOutPxls=10)
        psf = lgs.getLgsPsf(
            [numpy.zeros((config.sim.simSize, config.sim.simSize))])
示例#8
0
    def teste_physLgsPsf(self):
        config = confParse.loadSoapyConfig(
            os.path.join(CONFIG_PATH, "sh_8x8_lgs-uplink.yaml"))

        config.wfss[1].lgs.propagationMode = "Physical"
        mask = aotools.circle(config.sim.pupilSize / 2., config.sim.simSize)

        lgs = LGS.LGS_Physical(config.wfss[1], config, nOutPxls=10)
        psf = lgs.getLgsPsf(
            numpy.zeros(
                (config.atmos.scrnNo, config.sim.simSize, config.sim.simSize)))