OpenFAST with Julia

OpenFAST is the standard wind turbine simulation tool from NREL, written in Fortran. OpenFAST · GitHub

If I want to use it in Julia on Linux, what is the best approach?

There are wrappers for Matlab and Python, but not for Julia (yet).

Any hints welcome!

Here’s what the docs say about Fortran wrappers:

https://docs.julialang.org/en/v1/manual/calling-c-and-fortran-code/#Fortran-Wrapper-Example

For OpenFAST it looks like there’s a jll already:

looks like it provides Apple and Linux wrappers, maybe you can try them? Mose has a whole video on using jlls in Julia packages:

1 Like