JensenOpenMDAO.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:Jensen3D 作者: byuflowlab 项目源码 文件源码
def __init__(self, nTurbs):
        super(effectiveVelocity, self).__init__()

        self.fd_options['form'] = 'central'
        self.fd_options['step_size'] = 1.0e-6
        self.fd_options['step_type'] = 'relative'

        self.nTurbs = nTurbs
        self.add_param('xr', val=np.zeros(nTurbs))
        self.add_param('r', val=np.zeros(nTurbs))
        self.add_param('alpha', val=np.tan(0.1))
        self.add_param('windSpeed', val=0.0)
        self.add_param('a', val=1./3.)
        self.add_param('overlap', val=np.empty([nTurbs, nTurbs]))

        self.add_output('hubVelocity', val=np.zeros(nTurbs))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号