• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    TeX
  • Created over 6 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A place for introductory/preliminary projects for new undergrads interested in FLOW Lab research.

More Repositories

1

FLOWUnsteady

An interactional aerodynamics and acoustics solver for multirotor aircraft and wind energy
Julia
222
star
2

GXBeam.jl

Pure Julia Implementation of Geometrically Exact Beam Theory
Julia
90
star
3

FLOWVPM.jl

Meshless large eddy simulation through the reformulated vortex particle method
Julia
75
star
4

uav-path-optimization

2D path-planning algorithm which uses a receding horizon approach and quadratic Bezier curves.
MATLAB
74
star
5

CCBlade.jl

Blade Element Momentum Method for Propellers and Turbines
Python
50
star
6

VortexLattice.jl

A Comprehensive Julia implementation of the Vortex Lattice Method
Julia
39
star
7

FLOWVLM

Vortex lattice method for inviscid lifting-surface aerodynamics
Julia
35
star
8

Mex.jl

Embedding Julia in the MATLAB process.
Julia
34
star
9

SNOW.jl

Optimization framework for nonlinear, gradient-based constrained, sparse optimization problems.
Julia
25
star
10

ImplicitAD.jl

Automates adjoints. 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.
Julia
22
star
11

FLOWPanel.jl

Three-dimensional panel method for high-Reynolds aerodynamics
Julia
21
star
12

Xfoil.jl

Julia wrapper for the 2D airfoil panel code XFOIL
Julia
21
star
13

pyfmincon

A Python bridge to Matlab's fmincon (requires a Matlab license).
Python
19
star
14

OpenMDAO.jl

Julia wrapper to OpenMDAO
Julia
18
star
15

Snopt.jl

Julia interface to SNOPT (must obtain a licensed copy of SNOPT separately)
Julia
17
star
16

FLOWFarm.jl

Wind farm tools based in Julia
Julia
16
star
17

FLOWNoise

Tools for computational aeroacoustics
Julia
14
star
18

iea37-wflo-casestudies

Two case studies designed to study variability in optimization approach and wake models for wind farm layout optimization. In accordance with IEA Task 37.
Python
12
star
19

Aeroelasticity.jl

Julia
11
star
20

GeometricTools.jl

Methods for the manipulation of geometric data, grid generation, and visualization formatting.
Julia
10
star
21

bpm-turbine-acoustics

Turbine acoustic model using the BPM equations developed by Brooks, Pope, and Marcolini
Fortran
10
star
22

xfoil_light

Shared library version of XFOIL, with the GUI features removed
Fortran
9
star
23

BPM.jl

A semi-empirical code for modeling the acoustics of propellers and turbines
Julia
9
star
24

FLOWMath.jl

A collection of mathematical functions or convenience methods we frequently use that are not already readily available in Julia packages
Julia
8
star
25

WFVisual.jl

Wind Farm Visualizer: A full 3D geometry and wake visualization tool
Julia
7
star
26

SixDOF.jl

6-DOF nonlinear dynamic model (primarily for aircraft)
Julia
7
star
27

PlantEnergy

A simple python module for using a variety of wake models in a single wind farm optimization structure.
Python
7
star
28

me415-aircraft-design

Simple aircraft analysis and design tools for ME 415. Currently focused on eVTOL.
Julia
6
star
29

Jensen3D

Modified Jensen wake model to predict losses in 3D space
Python
6
star
30

CoupledSystems.jl

Easily model and obtain analytic derivatives of arbitrarily complex coupled systems
Julia
6
star
31

vawt-wake-model

Parameterized VAWT wake model using CFD wake data
Python
5
star
32

BeamFEA.jl

Beam Finite Element Method
Julia
5
star
33

AirfoilPrep.jl

Tools for airfoil polar preparation and processing
Python
5
star
34

windfarm-ouu

Study on wind farm optimization under uncertainty supported by NSF Grant #1539384
Python
5
star
35

vawt-ac

Aerodynamics of multiple vertical axis wind turbines using a modified Actuator Cylinder approach
Julia
4
star
36

FLOWExaFMM.jl

Julia wrapper of ExaFMM with modifications for a vortex solver
Julia
4
star
37

VSPGeom.jl

A Julia package to import geometry created using OpenVSP into Julia
Julia
4
star
38

MDOnotebooks

Jupyter notebooks to accompany MDO textbook
Jupyter Notebook
3
star
39

stanley2019-variable-reduction

Variable reduction of the wind farm layout optimization problem
Python
3
star
40

ouu

Educational Content on Optimization Under Uncertainty with Applications in Wind Energy
Jupyter Notebook
3
star
41

FastMultipole

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

flowlab-notebook

A lab-wide notebook to document relevant theory, tutorials, tools, etc.
TeX
2
star
43

Splines.jl

Julia
2
star
44

Fmincon.jl

Wrapper for MATLAB's fmincon
Julia
2
star
45

415notebooks

Jupyter notebooks for BYU ME EN 415: Flight Vehicle Design
Jupyter Notebook
2
star
46

schenk2020-rotor-geometries

Rotor geometry files used in rotor-rotor investigation
2
star
47

grad-handbook

A handbook to help graduate students (particularly in the FLOW Lab)
1
star
48

iec-turbine-optimization

Case Studies on Wind Turbine Optimization for IEA Task 37 WP 3.1
Python
1
star
49

stanley2018-turbine-design

Jupyter Notebook
1
star
50

OptimizationParameters.jl

Convenient optimization framework parameter manipulation in Julia
Julia
1
star
51

thomas2021-opt-fidelity

Julia
1
star
52

gaussian-wake

A simple horizontal-axis wake model based on a Gaussian distribution
Fortran
1
star
53

Atmosphere.jl

Julia
1
star
54

415gps

Code for parsing NMEA data
Python
1
star
55

DiscreteAdjoint.jl

Julia
1
star
56

moore2019multipropopt

Takeoff and Performance Tradeoffs of Retrofit Distributed Electric Propulsion for Urban Transport
Julia
1
star
57

bibteximport

Mac app that users Crossref api to find citation and automatically import BibTeX into BibDesk
Python
1
star
58

ning2020-bem

Scripts to reproduce results in "Using Blade Element Momentum Methods with Gradient-Based Design Optimization"
Julia
1
star
59

MotorPower.jl

Package containing motor, motor controller, and gearbox models: analatical and semi-empirical
Julia
1
star
60

415autopilot_ws

Autopilot for ME415: Flight Vehicle Design
Python
1
star
61

pyoptsparsewrapper

A simplified pyoptsparse interface. Mainly for students in my optimization class.
Python
1
star
62

DLM.jl

Doublet Lattice Method written in Julia
Julia
1
star
63

BYUFLOWLab.github.io

FLOW Lab Website
HTML
1
star
64

Aswing.jl

Julia wrapper for ASWING (A licensed copy of ASWING must be obtained separately).
Julia
1
star
65

wind-rose-data

A collection of wind rose data for use in the BYU FLOW Lab
Python
1
star
66

Composites.jl

Collection of methods for working with composite layups
Julia
1
star