Skip to content
Snippets Groups Projects
Commit 5a1d779c authored by David Verelst's avatar David Verelst
Browse files

Merge branch 'master' of gitlab.windenergy.dtu.dk:toolbox/WindEnergyToolbox

parents ebb3cca7 8148f7fb
No related branches found
No related tags found
No related merge requests found
Pipeline #
......@@ -11,4 +11,5 @@ h5py
pandas
tables
future
paramiko
......@@ -635,7 +635,7 @@ cp -R . /scratch/$USER/$PBS_JOBID
cd /scratch/$USER/$PBS_JOBID
pwd
echo "---------------------"
%s -c "from wetb.hawc2.cluster_simulation import ClusterSimulation;ClusterSimulation('.','%s', ('%s',%s'))"
%s -c "from wetb.hawc2.cluster_simulation import ClusterSimulation;ClusterSimulation('.','%s', ('%s','%s'))"
echo "---------------------"
echo $?
echo "---------------------"
......
......@@ -41,7 +41,7 @@ class SSHClient(object):
return self.client
def connect(self):
if self.password is None:
if self.password is None or self.password == "":
raise IOError("Password not set")
self.client = paramiko.SSHClient()
self.client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
......
......@@ -51,7 +51,7 @@ def fit_power_shear(z_u_lst):
Parameters
----------
z_u_lst : [(z_ref, u_z_ref), (z1, u_z1),...]
z_u_lst : [(z_ref, u_z_ref), (z1, u_z1)]
- z_ref: Reference height\n
- u_z_ref: Wind speeds or mean wind speed at z_ref
- z1: another height
......@@ -73,7 +73,7 @@ def fit_power_shear(z_u_lst):
return alpha
def fit_power_shear_ref(z_u_lst, z_ref):
"""Estimate power shear parameter, alpha, from two or morea specific reference height using polynomial fit.
"""Estimate power shear parameter, alpha, from two or more specific reference heights using polynomial fit.
Parameters
----------
......@@ -99,7 +99,8 @@ def fit_power_shear_ref(z_u_lst, z_ref):
"""
def shear_error(x, z_u_lst, z_ref):
alpha, u_ref = x
return np.sum([(np.mean(u) - u_ref * (z / z_ref) ** alpha) ** 2 for z, u in z_u_lst])
return np.sum([(u - u_ref * (z / z_ref) ** alpha) ** 2 for z, u in z_u_lst])
z_u_lst = [(z, np.mean(u)) for z, u in z_u_lst]
return fmin(shear_error, (.1, 10), (z_u_lst, z_ref), disp=False)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment