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.