def setUp(self):
        client = get_dask_Client(memory_limit=4 * 1024 * 1024 * 1024,
                                 n_workers=4,
                                 dashboard_address=None)
        global arlexecute
        arlexecute = ARLExecuteBase(use_dask=True)
        arlexecute.set_client(client, verbose=True)

        from data_models.parameters import arl_path
        self.dir = arl_path('test_results')

        self.frequency = numpy.linspace(1e8, 1.5e8, 3)
        self.channel_bandwidth = numpy.array([2.5e7, 2.5e7, 2.5e7])
        self.flux = numpy.array([[100.0], [100.0], [100.0]])
        self.phasecentre = SkyCoord(ra=+15.0 * u.deg,
                                    dec=-35.0 * u.deg,
                                    frame='icrs',
                                    equinox='J2000')
        self.config = create_named_configuration('LOWBD2-CORE')
        self.times = numpy.linspace(-300.0, 300.0, 3) * numpy.pi / 43200.0
        nants = self.config.xyz.shape[0]
        assert nants > 1
        assert len(self.config.names) == nants
        assert len(self.config.mount) == nants

        self.persist = False
Exemple #2
0
    def setUp(self):

        client = get_dask_Client(memory_limit=4 * 1024 * 1024 * 1024,
                                 n_workers=4,
                                 dashboard_address=None)
        global arlexecute
        arlexecute = ARLExecuteBase(use_dask=True)
        arlexecute.set_client(client)
Exemple #3
0
 def setUp(self):
     client = get_dask_Client(memory_limit=4 * 1024 * 1024 * 1024, n_workers=4, dashboard_address=None)
     global arlexecute
     arlexecute = ARLExecuteBase(use_dask=True)
     arlexecute.set_client(client, verbose=True)
     from data_models.parameters import arl_path
     self.dir = arl_path('test_results')
     self.persist = True
    def setUp(self):
        client = get_dask_Client(memory_limit=4 * 1024 * 1024 * 1024,
                                 n_workers=4,
                                 dashboard_address=None)
        global arlexecute
        arlexecute = ARLExecuteBase(use_dask=True)
        arlexecute.set_client(client)

        from data_models.parameters import arl_path
        self.dir = arl_path('test_results')

        self.frequency = numpy.linspace(1e8, 1.5e8, 3)
        self.channel_bandwidth = numpy.array([2.5e7, 2.5e7, 2.5e7])
        self.phasecentre = SkyCoord(ra=+15.0 * u.deg,
                                    dec=-60.0 * u.deg,
                                    frame='icrs',
                                    equinox='J2000')
        self.times = numpy.linspace(-300.0, 300.0, 3) * numpy.pi / 43200.0
""" Execute wrap dask such that with the same code Dask.delayed can be replaced by immediate calculation

"""

from wrappers.arlexecute.execution_support.arlexecutebase import ARLExecuteBase

arlexecute = ARLExecuteBase(use_dask=True)