Changelog¶
Version 1.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
Version 1.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
Version 1.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
Version 1.0.3¶
Removed unnecessary use of matplotlib in post_processing functions
Version 1.0.2¶
Updated binder requirements
Version 1.0.1¶
Changed the homepage address in the pyproject.toml
Version 1.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 shape_by_conn 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
Version 0.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 generate_xml_file was added which creates a default input file that matches what is need in generate_configuration_file
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
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
Version 0.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
Version 0.1.0-beta¶
First beta-release