Пример #1
0
def ReadDumpFromDisk(dirname, LaunchParams, ComputParmas):
    lp_d = LaunchParams( *numpy.loadtxt(dirname + '\\' + 'lp' + '.txt') )
    lp = LaunchParams( int(lp_d.n_jobs), int(lp_d.Nx), int(lp_d.Nz), int(lp_d.Nt), *lp_d[4:])
    cp = ComputParmas( *numpy.loadtxt(dirname + '\\' + 'cp' + '.txt') )
    
    g = StepsGenerator.GridsAll( StepsGenerator.Steps(*numpy.load(dirname + '\\' + 'gx' + '.npy')),
                                 StepsGenerator.Steps(*numpy.load(dirname + '\\' + 'gz' + '.npy')),
                                 StepsGenerator.Steps(*numpy.load(dirname + '\\' + 'gt' + '.npy')) )
    s = SpecGenerator.Spectrum( *numpy.load(dirname + '\\' + 's' + '.npy') )
    Izt0yx = numpy.load(dirname + '\\' + 'Izt0yx' + '.npy')
    
    return Izt0yx,s,lp,cp,g
Пример #2
0
#!/usr/bin/python

import SpecGenerator

SpecGenerator.process(out_file = "statefs-providers.spec"
                      , target = "mer")
Пример #3
0
    Izt0yx = Propogate(y, g.z.points - g.z.points[0], g.t.points, t0,
                       lp.n_jobs, True)
    elapsed = timeit.default_timer() - start_time
    print('\nIt took', elapsed)

    return Izt0yx, s, lp2, cp, g


#plt.rcParams["figure.figsize"] = [12, 8]
Izt0yx = None
Iztyx = None
Ixtyz = None
Iytxz = None
gc.collect()

s = SpecGenerator.SpecGenerate(800 * nm, 3 * nm, 120, False)
n_jobs = 2
Nx = 1200
Nz = 26
Nt = 40
size = 10 * mm
f = 50 * mm
w1 = 0.1 * mm
w0 = f / (2 * numpy.pi / s.lambda0) / w1  #0.01*mm
alpha = 0.15 * mm  # mm*p   s
b = 5 * 10**4  #fs**2

#sz = k0*w1**2
launch_time = time.strftime("%Y%m%d%H%M%S", time.gmtime())
#
#for ascale in numpy.linspace(1.5, 0.1, 6):
#!/usr/bin/python

import SpecGenerator

SpecGenerator.process(out_file="statefs-providers.spec", target="mer")
#!/usr/bin/python

import SpecGenerator

SpecGenerator.process(out_file="statefs-providers-opensuse-generic.spec",
                      target="opensuse-generic")
#!/usr/bin/python

import SpecGenerator

SpecGenerator.process(out_file = "statefs-providers-opensuse-generic.spec"
                      , target = "opensuse-generic")