Skip to content

TurbOPark consistency between PropagateDownwind and All2AllIterative #14

@o2bentley

Description

@o2bentley

Hi,

I have a set-up of pywake using TurboPark set-up the same way as in turbopark.py and I understand the importance of the wake_deficitModel.WS_key = 'WS_jlk' line. I am now updating my implementation to use All2AllIterative as I am in the process of adding a blockage model. Prior to adding the blockage model I am checking that my implementation of TurbOPark gives the same results with PropateDownwind as All2AllIterative.

If I include the wake_deficitModel.WS_key = 'WS_jlk' line the code throws the error:
_calc_deficit() missing 1 required positional argument: 'WS_ref_ijlk'

However if I omit the wake_deficitModel.WS_key = 'WS_jlk' line the results are different to the PropateDownwind approach. Please could you assist me with the correct set-up to maintain consistency of results for the two set-ups.

Kind regards,
Olivia

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions