Releases: ImperialCollegeLondon/sharpy
v1.0.1
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
1.0.0 Release Candidate
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
Merge branch 'develop'
v0.2 with tests up to date and passing
V0.2.1 Merge branch 'develop'