Example #1
0
 def __init__(self,
              f=[
                  3.597152, 3.948682, 5.167395, 7.000154, 8.364547, 6.43485,
                  8.643194, 11.77051, 15.15757, 14.73792, 10.01205, 5.165975
              ],
              mean_wsp=8):
     UniformSite.__init__(self, p_wd=f, ti=0.1, ws=mean_wsp)
Example #2
0
    def __init__(self, n_wt, ti=.075, shear=None):
        assert n_wt in [9, 16, 36, 64]

        from py_wake.examples.data.iea37.iea37_reader import \
            read_iea37_windfarm, read_iea37_windrose

        _, wsp, freq = read_iea37_windrose(iea37_path + "iea37-windrose.yaml")
        UniformSite.__init__(self, freq, ti, ws=wsp, shear=shear)
        self.initial_position = np.array(read_iea37_windfarm(iea37_path + 'iea37-ex%d.yaml' % n_wt)[:2]).T
Example #3
0
    def __init__(self, n_wt, ti=.75):
        assert n_wt in [16, 36, 64]

        from py_wake.examples.data.iea37.iea37_reader import read_iea37_windfarm,\
            read_iea37_windrose

        _, _, freq = read_iea37_windrose(iea37_path + "iea37-windrose.yaml")
        self.initial_position = np.array(
            read_iea37_windfarm(iea37_path + 'iea37-ex%d.yaml' % n_wt)[:2]).T

        UniformSite.__init__(self, freq, ti)
Example #4
0
 def __init__(self):
     p_wd = [1]
     ws = [1]
     ti = [0.06]
     UniformSite.__init__(self, p_wd=p_wd, ti=ti, ws=ws)
     self.initial_position = np.array([wt_x, wt_y]).T
Example #5
0
 def __init__(self):
     UniformSite.__init__(self, p_wd=[1], ti=0.075)
Example #6
0
 def __init__(self, distance):
     UniformSite.__init__(self, p_wd=[1], ti=.075)
     self.distance = distance