Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ jobs:
- name: Install matplotlib
run: if [ "$RUNNER_OS" = "Linux" ]; then sudo apt-get install -y python3-matplotlib; fi
shell: bash
- name: Install LaTeX
run: if [ "$RUNNER_OS" = "Linux" ]; then sudo apt-get -qq install texlive-full; fi
shell: bash
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
Expand Down
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,17 @@
# Aerodynamic models of 3D wings using the Vortex Step Method

The Vortex Step Method (VSM) is an enhanced lifting line method that improves upon the classic approach by solving the circulation system at the three-quarter chord position, among the most important details. This adjustment allows for more accurate calculations of lift and drag forces, particularly addressing the shortcomings in induced drag prediction.
VSM is further refined by coupling it with 2D viscous airfoil polars, making it well-suited for complex geometries,
including low aspect ratio wings, as well as configurations with sweep, dihedral, and anhedral angles.
VSM is further refined by coupling it with 2D viscous airfoil polars, making it well-suited for complex geometries, including low aspect ratio wings, as well as configurations with sweep, dihedral, and anhedral angles.

The software presented here includes a couple of examples: a rectangular wing, a leading-edge inflatable kite and a ram-air kite.

This package was translated from the Python code version 1.0.0 available at https://github.com/ocayon/Vortex-Step-Method with some extensions as documented in [News.md](https://github.com/Albatross-Kite-Transport/VortexStepMethod.jl/blob/main/NEWS.md).

## Installation
Install [Julia 1.10](https://ufechner7.github.io/2024/08/09/installing-julia-with-juliaup.html) or later,
if you haven't already. On Linux, make sure that Python3, Matplotlib and LaTeX are installed:
if you haven't already. On Linux, make sure that Python3 and Matplotlib are installed:
```
sudo apt install python3-matplotlib
sudo apt install texlive-full texlive-fonts-extra cm-super
```
Furthermore, the packages `TestEnv` and `ControlPlots` must be installed globally:
```
Expand Down Expand Up @@ -80,7 +78,7 @@ To browse the code, it is suggested to use [VSCode](https://code.visualstudio.co
Three kinds of input data is needed:

- The wing geometry, defined by section:
- for the rectangualar wing two sections, two points in CAD reference frame + polars
- for the rectangular wing two sections, two points in CAD reference frame + polars
(three different options to provide them) per section
- kite wing: model of polars included, n sections to define

Expand Down
3 changes: 1 addition & 2 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@ This package was translated from the Python code version 1.0.0 available at [htt

## Installation
Install [Julia 1.10](https://ufechner7.github.io/2024/08/09/installing-julia-with-juliaup.html) or later,
if you haven't already. On Linux, make sure that Python3, Matplotlib and LaTeX are installed:
if you haven't already. On Linux, make sure that Python3 and Matplotlib are installed:
```
sudo apt install python3-matplotlib
sudo apt install texlive-full texlive-fonts-extra cm-super
```
Furthermore, the packages `TestEnv` and `ControlPlots` must be installed globally:
```
Expand Down
Loading