• Stars
    star
    1
  • Language
    Python
  • Created about 7 years ago
  • Updated almost 7 years ago

Reviews

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

Repository Details

Autopilot for ME415: Flight Vehicle Design

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

undergrad-onboarding

A place for introductory/preliminary projects for new undergrads interested in FLOW Lab research.
TeX
3
star
42

FastMultipole

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

flowlab-notebook

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

Splines.jl

Julia
2
star
45

Fmincon.jl

Wrapper for MATLAB's fmincon
Julia
2
star
46

415notebooks

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

schenk2020-rotor-geometries

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

grad-handbook

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

iec-turbine-optimization

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

stanley2018-turbine-design

Jupyter Notebook
1
star
51

OptimizationParameters.jl

Convenient optimization framework parameter manipulation in Julia
Julia
1
star
52

thomas2021-opt-fidelity

Julia
1
star
53

gaussian-wake

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

Atmosphere.jl

Julia
1
star
55

415gps

Code for parsing NMEA data
Python
1
star
56

DiscreteAdjoint.jl

Julia
1
star
57

moore2019multipropopt

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

bibteximport

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

ning2020-bem

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

MotorPower.jl

Package containing motor, motor controller, and gearbox models: analatical and semi-empirical
Julia
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