Changelog¶
Changelog for PyTornado. Version numbers try to follow Semantic Versioning.
[0.6.0] – 2020-04-15¶
Added¶
- Use new schemadict instead of deprecated method in commonlibs
Removed¶
- Remove FixedOrderedDict
[0.5.4] – 2020-03-04¶
Added¶
- Added new options for the command line interface (CLI):
- –make-example-from-db (–mdb) to generate a project directory with example aircraft from a database
- –list-example-from-db (–ldb) to list available aircraft in the aircraft database
[0.5.3] – 2020-01-14¶
Added¶
- Added option to save downwash matrix and right-hand side (RHS) in file (requested by user)
[0.5.2] – 2020-01-08¶
Added¶
- Support for Windows (Windows launcher)
- Support for MacOS
Fixed¶
- Fixed bug in computation of global forces/moments due to access of memory without prior having defined any value
[0.5.1] – 2019-10-08¶
Fixed¶
- Fixed minor bug in CPACS control surface count function (patch) which could raise a Tixi error
Changed¶
[0.5.0] – 2019-09-23¶
Changed¶
- Changed the mesh deformation API
- A beam-like deformation field can be attributed to a wing
- The deformed VLM mesh will be interpolated based on the deformation field
Added¶
- Optional parameter for lattice plot
- ‘deformation’: Adds the deformation field points to the lattice plot
[0.4.2] – 2019-09-05¶
Changed¶
- Changed the ‘plot’ settings in the JSON settings file
- Changed the ‘save_results’ settings in the JSON settings file
[0.4.1] – 2019-09-03¶
Added¶
- JSON aircraft files can be serialised from CPACS
Changed¶
- Commonlibs >=2.0.1 is required (new path handling methods were added)
- io.native.aircraft.load() saves relative path to airfoil paths (makes PyTornado project directories more portable)
Removed¶
- Horseshoe vortices ‘type 0’ and ‘type 1’ removed. Trailing legs of horseshoe vortex should always be aligned with freestream direction (see also Katz and Plotkin, 2001).
[0.4.0] – 2019-08-28¶
Changed¶
- Simplified section for plot settings in JSON settings file
- Refactored plotting methods
- More code reuse
- Common plot operations broken down into separate functions
[0.3.0] – 2019-08-21¶
Added¶
- Added support to read AeroPerformanceMaps from CPACS. Results will be written back to the same CPACS file.
Changed¶
- Renamed CLI argument from ‘–make-wkdir’ to ‘–make-example’
- Simplified structure of the main settings file
Removed¶
- Removed settings ‘vlm_lattice’ and ‘vlm_compute’ (use case was unclear)
[0.2.0] – 2019-08-16¶
Added¶
- The flight state can be defined using Mach number and altitude. The ICAO standard atmosphere 1993 is used to compute the atmospheric properties at the defined altitude.
Changed¶
- Updated the CPACS import. We now only import CPACS v.>=3.
- Support for control surfaces is still experimental (Tigl does not yet support control surface functions compatible with CPACS v.3)
Removed¶
- Support for CPACS v.2 dropped.