Recent Releases of fast-oad-cs23

fast-oad-cs23 - v1.3.1

What's Changed

  • Developper environment update + Ruff usage + Minor fixes by @florentLutz
  • Advanced MFW computation revamped by @florentLutz
  • Derivative rework and unit test refinement on mass breakdown by @johnathanasd
  • Split VTP and HTP weight computation by @johnathanasd
  • Derivative and service / submodel naming string rework on geometry by @johnathanasd
  • Compatibility with FAST 1.8.0 by @florentLutz

- Python
Published by florentLutz 10 months ago

fast-oad-cs23 - v1.3.0

  • Improvement of aerodynamic tools by @florentLutz and @johnathanasd
  • Complete polar database by @florentLutz
  • Optimization of turboprop model usage by @florentLutz
  • Compatibility with Python 3.10 by @florentLutz

- Python
Published by florentLutz about 2 years ago

fast-oad-cs23 - v1.2.2

  • Update release process by @florentLutz

- Python
Published by florentLutz about 2 years ago

fast-oad-cs23 - v1.2.1

  • Now using Poetry 1.4.2 #205 by @florentLutz
  • Allowing new version of stdatm #206 by @florentLutz. It is not made use of just yet in this repo
  • Bug correction to allow compatibility with recent package update #211 by @florentLutz. Some features we used were not compatible with new package version so some slight changes were made.

- Python
Published by florentLutz about 2 years ago

fast-oad-cs23 - v1.2.0

  • Made use of the @functools.lru_cache function in order to save time on function that read .csv files see #188
  • Reworked some of the solvers to save some time and deleted some that were not useful see #195
  • Added yml as a viable input for the block analysis
  • Development of high wing models by pulling the work of @fomra during his summer 2022 internship
  • Implementation of twist and dihedral in logitudinal aerodynamics see #202
  • Changed the function of the Cl=f(curve) to match a new reference wing Cl see #202

- Python
Published by florentLutz about 3 years ago

fast-oad-cs23 - v1.1.0

  • Modified the Xfoil interface to allow for single AoA launch see #182
  • Modification of the usage of the FlightPoint dataclass so that it is possible to add new fields more easily see #187
  • Added a module for the computation of more aerodynamic derivatives see #185

- Python
Published by florentLutz over 3 years ago

fast-oad-cs23 - v1.0.4

  • Added compressibility corrections and reynolds correction in the BEMT code
  • Change in the propeller code organization
  • Added a new representation of the propeller performance under the form of Ct and Cp graphs
  • Centralized all post_processing function in a post-processing API
  • Added an option for the path to airfoil files

- Python
Published by florentLutz over 3 years ago

fast-oad-cs23 - v1.0.3

Removed unnecessary use of matplotlib in post_processing functions

- Python
Published by florentLutz almost 4 years ago

fast-oad-cs23 - v1.0.2

Updated binder requirements

- Python
Published by florentLutz almost 4 years ago

fast-oad-cs23 - v1.0.1

Changed the homepage address in the pyproject.toml

- Python
Published by florentLutz almost 4 years ago

fast-oad-cs23 - v1.0.0

  • Added an analytical model for wing mass estimation
  • Most models are now registered using the submodel feature from FAST-OAD-core
  • Added an analytical model for fuselage mass estimation
  • Dependencies were updated to reflected the separation between core and models in FAST-OAD
  • Generalized the usage of shapebyconn option when possible
  • Added propeller installation effects
  • Added link to Binder-hosted notebooks
  • Sped up the computation of propeller performances, of aircraft performances and of IC engine fuel consumption
  • Added a model for turboprop fuel consumption computation
  • Added a new mission modules solves all the FlightPoints at once instead of using a time step approach
  • Added Daher TBM900 as a reference aircraft

- Python
Published by florentLutz almost 4 years ago

fast-oad-cs23 - v0.1.4-beta

  • Changed the variables that define nacelle position, they are now arrays
  • When reading the .csv polar Mach number within a given precision are now read
  • Variable descriptions were added
  • Minor model error corrections
  • Like the generatexmlfile was added which creates a default input file that matches what is need in generateconfigurationfile
  • Added polar computation
  • Added payload-range diagram computation
  • Use of the mission builder feature in FAST-OAD-GA is now possible
  • Changed the name of some variables to make the use of the mission builder possible namely: data:geometry:propulsion:count, data:geometry:propulsion:layout, data:geometry:propulsion:y_ratio

- Python
Published by florentLutz over 4 years ago

fast-oad-cs23 - v0.1.3-beta

Version 0.1.3-beta

  • NACA .csv polar files replaced to correct xfoil_polar.py read issues
  • Correction of security issues using exec and eval commands

- Python
Published by areysset over 4 years ago

fast-oad-cs23 - v0.1.2-beta

  • Unitary tests based on converged OAD aircraft .XML
  • OAD process (integration test and API) switched to VLM method to work on linux/mac os
  • Minor changes in Notebooks

- Python
Published by areysset over 4 years ago

fast-oad-cs23 - v0.1.0-beta

Version 0.1.0-beta

  • First beta-release

- Python
Published by areysset almost 5 years ago