Skip to content

Releases: ImperialCollegeLondon/sharpy

v1.0.1

17 Nov 17:34
6b74f17

Choose a tag to compare

A consolidated version of v1.0.0

The main change here is the ability of obtaining a Docker image with everything ready to go. Check the documentation

Make sure you update your environment! We fixed deprecation warnings from older versions, which means that depending on your environment you might have trouble!

  • New example of linearised flying wing #28 (ngoiz)
  • SHARPy can now be obtained from a Docker Hub container #27 (fonsocarre)
  • Improved modal solver #26 (fonsocarre)
  • Updated function calls for latest numpy 1.17 #25 (ngoiz)
  • Examples added to documentation #24 (fonsocarre)
  • Improved linear solver documentation and minor Krylov ROM fixes #23 (ngoiz)
  • change log generator incorporated #22 (ngoiz)

v1.0.0 First official SHARPy release

07 Nov 17:13
6f60dc0

Choose a tag to compare

SHARPy now has better documentation, better interfaces and an integrated linear aeroelastic solver!

As always, make sure you compile UVLM and xbeam from the master branch and they are up to date.

This release is archived in Zenodo

DOI

1.0.0 Release Candidate

22 Aug 15:32

Choose a tag to compare

Pre-release

This prerelease includes a very large number of changes. Some of the most important are:

  • Structural steps can have a different time step than the aerodynamic one.

  • Multibody solver. This includes a large number of possible constraints, such as hinges and prescribed velocities in several frames.

  • Faster UVLM evaluation (2x at least). More robust Biot-Savart core evaluation and parallel support.

  • Addition of a controller framework for control surface deflection. The example implements a PID.

  • An example of SHARPy being used as a cost function for an optimiser.

  • Improved support for time-domain 3D turbulent fields as an input.

  • Several important bug fixes.

  • Documentation is generated automatically, including the main structure of the site.

  • Improved test suite.

Make sure you are cloning the v1.0.0-rc versions of the xbeam and uvlm libraries!

v0.2

14 Mar 14:56

Choose a tag to compare

v0.2 Pre-release
Pre-release
Merge branch 'develop'

v0.2 with tests up to date and passing

14 Mar 17:34

Choose a tag to compare

Pre-release
V0.2.1

Merge branch 'develop'