Skip to content
Snippets Groups Projects

Vesion 1.1

Merged Adrien Crovato requested to merge adri into master
7 files
+ 126
18
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 4
2
@@ -23,6 +23,8 @@ from .nipk import Nipk
def init_pypk(cfg):
"""Initialize PyPK
"""
# Case name
name = cfg['name'] if 'name' in cfg else 'noname'
# Fluid type
if cfg['fluid'] == 'unmatched':
n_speed = len(cfg['u_idx']) # number of airspeed test points
@@ -38,9 +40,9 @@ def init_pypk(cfg):
agg = KSAggregator(cfg['rho_ks'])
# p-k method
if cfg['method'] == 'pk':
sol = Pk(flu, eig, agg, cfg['mach'], cfg['k_ref'], cfg['l_ref'], cfg['vrb'], cfg['n_modes'], n_speed, tol=1e-3)
sol = Pk(name, flu, eig, agg, cfg['mach'], cfg['k_ref'], cfg['l_ref'], cfg['vrb'], cfg['n_modes'], n_speed, tol=1e-3)
elif cfg['method'] == 'nipk':
sol = Nipk(flu, eig, agg, cfg['mach'], cfg['k_ref'], cfg['l_ref'], cfg['vrb'], cfg['n_modes'], n_speed)
sol = Nipk(name, flu, eig, agg, cfg['mach'], cfg['k_ref'], cfg['l_ref'], cfg['vrb'], cfg['n_modes'], n_speed)
else:
raise RuntimeError('"method" entry must be "pk" or "nipk"!\n')
return sol
Loading