Changeset 34


Ignore:
Timestamp:
May 20, 2014 3:23:59 PM (10 years ago)
Author:
JohnLightfoot
Message:

various improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/fiins.py

    r17 r34  
    22
    33import collections
     4import pp
    45
    56import beamsgenerator
     
    2021        self.sky_sheet = sky_sheet
    2122        self.result = collections.OrderedDict()
     23
     24        # start parallel python (pp), find the number of CPUS available
     25        ppservers = ()
     26        self.job_server = pp.Server(ppservers=ppservers)
     27        print 'fiins starting pp with %s workers' % \
     28          self.job_server.get_ncpus()
    2229
    2330    def simulate(self):
     
    5461        # calculate interferograms
    5562        doublef = doublefourier.DoubleFourier(parameters=obs_specification,
    56           previous_results=self.result)
     63          previous_results=self.result, job_server=self.job_server)
    5764        self.result['doublefourier'] = doublef.run() 
    5865
Note: See TracChangeset for help on using the changeset viewer.