Skip to content
@byuflowlab

BYU FLOW Lab

Flight, Learning, Optimization, and Wind

Pinned Loading

  1. FLOWUnsteady FLOWUnsteady Public

    An interactional aerodynamics and acoustics solver for multirotor aircraft and wind energy

    Julia 361 87

  2. GXBeam.jl GXBeam.jl Public

    Pure Julia Implementation of Geometrically Exact Beam Theory

    Julia 98 21

  3. CCBlade.jl CCBlade.jl Public

    Blade Element Momentum Method for Propellers and Turbines

    Julia 79 36

  4. VortexLattice.jl VortexLattice.jl Public

    A Comprehensive Julia implementation of the Vortex Lattice Method

    Julia 56 13

  5. SNOW.jl SNOW.jl Public

    Optimization framework for nonlinear, gradient-based constrained, sparse optimization problems.

    Julia 30 12

  6. ImplicitAD.jl ImplicitAD.jl Public

    Automates steady and unsteady adjoints (general solvers and ODEs respectively). Forward and reverse mode algorithmic differentiation around implicit functions (not propagating AD through), as well …

    Julia 29 10

Repositories

Showing 10 of 92 repositories
  • FastMultipole.jl Public

    A fast, flexible, multi-kernel, multi-system implementation of the fast multipole method in the Julia language.

    byuflowlab/FastMultipole.jl’s past year of commit activity
    Julia 26 MIT 3 1 0 Updated Feb 20, 2026
  • BYUFLOWLab.github.io Public

    FLOW Lab Website

    byuflowlab/BYUFLOWLab.github.io’s past year of commit activity
    HTML 2 1 0 0 Updated Feb 20, 2026
  • VortexLattice.jl Public

    A Comprehensive Julia implementation of the Vortex Lattice Method

    byuflowlab/VortexLattice.jl’s past year of commit activity
    Julia 56 MIT 13 0 2 Updated Feb 18, 2026
  • FLOWPanel.jl Public

    Three-dimensional panel method for low-speed aerodynamics

    byuflowlab/FLOWPanel.jl’s past year of commit activity
    Julia 37 5 2 0 Updated Feb 18, 2026
  • ImplicitAD.jl Public

    Automates steady and unsteady adjoints (general solvers and ODEs respectively). Forward and reverse mode algorithmic differentiation around implicit functions (not propagating AD through), as well as custom rules to allow for mixed-mode AD or calling external (non-AD compatible) functions within an AD chain.

    byuflowlab/ImplicitAD.jl’s past year of commit activity
    Julia 29 MIT 10 1 1 Updated Feb 13, 2026
  • FLOWFarm.jl Public

    Wind farm tools based in Julia

    byuflowlab/FLOWFarm.jl’s past year of commit activity
    Julia 18 MIT 9 19 5 Updated Jan 29, 2026
  • GeometricTools.jl Public

    Methods for the manipulation of geometric data, grid generation, and visualization formatting.

    byuflowlab/GeometricTools.jl’s past year of commit activity
    Julia 13 MIT 8 1 1 Updated Jan 28, 2026
  • OptimizationParameters.jl Public

    Convenient optimization framework parameter manipulation in Julia

    byuflowlab/OptimizationParameters.jl’s past year of commit activity
    Julia 1 MIT 2 1 0 Updated Jan 27, 2026
  • Cardoza2025_Efficient_aeroelastic_wind_gradients Public

    Scripts to reproduce results in Cardoza 2025 gradients for aeroelastic optimization paper.

    byuflowlab/Cardoza2025_Efficient_aeroelastic_wind_gradients’s past year of commit activity
    Julia 0 MIT 0 0 0 Updated Jan 21, 2026
  • OpenMDAO.jl Public

    Julia wrapper to OpenMDAO

    byuflowlab/OpenMDAO.jl’s past year of commit activity
    Julia 22 MIT 5 0 0 Updated Jan 12, 2026