フロー5、オープンソースとして公開されました。

2026/01/01 12:47

フロー5、オープンソースとして公開されました。

RSS: https://news.ycombinator.com/rss

要約

本文

flow5 v7.54, January 1st, 2026

                General
                    
                        linked flow5 to the Gmsh SDK
                        refactored the code to isolate modeler and solver classes into a library
                    
                
                Modelling/Meshing
                    
                        all meshing interfaces modified to use the Gmsh library in addition to the built-in custom mesher
                        added an option to build fuse meshes conforming to the wings mid-camber line
                        removed panel connections at the edges of flaps; slight impact on pitching moment
                        removed panel connections between fuselage anbd wings; slight impact on pitching moment
                        removed IGES import and export options due to changes of symbol names in the OCC library
                        changed the evaluation of inertia properties in the case of an xfl-type fuselage to use OCC instead of the built-in custom evaluator; slight impact on evaluations
                        minor improvements to the export of wings to AVL
                    
                
                Analysis
                    
                        fixed issues with the velocity parameter in LLT calculations
                        removed the option to tilt the wings from AVL controls in linear polars; controls will need to be rebuilt
                        added an option to force transitions at hinge location in 2d batch and 3d OTF calculations
                    
                
                Post-processing
                    
                        fixed minor issues in the 3d display of LLT results
                    
                
                UI
                    
                        bunch of minor improvements and bug fixes
                    
                
                Other
                    
                        removed number format localization in the fl5-lib module
                        deep code cleaning
                    
                
            
            
                flow5 v7.53, January 1st, 2026
            
            
                General
                    
                        flow5 is FOSS
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.53
                        set the default OpenGL context to 4.6 instead of 3.3
                    
                
                Modelling/Meshing
                    
                        optimized the foil modification routines for faster UI response
                        fixed issues with the CAD and STL type sail editors
                        fixed the "save as" exit option in the plane editor
                    
                
                Analysis
                    
                        enabled XFoil analyses
                    
                
                Post-processing
                    
                    
                
                UI
                    
                    fixed more minor compatibility issues with Wayland
                    
                
                Other
                    
                        code cleaning
                    
                
            
            
            
                flow5 v7.52, September 22, 2025
            
            
                General
                    

                    
                
                Modelling/Meshing
                    
                        fixed AVL-type ctrl issues in T12358 polars
                    
                
                Analysis
                    
                        corrected the storage of the local induced drag and induced angle in 3d operating points;
                            was storing and displaying the result of force summations instead of results calculated in the far-field plane
                    
                
                Post-processing
                    
                    
                
                UI
                    
                        fixed minor compatibility issues with Wayland in OpenGL views
                        minor UI improvements
                    
                
                Other
                    
                        code cleaning
                    
                
            
            
            
                flow5 v7.51, June 8, 2025
            
            
                General
                    
                        de-activated the requirement for online connection for permanent licences
                        upgraded the Windows binary package to Qt 6.8.2 which supports native dark mode
                    
                
                Modelling/Meshing
                    
                        fixed AVL-type ctrl issues in T12358 polars
                        fixed a crash bug occurring with small triangular panels
                    
                
                Analysis
                    
                        fixed the inoperative multithreading when running a plane batch analysis for the first time
                    
                
                Post-processing
                    
                        fixed the incorrect export of Cp distributions of boat operating points
                    
                
                UI
                    
                        minor UI improvements
                    
                
                Other
                    
                        code cleaning
                    
                
            
            
                flow5 v7.50, February 22, 2025
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.50
                        moved the file loading operations to a worker thread to enable dynamic feedback
                    
                
                Modelling/Meshing
                    
                        simplified the panel bunching method
                        fixed occasional meshing failures in the plane editor
                    
                
                Analysis
                    
                        moved the T.E. flaps from the plane and foil objects to the polars;
                        check https://flow5.tech/docs/flow5_doc/Modelling/TEFlaps.html for explanations
                        modified the calculation of induced drag for triangular method for increased robustness in the handling of flaps; leads to a slight increase in the predicted value
                        removed the option to keep results from failed 3d viscous interpolations; this is to prevent mixing of valid an invalid results
                        removed the dynamic storage of 3d unit solutions to be compatible with flapped polars; the linear system is now solved at each new calculation
                        added the calculation of stability derivatives and root locus modes to T1258 polars
                        added AVL type controls to T12358 polars and restored them in T7 polars
                        merged the interfaces of T12358 and T7 polars
                        added an option to calculate viscous drag on the fly in 3d analyses using XFoil; will become active when flow5 goes open-source
                        removed the differential BL analysis method
                        added the calculation of the local induced angle to VPW calculations
                        moved the viscous loop option to the plane analysis
                        added T6 polars to the direct foil module; will become active when flow5 goes open-source
                    
                
                Post-processing
                    
                        redesigned the scales interface for the display of operating points in 3d
                        fixed a bunch of issues related to the calculation and display of streamlines
                        removed the filter option in the polar graphs
                    
                
                UI
                    
                        multiple minor improvements to the UI
                        fixed some window issues specific to dual screens on linux
                    
                
                Other
                    
                        deep code cleaning
                    
                
            
            

            
                flow5 v7.26, May, 2024
            
            
                General
                    
                    
                
                Modelling/Meshing
                    
                    
                
                Analysis
                    
                        fixed minor issues in the plane scripting module
                        added the wing's root bending moment to the list of optimization targets
                    
                
                Post-processing
                    
                    
                
                UI
                    
                        Fixed some window issues specific to dual screens on linux
                    
                
                Other
                    
                    
                
            
            
                flow5 v7.25, April, 2024
            
            
                General
                    
                    
                
                Modelling/Meshing
                    
                        fixed several bugs in the export/import process of sails to xml files; format modified in the case of spline type sails
                    
                
                Analysis
                    
                        fixed the inverted angle of beta int the sail module which was accidentally introduced in v7.24 while fixing signs in the plane module
                        fixed the issue with the scripted VLM analysis of planes which caused the fuselage panels to be inadvertently included
                        added an option in plane and boat scripts to export meshes to STL
                    
                
                Post-processing
                    
                    
                
                UI
                    
                    
                
                Other
                    
                    
                
            
            
                flow5 v7.24.1, December 9, 2023
            
                
                    fixed the ineffective saving of graph variables in the application's settings
                
            
                flow5 v7.24, December 8, 2023
            
                
                    General
                        
                            the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.24
                            updated the code for compatibility with Qt6; the binaries are still released with the Qt5 libs for maximum compatibility with all platforms
                            added a documentation page on the matter of higher lift predictions
                                in the case of thick surface methods
                        
                    
                    Modelling/Meshing
                        
                            overhaul of the foil modification methods for simplicity and robustness
                            improved the construction of the foil's leading edge and of the mid camber line around the L.E.
                            improved the module to design and approximate a foil using one spline
                            added options to copy wings and fuselage from one plane to another
                        
                    
                    Analysis
                        
                            overhauled and aligned all force, moment and derivative signs :
                                
                                    In the output of the non-dimensional stability derivatives, changed the incorrect labels of CLu, CLa and CLq to CZu, CZa and CZq respectively.
                                        CLx and CZx have opposite signs since the wind's z_axis is pointing up and the stability's z-axis is pointing down;
                                        this has been an opportunity to update the benchmarking against AVL
                                    changed the output of lateral moment coefficients Cl and Cn to be in wind axes instead of body axes
                                    fixed the inverted sign of beta in T6 polars; now consistent with T5 polars, with the convention used in AVL and with the 3d view display;
                                        existing polars will need to be recalculated;
                                    fixed a bug which caused the body panels to be occasionally ignored
                                            in the calculation of moments
                                    corrected a bug in the display of the 1/4 chord pitching moment in the operating point view in the case of triangle methods
                                    
                                        this has been an opportunity to clarify axes and moment conventions used in flow5
                                    

                                
                            
                            added the "Closed_Inner_Side" field to the wing's xml definition file
                            various improvements and bug fixes to the plane optimization module
                            fixed a crash bug in the 2d foil optimization module
                        
                    
                    Post-processing
                        
                            added an option to change all graph variables in one action in the plane polar and operating point views;
                                the option is located in the screen's bottom right container
                        
                    
                    UI
                        
                            fixed view updates in the floating 3d view
                            fixed a crash bug when deleting a foil in the operating point view
                            fixed a few more minor display bugs here and there
                            added an option to set a default toolbar icon size
                            removed all support for OpenGL versions older than 3.3; this had become a necessity to reduce the maintenance workload
                                and to simplify the code
                        
                    
                    Other
                        
                            fixed the bug which caused the export of a boat as a project to generate a corrupted file
                        
                    
                
                
                flow5 v7.23, June 4, 2022
            
                
                    General
                        
                            fixed a crash bug occurring when exporting data from an analysis of an STL plane
                            fixed a crash bug occurring when importing pre-v6.49 .xfl files
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                        
                    
                    Other
                        
                        
                    
                
                
                flow5 v7.22, January 27, 2022
            
                
                    General
                        
                            the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.21
                        
                    
                    Modelling/Meshing
                        
                            fixed an occasional crash bug when connecting triangular panels
                        
                    
                    Analysis
                        
                            fixed an error in the construction of wake panels in the case of models imported from STL meshes; this impacts the estimation of the induced drag.
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            added an experimental option to visualize flows;
                            fixed a bunch of minor issues in the 3d displays
                        
                    
                    Other
                        
                        
                    
                
                
                flow5 v7.21, December 19, 2021
            
                
                    General
                        
                            the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.21
                        
                    
                    Modelling/Meshing
                        
                            fixed an incompatibility between the re-use of existing RHS solutions and ground effects
                        
                    
                    Analysis
                        
                            added an option to model the water's free surface intended for hydrofoil analyses;
                                performed a benchmark with the results of Nasa report 1232.
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                        
                    
                    Other
                        
                            fixed a data corruption bug when duplicating external polars
                        
                    
                
                
                flow5 v7.20, December 11, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                            fixed a crash bug occuring when modifying wings with small spanwise surfaces
                            fixed a crash bug occuring when connecting panels in the case of a thin surface analysis
                            added an option to check element edge lengths
                            added an option to export/import airfoil .dat files together with the wing's xml file;
                                the option is set in the preferences Save/Export options"
                        
                    
                    Analysis
                        
                            Added a verification of compatibility of vortex core size and element edge length at the start of the analysis;
                            the core size should be smaller than 1/50 the length of the smallest triangle edge, otherwise the analysis will not run.
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            
                        
                    
                    Other
                        
                            fixed some compatibility issues with xflr5
                            fixed a few more minor bugs
                        
                    
                
                
                flow5 v7.19, October 18, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            corrected an error in the construction of the VPW in the case of an analysis with side slip;
                                the beta angle was applied twice; second order impact on results
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            fixed the incorrect display of the vortons in the case of a T6 analysis with side slip
                        
                    
                    Other
                        
                            fixed a few more minor bugs
                        
                    
                
            
                flow5 v7.18, September 15, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            homogenized the signs of roll and pitch moment coefficients resulting from T5, T6 and T8 analyses; T5 analyses may need to be re-generated.
                        
                    
                    Post-processing
                        
                            fixed issues related to the export of operating point data to the clipboard and to text files
                        
                    
                    UI
                        
                            fixed minor display issues in the rendering of triangular panels
                            made minor improvements to the dynamic scaling of graphs
                        
                    
                    Other
                        
                            fixed an occasional crash bug occuring after the LLT analysis of a plane with a fuselage
                        
                    
                
            
                flow5 v7.17, August 22, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                            added an alternative method  to connect the fuselage and wing meshes
                            fixed crash bugs occurring during mesh connections in the plane editor
                        
                    
                    Analysis
                        
                            enabled the batch mode for LLT analyses
                            removed the existing restriction to 4 threads of the optimization loop
                            fixed the crash bug when running a scripted LLT analysis on a wing with flaps
                            added panel data to the export of operating points to text files; cf. field "export_oppoint_Cp" in the template script
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                        
                    
                    Other
                        
                            fixed the bug which prevented to load .plr files generated in xflr5v6.49 format
                        
                    
                
                
                flow5 v7.16, August 1, 2021
            
                
                    General
                        
                            changed the packaging method of the linux package to support the oldest LTS distribution of Ubuntu (i.e. 18.04)
                            updated the import of .xfl files to be compatible with xflr5 v6.49 - flow5 v7.16 REQUIRES THE INSTALLATION OF XFLR5 v6.49
                        
                    
                    Modelling/Meshing
                        
                            added options to control the precision of wing exports to STEP files
                        
                    
                    Analysis
                        
                            added the freestream velocity field to the xml format of T5 polars
                            added the the stability derivatives to the export files of T8 operating points
                            added an option to set the auto-inertia flag in wing and fuselage xml files
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            corrected a bunch of minor bugs
                        
                    
                    Other
                        
                        
                    
                
                
                flow5 v7.15, June 28, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            activated the scripting feature for T5 and T8 analyses; cf. the updated script file;
                                updated xml templates for both analysis types can be generated by exporting an existing polar to xml in flow5.
                            fixed a bug which created a conflict in the plane optimization module between wing section data and wing scaling data
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                        
                    
                    Other
                        
                        
                    
                
            
                flow5 v7.14, June 15, 2021
            
                
                    General
                        
                            the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.14
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            corrected an error in the calculation of flap moments in the case of the tri-uniform method.
                            added wing section data to the variables of the optimization module
                            added an option to enter a user defined friction coefficient for the fuselage drag
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            more optimization of OpenGL methods for improved rendering speed
                            more tweaks to improve the rendering of icons on high dpi screens
                        
                    
                    Other
                        
                        
                    
                
            
                flow5 v7.13, May 23, 2021
            
                
                    General
                        
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.13
                        fixed a bunch of broken links in the online documentation
                        
                    
                    Modelling/Meshing
                        
                            corrected minor mapping errors of the geometry and mass parameters when exporting to AVL files
                            changed the definition of the product of inertia Ixz to be the positive instead
                               of the negative sum as explained here.
                               The sign error in the assembly of the inertia tensor has been corrected, with minor impact on the lateral modes
                               
                        
                    
                    Analysis
                        
                            the solution method to the panel analyses has been modified to take better advantage of the problem's linearity
                                
                                    the detailed explanations are given here
                                    the change of logic has enabled the addition of the Type 8 analyses
                                    this has been an opportunity to perform another round of benchmarking against AVL
                                
                            
                            corrected a sign error in the calculation of the derivative CXq in the case of triangle analyses; went unnoticed because this derivative is unused
                            disabled the option to set parametric surface angles in the stability analyses: not forward compatible with the simplification of panel analyses
                            fixed a crash bug which occured in the case of stability analyses with the tri-linear method
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            made some tweaks to improve the rendering on high dpi 4K monitors
                            fixed the issues with the roll/pitch/yaw sliders and the auto z-rotation in the fine 3d controls
                            added an option to set a custom size for the symbol on curves; the size is set in the Preferences/Graph/Other
                        
                    
                    Other
                        
                            code cleaning
                        
                    
                
            
                flow5 v7.12, May 10, 2021
            
                
                    General
                        
                            fixed a crash bug which prevented the loading of large project files in Windows
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                        restored the type 5 beta polars; this has been an opportunity to perform another round of benchmarking
                        corrected an error in the calculation of pressure coefficients in the case of thin surface analyses
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            enabled the copying of multiple analyses from one plane to another in a single operation
                            fixed minor bugs related to the use of locale settings for number formatting
                        
                    
                    Other
                        
                            code cleaning
                        
                    
                
            
                flow5 v7.11, May 2, 2021
            
                
                    General
                        
                            fixed a bug which prevented the loading of files generated with versions older than beta 18
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            fixed the crash bug in plane batch 2 analyses
                        
                    
                    Post-processing
                        
                            fixed a bug which prevented the dynamic update of operating point data in the 3d view and in the polar graphs
                        
                    
                    UI
                        
                            more optimization of OpenGL methods for improved rendering speed
                        
                    
                    Other
                        
                            code cleaning
                        
                    
                
            
                flow5 v7.10, April 26, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                            fixed the bugs linked to foil leading edge flaps
                        
                    
                    Analysis
                        
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            restored the dynamic selection of objects in the plane tree view when using the keyboard arrows
                            fixed display issues on macOS for OpenGL context > 3.1
                            deprecated the support for OpenGL contexts < 3.3 since all graphic cards less than 10 years old support OpenGL 3.3;
                                   support for OpenGL 2.1 will be removed in a future version.
                            optimized the OpenGL methods for improved display speed
                            other minor bug fixes and improvements
                        
                    
                    Other
                        
                            tested successfully flow5 on macOS M1 mini
                            modified the save sequence of project files to prevent accidental file corruption
                            permanently disabled the auto-save feature to prevent accidental file corruption
                            removed occasional crash bugs and minor memory leaks
                            code cleaning
                        
                    
                
            
                flow5 v7.09, April 18, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            added an experimental module for 3d inverse design
                            added a documentation page on the matter of Cp Coefficients
                            made various bug corrections and improvements to the plane optimization module
                            corrected an error in the calculation of stability derivatives in the case of trilinear analyses
                            optimized the construction of RHS vectors for reduced build times
                            fixed the bug which caused the single-precision calculations to fail
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            improved the shader used to display panel forces
                            fixed some minor issues with the import of external curves in graphs
                            made minor improvements to the SVG export functions
                        
                    
                    Other
                        
                            code cleaning
                        
                    
                
            

            
                flow5 v7.08, March 31, 2021
            
                
                    General
                        
                            
                                finished a first set of comparisons of sail measured performance to flow5 predictions;
                                since these preliminary results tend to show that panel methods for flows around sails are limited to narrow upwind conditions,
                                the sail module will not be developed any further on the short term with the effort focusing instead
                                on the plane/hydrofoil module.
                            
                        
                    
                    Modelling/Meshing
                        
                            corrected a bug in the construction of free meshes in the case of spline type sails
                            fixed trailing edge issues in the case of imported STL sails whenever the sail is modified through transformations
                            changed the orientation of spline sail panels in the case of ruled meshed for consistency with free meshes
                            fixed minor issues in the import process of sails from STEP files
                        
                    
                    Analysis
                        
                            added an option to switch planes from within the optimization module
                            restored the missing extra drag in a boat's analysis results
                        
                    
                    Post-processing
                        
                            fixed the inverted display of Cp and Gamma in the case of tri-linear analyses of sailboats
                            fixed a crash bug when exporting a boat's operating point data to a file
                        
                    
                    UI
                        
                            made minor improvements to the interface of the plane optimization module
                        
                    
                    Other
                        
                            code cleaning
                        
                    
                
            
            
                flow5 v7.07, March 20, 2021
            
                
                    General
                        
                        
                    
                    Modelling/Meshing
                        
                        
                    
                    Analysis
                        
                            added an optimization module for airplanes.
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            fixed minor display issues in macOS
                        
                    
                    Other
                        
                            fixed minor memory leaks
                            code cleaning
                        
                    
                
            
                flow5 v7.06, February 20, 2021
            
                
                    General
                        
                            the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.06
                        
                    
                    Modelling/Meshing
                        
                            minor tweaks, improvements and bug corrections to the thin sail free mesh module
                            activated the export of spline type sails to STEP files
                        
                    
                    Analysis
                        
                            fixed a crash bug in the LLT analysis occurring when no operating point is generated
                            fixed the inoperative angle variables in T6 control polars
                            added a field to the plane script to export all plane operating points to text files;
                                see the updated template.
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            minor tweaks to the menus and shortcuts
                        
                    
                    Other
                        
                        
                    
                
            
            
                flow5 v7.05.1, February 8, 2021
            
                
                    UI
                        
                            fixed the bug specific to mac OS which caused menu buttons to be non interactive; fixed by reverting to Qt 5.12 instead of Qt 5.15; the dmg package has been updated with the same download link
                        
                    
                
            
            
                flow5 v7.05, February 7 2021
            
                
                    General
                        
                          the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.05
                            
                        
                    
                    Modelling/Meshing
                        
                            activated the inclusion of the hull in sailboat analyses;valid only for fully emerged hulls such as in the case of the AC75
                        
                    
                    Analysis
                        
                            corrected a bug in the case of triangle analyses with ground/water effect which caused the contribution of the mirror wake to be ignored; slight effect on results
                            corrected an error in the calculation of velocity vectors in the wake in the case of triangle methods;
                                impacts mainly the shape of the streamlines and of the VPW;
                                minor effect on results in the case of the VPW
                            replaced the input of AWS an AWA by TWS and TWA for sailboat analyses
                            fixed a crash bug when trying to run a plane analysis without a main wing
                        
                    
                    Post-processing
                        
                            added the TW properties to the variables of sailboat polar graphs
                        
                    
                    UI
                        
                            added more number localization
                        
                    
                    Other
                        
                        
                    
                
            
            
                flow5 v7.04 January 25, 2021
            
                
                    General
                        
                            added on option to use locale settings for number formatting; the option is set in the Preferences/Application interface --- WORK IN PROGRESS ---
                        
                    
                    Modelling/Meshing
                        
                            corrected bugs in the construction of ruled meshes of spline type sails; MESHES BUILT IN PAST VERSIONS MAY NEED TO BE RECONSTRUCTED IN v7.04
                            corrected an occasional crash bug when duplicating a spline type sail
                        
                    
                    Analysis
                        
                            fixed the incorrect velocity range in the case of T6/1 control polars
                            fixed the non-varying mass parameter in T6 polars
                            fixed issues with the linear system solver in the case of the 2d IBL method
                        
                    
                    Post-processing
                        
                        
                    
                    UI
                        
                            fixed a number of minor issues with the 2d IBL solver
                        
                    
                    Other
                        
                        
                    
                
            
            
                flow5 v7.03 January 16th, 2021
            
            
                General
                    
                      the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v7.03
                      replaced all calls to LAPACKE routines by calls to LAPACK to enable the use of the native framework vecLib instead of MKL on macOS;
                          the binary version of v7.03 for macOS is now  linked to vecLib; the performance is comparable to that of the MKL version.
                    
                
                Modelling/Meshing
                    
                        added options to export wing surfaces as NURBS or swept splines to a CAD file
                        fixed length unit issues when exporting shapes to a STEP file
                        improved the ruled and free meshers for Spline and NURBS sails
                        corrected the inverted value of the taper ratio
                        made minor improvements to the design interface of solid thick sails: Windsurf.html
                    
                
                Analysis
                    
                        added the boat speed as a variable to sail boat analyses; enables the computation of the AWA as a function of altitude
                    
                
                Post-processing
                    
                        fixed minor things in the stability time graphs
                    
                
                UI
                    
                        modified the filter in the object view to filter separately objects and polars
                        improved the dark mode override settings
                        fixed various minor display bugs
                    
                
                Other
                    
                      fixed a crash bug when importing legacy .xfl project files containing operating points
                    
                
            
            
            
                flow5 v7.02 December 6, 2020
            
            
                General
                    
                    
                
                Modelling/Meshing
                    
                        added the sail reference dimensions to the xml files
                    
                
                Analysis
                    
                        added an option to duplicate an existing analysis from another plane or boat (Ctrl+Shift+D)
                        fixed length unit issues in the VPW definition of sailboat analyses
                        fixed various issues with scripting of boat analyses
                        added the spline type wind gradient to the boat analysis xml export/import
                        added the rotation around Y to the variables of a sail analysis - intended for windsurfs
                    
                
                Post-processing
                    
                    
                
                UI
                    
                        added a dark mode override for the application's style for Windows OS
                        added a customizable filter on object and polar names in the object tree views
                        added an option to customize the view scale factor when using the mouse wheel
                        simplified the interface to insert an existing project file
                        cleaned a few minor bugs
                    
                
                Other
                    
                        fixed a crash bug when importing legacy .xfl project files containing operating points
                    
                
            
            
            
                flow5 v7.01_beta_19 November 23, 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_19
                    
                
                Modelling/Meshing
                    
                        added options to build free meshes as an alternative to ruled meshes for internal NURBS-type and Spline-type sails
                        added a parameter to control mesh growth from the edges inwards
                        fixed a crash bug when trying to display the panels of the hull in the boat editor
                        fixed a crash bug when trying to move mesh nodes in the plane editor
                        fixed a crash bug when trying to animate the mesh construction
                    
                
                Analysis
                    
                        modified the specification method of the wind gradient in the case of sail analyses so that it is defined with a spline and not as a parabola
                        modified the calculation of the discard distance of vortons which is now measured from the origin of the body axes
                    
                
                Post-processing
                    
                        fixed a crash bug when trying to display streamlines in the sailboat view
                        corrected the export of foil polars to include all the polar data
                    
                
                UI
                    
                        corrected a bunch of minor bugs in the sail module views
                        restored the disabled foil menu when no foil is loaded
                        improved the interface to load background images in the 2d and 3d views
                        fixed minor UI bugs here and there
                    
                
                Other
                    
                    
                
            
            
            
                flow5 v7.01_beta_18 November 15, 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_18
                    
                
                Modelling/Meshing
                    
                        improved the options to import sails from external STEP or STL files:
                            External_Sails.html
                        corrected some mesh construction issues in the case of sailboats
                    
                
                Analysis
                    
                        optimized the calculation of the VPW to take better advantage of multi-threading
                        modified the stability analyses to include AVL-type controls; see the detailed explanations here
                        deprecated the inertia parameters in the stability analyses
                        modified the xml analysis files to include the AVL-type controls and to remove the deprecated inertia parameters
                        modified the algorithm to better evaluate the Cp coefficients on panels connected to only 2 neighbours
                        deprecated and removed the advanced editor for plane analysis objects
                    
                
                Post-processing
                    
                        corrected the missing update of streamlines in the plane's 3d view when changing the operating point
                        corrected the 3d display of forces on panels with normals aligned with the negative z-axis
                        added lift and drag coefficients in wind axes to the list of variables in the sail polar graphs
                    
                
                UI
                    
                        Added an option to load a background image in the 3d views
                    
                
                Other
                    
                        deep code cleaning
                    
                
            
            

            
                flow5 v7.01_beta_17 October 25, 2020
            
            
                General
                    
                        added online documentation for the STL type sails
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_17
                    
                
                Modelling/Meshing
                    
                        added an option to define thin sails from STL meshes
                        added an option to multi-thread the fuselage cut operation; can be disabled in case the OCC algorithm turns out to be unstable
                        restored the saving of panel distribution types for wing-type sails
                    
                
                Analysis
                    
                        restored a simplified and more robust version of the VPW live update
                        restored the missing wind gradient factor in the sail analysis
                    
                
                Post-processing
                    
                        corrected a bug which prevented the AVL type drag to be deleted from an existing polar
                        corrected a crash bug when trying to edit a sail analysis without AVL-type drag
                    
                
                UI
                    
                        corrected a crash bug when exiting the plane editor in the case of a plane without a fuselage
                        corrected minor bugs in the spline to foil editor
                        corrected a bunch of bugs in the sail analysis module
                        more tweaks
                    
                
                Other
                    
                        fixed a few more occasional crash bugs
                        code cleaning
                    
                
            
            
            
                flow5 v7.01_beta_16 October 10, 2020
            
            
                General
                    
                        added online documentation for the OpenGL settings
                    
                
                Modelling/Meshing
                    
                        corrected a bug which caused the inertia of STL-type planes not to be computed when loading the project
                        added an option to scale xfl-type planes; also scales the position of the lumped masses
                        moved the fuse mesh operations to a separate thread to enable cancelling when multithreading
                        made more tweaks to the mesher to improve its robustness and the quality of the resulting mesh
                        corrected a crash bug when trying to export a wing with an open TE to a STEP file
                        corrected a bunch of minor bugs in the xfl-type fuselage editor
                    
                
                Analysis
                    
                        changed the input method of the vorton core size which is now entered as a fraction of the reference chord
                        removed the option to set the VPW streamwise progression factor which is now hard-coded to the value 1
                        changed the evaluation method of influence coefficients in the case of tri-uniform analyses, to eliminaite numerical errors in case of perpendicular triangles
                    
                
                Post-processing
                    
                        added an option to modify the extra drag and AVL-type parabolic drag without deleting the rest of the polar data
                    
                
                UI
                    
                        improved the responsiveness of the GUI when selecting planes, polars, and operating points
                        corrected an incorrect scaling of the vorton display size when changing units in the preferences
                        fixed a bunch of bugs in the sail analysis module
                        removed some obsolete or useless features
                    
                
                Other
                    
                        fixed a few more crash bugs and other minor issues
                        code cleaning
                    
                
            
            
            
                flow5 v7.01_beta_15 September 23rd, 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_15
                        updated the recommendations for the VPW settings
                        added online documentation for the fuselage import from CAD files
                        added online documentation for the surface mesher
                        added online documentation for plane batch analyses
                    
                
                Modelling/Meshing
                    
                        improved the surface mesher for speed of execution and mesh quality
                        corrected various modelling bugs in the case of wing type sails
                        improved the shape healing features of the CAD fuse editor
                        added an option to scale the background image in the xfl type fuselage editor
                    
                
                Analysis
                    
                        moved the vorton core size, the VPW length and the VPW iterations from the global settings to the analysis definition
                        optimized the VPW calculations for faster execution
                        disabled the option for live updating of the VPW during the analysis: creates too much code complexity and too many potential instabilities */
                        simplified the batch mode for plane analyses - uses now the pre-loaded analyses instead of xml files
                        corrected some bad crash bugs and other minor things in the plane batch analysis module
                        added optional AVL type parabolic profile drag to the polar; this is intended for STL-defined planes to compensate for the missing airfoil viscous drag
                    
                
                Post-processing
                    
                        Fixed the empty display of the fuse drag variables in the polar graphs
                    
                
                GUI
                    
                        corrected minor display bugs in the 3d sail views
                    
                
                Other
                    
                        corrected crash bug issues when loading projects including sailboats
                        added a specific user-defined directory for STL files
                        removed updates of user-defined directories on load/save operations
                        code cleaning
                    
                
            
            
            
                flow5 v7.01_beta_14 September 3rd 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_14
                    
                
                Modelling/Meshing
                    
                        made various optimizations and bug corrections to the operations on STEP/IGES type fuselages
                        improved the robustness of the surface mesher
                        corrected an error and a crash bug in the import process of STL files
                        improved the STL plane reader
                        corrected the unit factor when exporting meshes to STL; meshes will be written using the active length unit
                        added an option to import a plane's inertia from another plane
                    
                
                Analysis
                    
                        activated the analysis of planes defined by STL meshes; see the detailed explanations and step-by-step tutorial. EXPERIMENTAL.
                        fixed an occasional crash bug due to thread conflicts when constructing RHS vectors;
                        as an indirect consequence RHS constructions are slightly slower than in beta 13
                        corrected triangle connection errors in case of very thin trailing edges
                        corrected an error in the evaluation of the moment induced by the pressure forces acting on the fuselage
                    
                
                Post-processing
                    
                       restored the animation of stability modes and corrected the display of the roll mode
                       corrected a bunch of minor bugs affecting the 3d view and the graphs
                    
                
                GUI
                    
                       improved the display of formulas for OS dark mode settings
                    
                
                Other
                    
                        corrected a bug when exporting a plane with no foils as a project
                        code cleaning
                    
                
            
            
            
                flow5 v7.01_beta_13 August 9th 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_13
                        modified the management of the max. thread count which is now made at application level instead of task level
                        fixed project loading issues with boat polars
                        removed a minor memory leak ocurring when discarding a wing edition
                    
                
                Meshing
                    
                        Reduced the minimum acceptable size of triangular panels
                    
                
                Analysis
                    
                        modified the analysis method for T6 polars: the analyses are now performed in stability axes instead of body axes;
                        this is to simplify calculations with sideslip or ground effect; no impact on results which are converted back to body axes.
                        Due to a modification of the 3d display rendering method, the operating points with vorton wakes will need to be re-created.
                        activated the sideslip for T6 analyses: Jibe2_lateral
                        activated the ground effect for the T6-VPW:  Ground effect
                        added various minor optimizations to reduce the computation times of T6-VPW analyses
                    
                
                Post-processing
                    
                        cleaned-up the main 3d view to better represent wake panels and vortons
                        added lift and drag forces in wind axes to the list of variables of polar graphs
                        corrected a missing velocity scale factor in the display of strip forces
                        removed the option to display surface velocities - not useful and induces too much code complexity;
                            replaced by the option to display the perturbation velocities in a crossflow plane.
                    
                
                GUI
                    
                        modified the surface colour picker to use Google's material design colours
                    
                
            
            
            
                flow5 v7.01_beta_12 July 20th 2020
            
            This version introduces the Vortex Particle Wake. A description, a tutorial and a comparison to wind tunnel test results can be found in these documents:
            Building_blocks.html
            VPW.html
            Jibe2.html
            
            You can also choose to watch the live explanations and the demo on Youtube:
            flow5 - Introduction to the Vortex Particle Wake
            flow5 - The Vortex Particle Wake
            flow5 - The Jibe2 experiment
            flow5 - VPW roll-ups (no commentary)
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_12
                    
                
                Modeling
                    
                        
                    
                
                Meshing
                    
                     modified the position of the control point on degenerate quad panels at the side's LE and TE to be at the triangle's COG; very minor impact on results
                    
                
                Analysis
                    
                        first activation of the Vortex Particle Wake - EXPERIMENTAL
                        corrected an error in the analyses of quad polars with ground effect; the induced drag was incorrectly evaluated - significant impact on results
                        corrected the construction of the RHS vector in the case of control polars applied to planes with a fuselage; the RHS components were set to 0 on the fuselage; minor impact on results
                        corrected an error which caused the last triangle of the wake columns to be skipped in triangle analyses; very minor impact on results
                        disabled the Neumann BC for thick bodies - the method is inherently unstable
                        disabled the LE and wing shape parameters in control polars - not of great use for prohibitive added complexity
                        disabled the evaluation of lift and drag by summation of panel forces - imprecise results
                        enabled viscous interpolation from Cl for T6 analyses; these analyses are incompatible with the viscous loop
                        improved the convergence of T2 LLT analyses
                    
                
                GUI
                    
                        grouped all the 3d scale controls into one tabbed widget
                        set the same scale for surface velocity and downwash velocity
                        minor improvements and corrections in the 3d views
                        restored the missing curve style page in Windows in the fast graph settings
                    
                
            
            
            
                flow5 v7.01_beta_11 June 29th 2020
            
            
                General
                    
                        the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_11
                    
                
                Modeling
                    
                        added an option to design a NURBS fuse to fit a set of control points; see here for detailed explanations
                    
                
                Meshing
                    
                        made more tweaks to the advancing front mesher to improve its robustness
                        modified the triangle connections at the thick wing tips to improve symmetricity in the case of fins
                        modified the triangle connections at the central section to improve Cp calculations for triangular analyses; requires regeneration of the operating points
                        corrected the connections of quad panels at surface tips to improve Cp evaluation in the case of 3d quad panel analysis
                        added more check options and display helpers for quad meshes
                    
                
                Analysis
                    
                        modified the calculation of the pitching moment in the case of tri-linear analyses to use Cp values at nodes instead of an averaged Cp over the panel's area;
                            see here for detailed explanations
                        optimized for speed the construction of the RHS vectors using linear combinations; reduction of analysis times for t7 polars by 50%
                        fixed non convergence issues of T6 polars using the tri-linear method
                        hard-coded the position of the vortex and control point positions on the quad panels at 25% and 75% respectively to avoid unintentional mods when saving/loading settings
                    
                
                GUI
                    
                        modified the display of pressure forces in the case of trilinear polars to display the arrows at the nodes instead of at the panels' center
                        corrected the horizontal flip view so that it is performed around the z-axis instead of the y-axis
                        added an option to export 2d views to SVG files
                        made the length of panel forces independent of the selected pressure unit
                        added a context menu to the analysis range tables
                        added an option to offset the origin of the background image in 2d views
                        restored the Ctrl+C and Ctrl+V shortcuts in the tables
                        added a check for point mass duplicates when exiting the plane inertia dialog
                    
                
                Other
                    
                        corrected mapping errors when importing plane analyses from legacy .xfl project files
                        removed a crash bug when trying to change the active polar while running an analysis
                        removed some occasional and minor memory leaks
                    
                
            
            
            
                flow5 v7.01_beta_10 June 21st 2020
            
            
                Analysis
                    
                        corrected an error in the calculation of the stability derivative Xq - minor impact on longitudinal modes
                        reduced the default value of the vortex core radius from 0.5mm to 0.05mm;
                            the former value could create issues with small mesh elements;
                            the value can be modified in the 3d analysis settings
                    
                
                GUI
                    
                        fixed issues with the 3d display of spanwise lift, drag and downwash
                    
                
            
            
            
                flow5 v7.01.beta_09 June 14th 2020
            
            
                General
                    
                        added full compiler optimizations to improve execution speeds
                    
                
                Design
                    
                        added an option to set the number of panels at the wing tips; recommendation is n>1; use n=1 to maintain compatibility with earlier versions
                    
                
                Analysis
                    
                        improved the calculation of the induced drag which is now evaluated at half the wake's length;
                        this prevents wake end effects which could cause apparent negative drag on the elevator;
                        see here for detailed explanations
                        improved the calculation algorithm for Cp coefficients in the case of the tri-linear method;
                            errors vs. theoretical results are now 0.25% for the sphere and 0.9% for the cylinder for a 5000 size mesh;
                            project files and details: Validation.html
                        
                        added an option to run analyses using multiple aoa or ctrl ranges
                        added a batch analysis mode using the xml analysis files
                        added automatic update of inertia ranges when running a T6 or T7 analysis if auto-inertia is activated
                        fixed the bug which caused the neutral point position not to be added to the polar variable in stability analyses
                        corrected a minor error in the geometric construction of node normals on thin surfaces; very minor impact on results in the case of tri-linear analyses
                    
                
                Scripts
                    
                        added handling of multiple ranges for the aoa and the control parameter;
                        see the updated template.
                        corrected a bug which caused the script to use CUSTOM reference dimensions even if PROJECTED or PLANFORM were specified in the polar xml file
                        added missing fields Include_Other_Wing_Area, Adjusted_Velocity, Delta_n in the Xml analysis files; export analyses to get updated templates for each type.
                        corrected a write error when exporting operating ranges of control polars to xml
                    
                
                Sail analysis module
                    
                        corrected the moment variable in Boat polar plots which had a 2x factor in excess
                        corrected various minor issues with the 3d display
                    
                
                Post-processing
                    
                        restored the display of LLT operating points in wing graphs
                        corrected minor GUI issues related to T3 speed polars
                        corrected the display of the arrow representing the global force for negative lifts
                        corrected the display of the location of the thick arrow representing the global force
                    
                
                Other
                    
                        added an option to plot a fast graph with custom data in a floating window (Ctrl+G) - EXPERIMENTAL
                        added multithreading to some lengthy geometry construction tasks
                        fixed occasional crash bugs linked to async repaint of the main 3d view
                        added an option to read custom line colours from the colorlist.txt file located in the application's directory; this file must hold 72 colours
                        improved again the dark mode settings
                    
                
            
            
            
                flow5 v7.01.beta_08 May 17th 2020
            

            
                General
                
                    the format of the .fl5 project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_08
                    the binary package for Windows has been compiled with msvc2019 instead of msvc2017; as a consequence, it may be necessary to run once the vc_redist.x64.exe executable if Microsoft's redistributable Visual C++ libraries are not installed on the system; this package can also be downloaded from Microsoft.
                    the binary packages of this version makes use of a new licensing system
                
                Design
                
                    added alternatives to SINE and COSINE distributions for less violent panel bunching - experimental
                    corrected some minor issues when designing a foil from 1 or 2 splines
                
                Meshing
                    
                        improved the advancing front mesher to avoid divergences in special cases of coincident vertices
                        added automatic removal of null triangles which could hinder the analysis
                    
                
                Analysis
                
                    corrected an error in VLM2 analysis which caused asymmetric results. Only apparent in the case of low spanwise panel densities and in presence of sweep; impacts the results.
                    corrected the construction of wake panels in the case of control polars; were aligned with the aoa direction, whereas they should be aligned with the x-axis since the geometry is rotated;  impacts the results.
                    activated the ground effect option for Dirichlet BC, i.e. cases of thick surfaces and fuselage
                    parallelized the computation of velocity vectors to reduce analysis times
                    corrected a crash bug when running control polars
                
                Scripts
                
                    restored the option to load foil .dat files
                    made the search for .dat and .plr files recursive starting from the specified directories
                    added an option to load XFoil-generated polar files in text format when running a script
                    corrected a crash bug when requesting the export of all plane polars using either the GUI command or when running a script
                    corrected a bug which caused xml plane files not to be found when running a script
                    removed the obsolete legacy option Ignore_Body_Panels in the analysis .xml files and replaced it with Include_Fuse_Moments. Export an analysis to xml to get an updated template.
                
                3d views
                
                    added sliders to fine-tune the 3d viewpoint
                    added an option to display the ground surface in the 3d view if the ground effect is active
                    added an option to use 2-colours based gradients for 3d colour maps
                    added an option to display contour lines on top of the colour map for tri-linear operating points
                    fixed the updates of the aoa and other values in the 3d view animation
                    restored the highlighting of the selected frame in the fuse edition view
                    added an option for model autorotation around the z axis
                    fixed various issues with light settings
                
                Pre-processing
                
                    modified the sorting of plane polars using the plane as first index and the polar name as second index; this displays the polars names in alphabetical order in the in-graph legend
                
                Post-processing
                
                    fixed the slow computation times of streamlines along y-lines and z-lines
                    corrected minor errors in the streamline algorithm
                    added an option to display forces on parts in the 3d view; represented as arrows with origin at the 1/4 chord point
                    corrected the output of forces on parts in the Operating Point properties box
                    added the local strip forces to the operating point graphs
                    corrected the plot of the Fx_FF variable to the polar graphs, so that it includes the viscous drag and to give it in wind axes rather than body axes
                    corrected the plot of circulations in Operating Point graphs for VLM analyses
                
                UI
                
                    implemented automatic copy of export file paths to the clipboard for quick insertion in external applications
                    added an option to antialiase graph plots - active by default
                    added an option to antialiase all 2d views - active by default
                    added an option to export graphs to SVG images
                    implemented curve deselection when clicking elsewhere than on a graph curve
                    added new options for curve symbols - messes up existing cross symbols in legacy project files
                    added a checkbox to toggle visibility of all curves
                    multithreaded more tasks for increased UI responsiveness
                    improved dark mode settings
                
                Sail design and analysis
                
                    corrected minor interface issues in the 2d and 3d views
                
                OpenGL
                
                    improved the options to test OpenGL contexts
                    fixed the inoperative save of OpenGL settings
                    improved antialiasing by multisampling for contexts >= 3.3
                    removed unnecessary tasks when closing the app to speed up the exit process
                
                removed a few more minor bugs
            

            
            
                flow5 v7.01.beta_07 March 25th 2020
            
            
                modified the format of the .fl5 project file; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_07
                corrected minor bugs in the algorithm used to approximate a foil with a cubic spline
                modified the calculation method of angular derivatives for triangle methods - slight impact on results
                corrected an error in the calculation of the lateral stability derivatives Xq, Yr, Lr, Nr
                modified the calculation method of control derivatives: the angular position of the control surface is now set independently of the gain.
                corrected an error in the calculation of control derivatives due to a confusion between degrees and radians
                corrected the calculation of the vertical tail volume in the case of double fins - info only, no influence on results
                removed a few more minor bugs
            
            
            
                flow5 v7.01.beta_06 February 19th 2020
            
            
                modified the format of the .fl5 project file; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN BETA_06
                modified the input/output of the script files:
                
                    all output files are created directly in the specified output directory instead of a subdirectory; it is up to the user to specify or not the sub-dir in the output path
                    plane polars output files take the name of the polar and are exported into a subdirectory with the plane's name
                    the log file takes the name of the project file with the .log extension
                    scripting in Windows now accepts the backslash in directory paths
                
                
                improved the algorithm to build the intersection of wings and fuselage
                removed the SECONDWING option; all second wings are replaced with OTHERWING
                added an option to include the area of OTHERWINGs in the polar's reference area
                added an option to plot streamlines in a vertical plane
                modified the streamline generation algorithm for improved smoothness and for compatibility with future vortex particle wake
                fixed the error which corrupted the export of planes as project files
                restored the option to check for application updates
                modified the SVG export format for increased versatility
                added the vertical tail volume T_v=(S_fin x l_fin)/(S_wing x span_wing) to the output of the plane's properties
                removed a few more minor bugs
            
            

            
                flow5 v7.01.beta_05 January 14th 2020
            
            
                removed the hard-coded limit on the max. number of operating points/run; added an option tto set this limit in the 3d analysis settings.
                corrected a bug in glide polars which caused the calculated balanced speed to depend on aoa increment
                corrected the stability analysis of planes with fuselages to take into account the option to exclude the contribution of fuselage panel forces to moments
                corrected the length of the first streamline segment when applying an offset in the streamwise direction
                restored the option available in xflr5 to store operating points even if the viscous interpolation is unsuccessful
                restored the bending moment variable in the operating point graphs
                improved the construction of the geometry of wings with a center gap
                added an experimental option to export foil geometries to SVG files; export options can be set in the preferences
                added a menu entry to load a legacy xflr5 project file
                fixed occasional crash bugs when loading legacy xflr5 project files
                fixed the crash bug when trying to display surface velocities in the 3d view
                fixed more issues with macOS dark mode
                removed a few more minor bugs
            
            

            
                flow5 v7.01.beta_04 January 4th 2020
            
            
                modified the calculation of induced drag in the case of triangle analyses by averaging the downwash
                    over the trailing panel's width instead of using the value at mid-panel;
                    this improves the accuracy of the predictions in case of high velocity and
                    pressure gradients, for instance where the wings connect to the fuselage
                corrected the error in the calculation of the fuselage form factor
                corrected the variables Fuselage Drag and Fuselage Drag Coefficient in the polar graphs
                added an option in the T1 & T2 analyses to interpolate viscous properties from Cl rather than Alpha, i.e. using the xflr5 method
                added the effective angle of attack defined in the Ting & Chaparro report to the list of operating point graph variables
                added the strip circulation to the list of operating point graph variables
                corrected a bug which prevented the saving of modifications of the fuselage geometry after edition
                corrected the algorithm to set a TE gap in the case of non-unit foil lengths
                more tweaks added to make the triangle mesher more robust
                fixed buffer overflow issues in the 3d display of streamlines
                added an option to paint streamlines using the wing's colour
                fixed some colour issues for macOS dark mode
                removed a few more minor bugs
            
            
            
                flow5 v7.01.beta_03 December 20th 2019
            
            
                fixed the bug which caused the triangulation to disappear after a rotation action in the STL fuselage view 
                fixed a bug which caused the triangular mesh not to be generated after the import of an STL file
                fixed a crash bug when importing a STEP file with undefined local surface normals
                added foil name display as tooltip when hovered over in the foil design view
                improved the robustness of the algorithm to modify a foil's TE gap
                updated the mac package with the missing MKL libraries for mac pro configurations
                added OpenGL shader logging to trace file
                forced the use of deprecated functions and v120 style shaders if the requested version of the OpenGL context is <3.3
                fixed some colour issues for macOS dark mode
                removed a few more minor bugs
            
            
            
                flow5 v7.01.beta_02 December 1st 2019 - First public release
            
            
                implemented the fix for xflr5 bug report #147
                restored some missing shortcuts in the foil view
                corrected the display of plane streamlines with ground effect included
                improved the management of overlaid curves in graphs
                removed a few more bugs
            
            
            
                flow5 v7.01.beta_01 November 24th 2019
            
            
                added an option to import and overlay external curves in graphs
                added an option to import plane polars and their data from an external source
                removed a few bugs
            
            
            
                flow5 v7.01.alpha_03 November 13th 2019
            
            
                activated the advancing front mesher and deprecated the p-space mesher
                optimized for speed the lengthiest tasks of the display and of the analysis
                added an option to display the free edges of the triangle mesh
                added thickness representation to the geometry shader for OpenGL 3.3+
                corrected minor errors in the calculation of stability and control derivatives
                converted sail forces from wind axes to geometric axes, which makes more sense for boats
                added automatic unit scaling to meters when importing a STEP file
                added an option to import and overlay external curves in graphs
                added an option to import plane polars and their data from an external source
                removed a few bugs
            
            

            
                flow5 v7.01.alpha_02 October 15th 2019
            
            
                implemented glide polars for xflr5 request 141
                added wing design parameters to control polars
                set a temporary back-end project file instead of the sync project
                removed a few bugs
            
            
            
                flow5 v7.01.alpha_01 September 28th 2019
            
            
                enabled multithreading of the MKL routines on Windows and macOS
                restored the signal connections between docked and floating graphs
                restored the activation of plane polars when clicking curves in the polar graphs
                added an option to import .plr files from the menu
                added a menu link to the release notes
                activated the link to update checks
                removed a few crash bugs
            

            
            
                flow5 v7.01.alpha_00 September 16th 2019 - Changes vs. xflr5 v6.47
            
            

                Analysis
                    
                        implementation of 3d Galerkin triangular panel method using uniform doublet densities
                        addition of a linear panel methods for increased accuracy
                        generalization of multithreading for relevant tasks
                        addition of a viscous loop for control polars
                        addition of control polars
                        addition of scripting capability
                        addition of the INTEL MKL fast matrix solvers
                        addition of a fuselage drag model
                        use of OCCT to export bodies to STEP or IGES format
                        use of OCCT to export wings to STEP or IGES format
                        use of OCCT for inertia properties
                        removal of the hardcoded limit on the number of wings
                        addition of the capability for standalone body analyses
                        addition of the capability for multi body analyses
                        addition of forces and moments acting on each of the plane's parts to the polar graphs
                    
                
                

                GUI
                    
                        customizable default line width for all curves
                        pickable Cp values in the 3d views
                        addition of copy/paste capability in tableviews
                        import/export of inertia data from/to clipboard
                        export of object data to the clipboard
                        export of graph data to the clipboard in spreadsheet format
                        new simplified and more intuitive fuse and plane edition forms
                        improved plane, wing and fuse design interfaces, with 3d views
                        addition of 3d views in the design dlg boxes
                        capability to open the 3d view in a separate window
                        capability to open graphs in separate windows
                        interpolated cubic spline and extrapolated BSpline for foil design and retro-engineering
                        customizable automatic format for polar names
                        selective x-y zoom in graphs
                        selectable and highlightable curves in graphs and legends
                        addition of a secondary vertical axis in graphs
                        storage of log files for each analysis in a user defined directory
                
                
                

                Sail7 merge
                    
                        Addition of wing sails
                        Removal of SailCut type sails
                        Removal of hulls from the analysis
                    
                
                
                Code
                    
                        removed all hard-coded limits in the 3d analysis module
                        huge code overhaul for improved stability and portability
                    
                
                

                Features removed
                
                    Tilt. Geometry: was an experimental feature which generated more problems than it fixed
                    textures - fun feature, but too much overhead work to maintain in flow5
                
            



 xflr5 v6.62, , 2025


    updated the export to .plr files for compatibility with Qt6
    added an option to discard spurious XFoil operating points
    fixed an OpenGL compatibility issue with Wayland
    bunch of minor fixes to the UI


 xflr5 v6.61, November 13, 2023


    fix for the bug reported in ticket 211
    fix for the bug reported in ticket 210
    fix for the bug reported in ticket 209
    fixed a crash bug when trying to rename an object by overwriting itself
    bunch of minor fixes to the UI


 xflr5 v6.60, November 1, 2023


    fix for the bug reported in ticket 208
    fix for the bug reported in ticket 206
    added an optimization module for foils
    fixed occasional crash bugs when running an LLT analysis with invalid parameters
    minor improvements to the UI
    code cleaning


 xflr5 v6.59 April 23, 2023


    fix for bug reported in ticket 205
    fixed the inoperative manual name feature in the foil analysis definition form
    fixed an occasional crash bug in inverse design when closing a project
    fixed minor issues in inverse design
    added an option to display the curve of maximum Cl in the plane operating point graphs
    first release of binaries with the Qt6 libs
    code cleaning


 xflr5 v6.58 December 2, 2022


    fix for bug reported in ticket 199


 xflr5 v6.57 May 7, 2022


    OpenGL optimizations for macOS
    fix for bug reported in ticket 193
    fix for bug reported in ticket 194
    fix for bug reported in ticket 195
    fix for bug reported in ticket 197
    fix for bug reported in ticket 198


 xflr5 v6.56 April 10, 2022


    fix for bug reported in ticket 188
    fix for bug reported in ticket 189
    fix for bug reported in ticket 191
    fix for bug reported in ticket 192


 xflr5 v6.55 February 23, 2022


    restored the output of CY, Cl and Cn in the case of beta polars
    fix for bug reported in ticket 185
    fix for bug reported in ticket 180;
        to ensure consistency with the original FORTRAN XFoil, updated some XFoil routines from v6.94 to v6.99
    fix for bug reported in ticket 181
    fix for bug reported in ticket 182
    fixed a bunch of bugs in the foil analysis module including crash bugs
    fixed a bunch of minor display bugs



 xflr5 v6.54 December 29 2021


   fixed a bug which limited to 2 the number of threads used in foil batch analyses.
   fix for bug report 179
   fixed some compatibility issues with Qt6 and VS2019



 xflr5 v6.53 November 28 2021


   fix for bug report 177



 xflr5 v6.52 November 24 2021


    restored the polar type selection and the storage of operating points in foil batch analyses
    fixed some minor mouse focus issues in the 3d views
    fixed some minor compatibility issues with flow5



 xflr5 v6.51 October 24 2021


   fix for bugs reported in tickets 167, 168, 169, 170 and 171
   fixed the loading of xml analysis files in foil scripts

xflr5 v6.50 September 8 2021

 fixed the crash bug ocurring when running foil T4 analyses
 
 fixed the crash bug which prevented to load project files containing foil operating points
 fix for bug report 166 - the changes to the Re/Ma/NCrit parameters in a batch analysis are now recorded
 simplified the UI for foil batch analyses
 code cleaning and refactoring

xflr5 v6.49 August 1 2021

 the format of the .xfl project file has been modified; NEWLY SAVED FILES WILL NOT BE READABLE BY VERSIONS OLDER THAN v6.49
 deprecated the support for OpenGL 2.1; the default and recommended configuration is 3.3; all the display options may no longer be available for OpenGL 2.1
 removed the support for textures - feature of limited interest which induced far too much code complexity
 deprecated and disabled the legacy batch mode for foil analyses; superseded and replaced by the threaded batch analysis
 fixed the missing degree to radians conversion in the input of q(°/s) in forced time response graphs
 fix for bug report #165
 fixed a first batch of issues related to bug report 163
 fix for bug report #162
 made improvements to the foil script module
 updated a bunch of methods deprecated by Qt
 fixed an occasional crash bug ocurring in the case of large number of wing sections closely spaced in the spanwise direction
 merged the xflr5-engine library into the main project
 code cleaning and refactoring

xflr5 v6.48 November 23 2020

    added the tranlsation to Catalan language by David Canovàs
    fixed the bug which caused results of tilted geometry analyses to depend on the aoa sequence; cf. bug report 156
    fixed an occasional crash bug when importing a body from xml files
    added a scripting capability for foil analyses to complement the flow5 plane scripts
    added an option to select the OpenGL format from the in-app test window
    added an option to select the OpenGL format and the trace flag when launching the app from the command line
    fix for request #144
    fix for request #147
    corrected the bug which caused unconverged XFoil operating points to be stored
    removed the addition of .dat and .plr type files to the recent file menu list
    added an option to set style flow-down from the LinePicker dialog
    fixed a crash bug when deleting the last entry of the point mass tables in the inertia dialog
    replaced the deprecated sprintf() with QString::asprintf() for forward compatibility
    added translation to Catalan

xflr5 v6.47 July 7th 2019

    Fixed the problem of initial conditions when running an LLT analysis
    Modified the color display of Cp coefficients in the 3d view, to render more accurately the uniformity of singularities on panels
    Added an option to align the children objects style with their parent's style
    Fixed a couple of crash bugs when editing a part of a plane with an active polar
    Fixed potential crash bugs when editing plane parts during 3d animation
    Fixed potential crash bugs when deleting planes or foils from the Manage options
    Fixed a crash bug when running a 3d panel analysis from and old project files due to no wake defined
    Corrected a minor output error in LLT analysis
    Fixed potential memory leaks when loading corrupted project files
    Tentative fix for bug #140
    File name cleaning
    code cleaning

xflr5 v6.46 May 4th 2019

    fix for bug #134 - LLT now restored in v6.46
    fix for bug #139 - corrected the crash bug when switching from plane design to another app with streamlines displayed
    fixed some other minor issues
    code cleaning

xflr5 v6.45 April 10th 2019

    updated the German and French translations
    added VAO support for the OpenGL 3.2+ core profile
    fixed a crash bug when trying to plot BL graphs without an active operating point
    corrected the names of some variables in boundary layer plots
    corrected imperial unit conversions in the foil polar definition
    changed the unix directory for shared files to /usr/local/share instead of /usr/share
    increased the sampling of the foil's mid camber line from 100 to 1000 points; this improves the precision of the calculated camber and thickness value and position
    disabled the auto-check for update feature due to crash bugs on some systems
    added error management to the check for update process
    cleaned up all .pro files
    code cleaning

xflr5 v6.44 January 7th 2019

    tentative fix for an occasional crash bug when displaying streamlines or surface velocities
    fix for bug #128 relative to the display of the wings and body in the advanced plane editor
    fix for bug #126 relative to the highlighting of frames in the advanced fuse editor
    feature request #127: shortcut added for the menu entries "show only associated polars"
    fix for bug report #121 - synchronized the background image position with the object views
    mod for request #124 - added an option in the spline parameters to force closed LE and TE.
    prevented the multiple repaint of surface velocities in the 3d view
    corrected minor errors in the derotate operation of airfoils
    corrected translations errors from fortran to C in the XFoil flap setting routine - thanks to Nicolas C.
    added an optional automatic check for updates at startup
    completed the archiving of the default plane polar with all of its data. Incremented the format of the project file to 200002.
    corrected a crash bug when trying to overwrite a saved foil operating point
    code cleaning



xflr5 v6.43 August 27th 2018


corrected the wrong sign of viscous pitching and yawing moments - slight impact on results
fixes for request #117 relative to the construction of double fins for a plane with a body
corrected the calculation of the tail volume for wings with an offset leading edge
set the "ignore body panels" to true by default in the definition of the 3d analysis
corrected a bug in the display of inertia values for a wing or body - no impact on results
forced thin surface analysis whenever more than one wing is defined
improved the VLM mesh of flapped surfaces with hinge points located at different %chord
corrected the asymetric position of double fins
corrected a potential crash bug when trying to display panels for a plane with a body and an LLT type polar



xflr5 v6.42 May 19th 2018


restored the option in Windows and linux to launch the app by opening a project.xfl, polar.plr, or foil.dat file
corrected a bug which prevented the reference dimensions of an analysis to be updated when the geometry is modified by the user
moved the XFoil and plane analysis modules in separate shared libraries for future re-use
fix for bug report #114; as a fallback also added in the 3d display settings an option to enable/disable the clip plane
fixed a bad crash bug when typing a number 6+ to request the display of an inexistent graph
fixed the display of shortcuts in the MacOS menus



xflr5 v6.41 April 22nd 2018


corrected a numerical bug inthe calculation of twist for pure vertical surfaces i.e. dihedral=90°; would formerly cause a division by zero and lead to inconsistent results
corrected a precision issue in the estimation of wing inertia which could lead to underestimation of the total volume
corrected the color scale of panel forces in the 3d view; was proportional to q.S.Cp instead of q.Cp
added an option to import/export wings to xml format
corrected the export of flat panel bodies to STL to avoid null triangles
raised the max cumulated number of span stations from 250 to 1000 for a plane
code cleaning



xflr5 v6.40 January 7th, 2018


fixed a bug which caused the stability analysis to calculate the operating point with the aoa of the previous calculation
corrected a potential crash bug when trying to display 3D results of an LLT calculation
removed the default suffix "-proj_area" from the name of plane polars
restored the output of non-dimensional control derivatives in the operating point properties
restored the option to export BL data to text files
restored the option to enable or disable autosave which was always turned on
included the missing NURBS degrees in the serialization of the body objects
added a protection to the max degree of NURBS vs. point count
code cleaning



xflr5 v6.39 September 14th, 2017


improved the GUI for the plot of BL results in the XFoil Direct Analysis module; corrected a few bugs at the same time
modified the calculation of the lift coefficient at each span station in VLM and Panel Analysis; is now F.dot(SurfaceNormal)/q.S instead of F.dot(WindNormal)/q.S formerly; increases slightly the viscous drag and the viscous moments as a side effect
implemented a more robust process to save the project files
disabled the Neumann boundary condition for the 3d panel method
removed the extra 180/PI factor in the calculation of stability time response to initial conditions
corrected a bug in type 1 polars with positive sideslip, which caused	to ignore the aoa when computing the viscous quantities
minor correction to the calculation of type 5 polars
other minor corrections and improvements



xflr5 v6.38 June 5th, 2017


fixed the random behaviour bug in the OpenGL view



xflr5 v6.37 May 28th, 2017


added a verification of the OpenGL version at startup
fixed two bad crash bugs when derotating a foil and when defining a flap



xflr5 v6.36 May 22nd, 2017 - limited release only


xflr5 v6.35 May 15th, 2017


Added an option to adjust the number of worker threads in a foil multithreaded analysis
Fixed some memory leak & overflow issues in foil analysis; improves the stability of the analysis
Other minor improvements



xflr5 v6.34 April 15th, 2017 - limited release only


Forced the default renderer to be OpenGL and not Angle on Windows desktops
Added an option to export time graphs to text files



xflr5 v6.33 March 26th, 2017


corrected the calculation of the downwash and induced angle for the VLM method. Was twice what it should be. No impact on other results.
corrected the calculation of the damping ratio; was formerly lambda.real()/omega_damped instead of lambda.real()/omega_natural
changed the calculation method of Stability derivatives from forward differences to centered differences. The only noticable difference is for Xw which changes significantly. However this derivative seems to have low influence on the eigenvalues, and the flight modes should be almost unchanged.
modified the construction of wings with dihedral and tilt - minor effect on results
improved the wing sweep scaling
reorganized the library structure; the XFoil library is now limited to the XFoil class
bug corrections and minor enhancements



xflr5 v6.32 January 8th, 2017


bug corrections and improvements to the xfoil direct analysis module



xflr5 v6.31 January 6th, 2017 - Not released 


added a "light theme" option
allowed multiple import and export of Planes and Analysis objects from text and xml files
moved the execution of LLT and Panel Analysis to separate threads
set the default reference area for plane analysis to the projected area on the x-y plane
corrected the calculation of the tail volume when the main wing is not located at the origin; note that the tail volume value is not used in the calculation, it is only provided for information.
bug corrections and minor enhancements



xflr5 v6.30 November 6th, 2016


updated the license agreement from GPL v2 to v3
separated the GUI from the analysis engines
added an option to hide flap moments in the operating view
added a style property for foil points
corrected and improved the calculation and display of analysis with sideslip; impact on results
code cleaning
bug corrections and minor enhancements




xflr5 v6.14 May 29th, 2016


modified the calculation of stability derivatives to take into account viscous drag and extra drag
added mass and CoG position to the list of variables for stability polar graphs
corrected issues in the construction of wings with inverse dihedral
corrected an error in the calculation of a mode's damped natural frequency
made some adjustments to batch analysis of foils to speed up execution
added some animations to the 3d view transitions
removed the limitations inconsistent with the GPL in the credits window
fixed a few minor bugs




xflr5 v6.13 April 16th, 2016


upgraded to OpenGL 3.0+ from the deprecated OpenGL 1.0
improved the lighting options in 3D view
improved text rendering on high-DPI (Retina) displays
added an option to paint textures on the plane's surfaces
added an option to export 3D object geometries to binary stl format
added an option to autosave the project at regular time intervals
added XCp.Cl as a variable to the plane's polar graphs, and d(XCp.cl)/dCl = XNP to the plane's legend
changed the panel force display to q.Cp instead of q.S.panel_area; this is more significant since the arrow lengths are now mesh independent.
added the extra drag in the calculation of the plane's total drag coefficient
fixed the crash bug when running a multithreaded batch foil analysis
fixed the issue of slow display in XInverse design
fixed some stability issues in XInverse design
interface improvements in XInverse design
added a selection option for inertia units
changed the display in the foil OpPoint view so that the foil can be overlayed on the graph
code cleaning




xflr5 v6.12 January 9th, 2016


modified in depth the constuction of the wing geometry, to better account for flap with large deflections; has an impact on results;
restored the plot and export options of the boundary layer graphs after a converged xfoil analysis
introduced an option to add extra drag to polar objects, to account for surfaces not included in the plane object
corrected bugs in the import/export operation of body objects to xml files
enabled the LE points of the spline foil to be dragged in Direct Design
corrected a minor error in the construction of the foil's mid camber line; potential small impact on VLM results
corrected other minor things




xflr5 v6.11, August 9th, 2015


added an option to customize the target lift distribution curve in the wing's operating point view
added inertia data as parameters in stability analysis
added more display options for curve points
replaced the deprecated QGLWidget by the new QOpenGLWidget recommended in Qt5.4
added a new editor for the plane object
added a new editor for the body object
reviewed in depth the 2D rendering system to separate viewing operations from the analysis part
replaced the rendertext methods in OpenGL by custom implementations to improve the rendering quality
improved the issue of the plane-fin intersection when the body is translated
enabled launching xflr5 from a project file, and opening the model
added an import/export option of a plane definition to an xml file
added an import/export option for body objects to an xml file
deep code cleaning
other minor corrections and improvements



xflr5 v6.10.04, April 12th, 2015


Corrected a potential crash bug when deleting a plane with polars
Added a standard ISA model for the calculation of air properties
Corrected the issues with the reference lengths after wing scaling
Fixed the bugs related to the import operation of a body definition from a text file
Fix for retina displays on OS X
Corrected the export of plane polars to text files to include the sideslip variable
Other minor corrections and improvements



xflr5 v6.10.03, April 13th, 2014


Corrected the incorrect calculation of the mid camber line of foil with flaps
Corrected the crash bug when calculating a wing with flaps using the LLT method
Corrected the crash bug when deleting foils from the manage dialog box



xflr5 v6.10.02, March 21st, 2014


Added an option to scale the wing's area and aspect ratio
Fixed a potential crash bug in Graph scales drawing when no project is loaded
Improved the support for OpenGL on Windows platforms
Changed the calculation of satbility derivatives to be always invsicid - no noticeable impact on results
Modified the calculation of the foil mid line and wing mid surface - reduces issues with foils with coarse panelling at leading edge
Added and option to display panel normals and vortices - meant to help check if foil panelling is fine enough
Added an option to set manually the reference dimensions for the calculation of aerodynamic coefficients of planes
Fixed the issue with the storage of modified foils in inverse design
Fixed the issue of ineffective a.o.a. increment in Batch Foil Analysis
Fixed the bug which caused the flap moment not to be reset at each plane calculation
Other minor cosmetic changes



xflr5 v6.10.01, February 1st, 2014


Created a new binary .xfl projet file format. Replaces once and for all the awful .wpa format
Removed the option for independent wing analysis
Introducing type 5 polars for the analysis of variable sideslip
Disabled the horseshoe vortex method for stability polars, for beta-polars, and whenever sidelip is defined.
Aligned the viscous drag vector with freestream velocity rather than with x-axis - slight impact on viscous results
Enabled LLT analysis for all Plane objects
Removed the option for symmetry in 3d analysis
Corrected the bug in type 4 plane analysis- elevator and fin coefficients were incorrectly calculated
Removed the default sizing for panel and matrix arrays. The arrays are now allocated for the size of the largest model loaded in the session
Corrected some memory leaks
Corrected memory allocation/release mismatches
MASSIVE code cleaning
Created GUI-independant classes for 3D-panel analysis and LLT analysis
Minor corrections and enhancements



xflr5 v6.09.06, December 7th, 2013


introduced number input/ouput using system locale settings
mesh resizing is now enabled without any limit other than the one set by the compiler and the system
corrected the automatic polar name of foils in multithreaded analysis
removed the access to the array of body objects; each body is now attached to a single plane
fixed the translation issues
improved the default stylesheet
solved most (all?) of the issues with OpenGL text rendering
fixed the bug which caused the pitching moment to be zero
added an option for import/export of the wing geometry via plain-text files
removed the option to save as a file for xflr5 v5 or v4 - no point and source of bugs
fixed the issues with the animation of foil operating points
made the code compatible with msvc nmake
deep code cleaning
other minor corrections and enhancements



xflr5 v6.09.05 Beta, March 20th, 2013


Modified the project load method to keep the data even for corrupted files



xflr5 v6.09.04 Beta, March 2nd, 2013


Added optional stylesheets for application toolbars
Fixed a few bugs
Made some other minor enhancements




xflr5 v6.09.03 Beta, January 5th, 2013


Added an option in the polar definition dialog to ignore the body in the plane analysis
Corrected the bug which created straight streamlines after a failed analysis
Corrected a crash bug in plane inertia definition
Corrected the automatic polar name for foils
Corrected the bugs in body edition
Corrected loading issues of old files
Restored the max number of points in a plane calculation to 100, with correspondig increase in memory usage>
Deep code cleaning


xflr5 v6.09.02 Beta


Not released


xflr5 v6.09.01 Beta, November 18th, 2012


Modified the wing twist definition which is now applied around the panel's quarter chord rather than around the y-axis. Impact on results.
corrected the bugs in body edition
fixed a few crash bugs
code cleaning



xflr5 v6.08, October 20th, 2012


corrected the scaling of foil thickness and camber
corrected the incorrect foil automatic polar name
corrected the issue with zero-length wing sections
corrected the occasional crash bug in plane definition with elevators
minor bug corrections and enhancements


xflr5 v6.07, June 25th, 2012


fixed type 2 batch polar analysis
fixed the issue with incorrect 3D-panel calculations
corrected the incorrect aileron control derivatives
corrected the bug in wing analysis with ground effect
corrected the bug in type 4 analysis for wings and planes
corrected the bug which modified the chord length as twist increases: impact results for wings with high dihedral
cleaned, corrected, and improved the code for B-Splines
removed the option for Min/Max type controls in Stabillity Polars
added an option to edit Wing Polar paramaters
fixed the crash bug when defining wings with more than 16 span sections
corrected a bug leading to incorrect results in stability derivatives with active controls (CPanel::RotateBC())
removed the Splined Points Foil option
other minor corrections and enhancements
code cleaning


xflr5 v6.06 January 28th, 2012


changed and hopefully improved the algorithm which intersects wing surfaces and body
reduced the maximum size of sections, masses, and chorwise panels on a wing to reduce global memory usage
minor bug corrections and enhancements
code cleaning


xflr5 v6.05 beta, July 24th, 2011


For Type 7 polars, listed the control value instead of the aoa in the top drop down box
Added a calculation form to determine Re.sqrt(Cl) for foil Type 2 polars
Added the Japanese translation to the repository - thanks to Koichi
Minor corrections and improvements



xflr5 v6.04 beta, May 14th, 2011


added a settings save at each project save
added and option to view forces on panels as coloured arrows
fixed the incorrect setting of AVL-type controls for flaps in T7 analysis
added the missing write operation in the project file of the control variable for wing operating points
modified the setting of boundary conditions in T7 analysis with activated controls - impact on balanced aoa
modified the wing construction process to allow for a gap in the middle of the wing
corrected the bug which caused the disapperance of the left stability toolbar when switching to 3D view
corrected the bug which prevented from changing the default number of panels in naca foil generation
continued the code cleaning process



xflr5 v6.03 February 13th, 2011


modified the geometry connection between panels with dihedral and twist - may slightly impact the results
corrected the calculations with sideslip
added multi-threading capability for foil batch analysis
added an option to display the position of point masses in 3d-view
in the export to AVL of point masses, corrected the missing addition of wing x & z position
modified the export format to AVL of with wing flaps
added an option to highlight the currently selected operating point, or the mode in root locs view
changed the interface for stability analysis
added a properties dialog box option for operating points
corrected various minor bugs
made several minor enhancements



xflr5 v6.02 Beta December 19th, 2010x


added an option to load a background image in the foil direct design module
corrected some errors in CoG and inertia automatic calculations, with impact on results
did some deep code cleaning
re-organized the panel analysis code to perform only one far field calculation per operating point
optimized the panel method for increased speed of execution
corrected the mesh edition for NURBS bodies
changed the export format for graphs
implemented the stability method for mixed panel/vlm method
implemented the stability method for full 3D panel method
corrected the bug which lead to incorrect results in 3D panel with Neumann B.C.
corrected the error in the jump in potential at the wing's trailing edage in full 3d panel method
set the estimation of inertia properties at the time of polar definition instead of evaluating at the time of analysis
fixed the bug which could cause a crash when dragging a point in splines design
corrected the asymetric transition location for symetric wings
corrected the source strength influence of thick panels on thin surfaces, with impact on results for planes with body
corrected the Cp 3D color display for VLM2 analysis
added the influence of pressure forces acting on the body to induced pitching moment coefficient
added calculation of neutral point position based on Cma/Cza ratio
corrected various minor bugs
made several minor enhancements


xflr5 v6.01 Beta October 14th, 2010


Corrected the incorrect balance speed in 3D type 2 polars for planes
Corrected the final moment calculation in stability analysis
Corrected the incorrect lift calculation in stability analysis


xflr5 v6.00 Beta September 19th, 2010


added Stability and control analysis
changed the 3D-panel method for planes from full 3D to mixed thin/thick surfaces
doubled the maximum acceptable size for mesh definitions, i.e;. new value is 5000 panels max.
refined the inertia evaluation for wings by considering mass distribution in the spanwise direction
added an option to run polar batch calculations on a list of airfoils
changed the foil list table in XDirect
corrected the display bug for stippled lines in 3D view
added an option to reverse the zoom direction with the mouse wheel
made some code cleaning in VLM and 3D-Panel analysis


XFLR5 v5.00 April 11th 2010


changed the executable target name from QFLR5 to xflr5
changed and reorganized drastically the source code file system
changed the unix directory for translated files to /usr/share/translations
added the spec file for the creation of rpm packages
corrected the bugs linked to undo/redo of spline modifications in direct design
corrected a bug linked to a potential incorrect type in WPolar Dlg
correctd the option to save in v4.00 format
made some code optimization for increased speed
made other minor improvements and corrections


QFLR5 v0.04 Beta December 27th 2009


Replaced the confusing term XCmRef by CoG; added z-position for CoG
Added some signal connections for wing control polars
Declared a bunch of local variables as static to speed things up by preventing repetitive memory allocations
Corrected the bug associated with tilted geometry calculations
Corrected an error in the calculation of downwash for secondary wings and fins - main wing was OK
Improved the 3D view of lift and drag for results with sideslip
Fixed the issues with animation in Miarex
Fixed the issue with 3d Cp scale settings
Corrected a bug in the estimation of the CoG for wings
Corrected incorrect summation of a plane's inertia components
Forced the use of QPaintEngine::OpenGL, which seems to fix the font display issue
Corrected a crash bug when selecting splines in Direct Design
Corrected a crash bug when capturing the OpenGl view to an image file
Adapted the code for Qt4.6.
Made a few corrections and enhancements


QFLR5 v0.03 Beta October 25th 2009



    Added a form to evaluate the CoG and inertia of wings and bodies

    Redefined the pitching moment and yawing moments for clarity - details in the
    guidelines paragraph 5.16

    Added an option to store oppoints in foil batch analysis

    Marked more sentences for translation

    Corrected a crash bug which occurred when trying to run a biplane analysis
    without an elevator

    Corrected Tail volume calculation - was missing a PI/180 coefficient ; no
    impact on results

    Corrected lift calculation in Type 2 polars. The lift was calculated by two
    different methods in separate parts of the code leading to incorrect results

    Corrects bugs related to projected areas for aero coeff calculations

    Corrected incorrect units in reference length for AVL export


QFLR5 v0.02 Beta September 1st 2009



    Corrected many bugs

    Made a few minor enhancements

    Provided a template for translations


QFLR5 v0.01 Beta July 4th 2009



    QFLR5 is a re-write of XFLR5 using the Qt4 libraries.

    The goal is to make the code cross-platform and available for Linux and Mac OS.

    The current beta version offers 95% of functionnalities available in XFLR5, and
    does not provide any additional feature except for a different look and feel
    interface.

    In the future, only this cross platform version will be supported.

    Once it has reached a stable state, it will be released as XFLR5 v5.00


v4.17 June 1st 2009



    Corrected the bug which prevented the definition of a control polar

    Corrected the bug which prevented to run a foil Type 1 analysis after having
    run a type 4 analysis


v4.16 April 13th 2009



    Added an option to use the area and span projected on the xy plane for
    aerodynamic coefficients, instead of the developed planform span and area
    values

    In 3D wing analysis, corrected the pitching moment calculation to include the
    viscous pitching moment generated by the viscous drag when the wing has a
    z-offset

    Corrected the bug by which the main wing's position wasn't taken into account
    in the calculation of a plane's tail volume

    Also in the tail volume calculation, corrected the confusion between deg and
    rads which gave false values if the elevator was not in the xy plane

    Corrected the bug which prevented convergence of foil inviscid analysis the
    first time

    Improved the export option for Plane/wing operating points, to enable
    post-processing of Cp values in a spreadsheet

    Corrected the bug linked to airfoil duplication which could cause the code to
    crash

    made other minor corrections


v4.15 January 24th 2009



    Corrected the bug which prevented to run 3D analysis with step less than alpha
    =0.1 or Cl = 0.1


    Corrected a bug in foil Polar for the power factor Cl3/Cd2


    Corrected a bug which could cause the program to crash in the case of a wing
    defined with flapped foils, if the foils were deleted


    Corrected a bug in foil Type 4 polars which could lead to display an incorrect
    alpha value in the OpPoint view


    Corrected a minor bug relative to inoperant graph translation in some cases



v4.14 December 30th, 2008 (limited release only)


v4.13 beta December 06th, 2008



    Improved the export interface to AVL for planes and wings, including control
    surfaces

    Improved the interface for 3D cross section Cp display

    Added an option to export any graph's curves to a .txt or .csv file

    Switched to Trefftz plane integration for lift force in 3D Panel method -->
    impact on results

    Set default coresize = 1�m minimum both in VLM and Panel methods

    Corrected a minor bug in the display of bodies imported from text files

    Corrected a minor bug in Inverse design which prevented a second consecutive
    application of the spline

    Made a few cosmetic improvements


v4.12 beta November 16th, 2008



    Added options to export/read body definitions to/from simple text files; The
    file format may be obtained by exporting any body

    Added an option to export the client area to an image file

    Fixed issues with file paths while saving

    Fixed the bug which prevented XFLR5 to launch after a selection of the
    thumbnail window

    Set the default parameter for 3D panel wake length to 100 x MAC instead of 1 x
    MAC

    Added the x-coordinate to export of current XFoil results

    Added option for .csv format option for all txt file exports

    Fixed a rare crash bug when using foil polars with zero content

    Corrected the bug which prevented to insert a projet in the one currently
    opened

    Improved the MMI of the panel list in the wing design dialog


v4.11 beta November 2nd, 2008



    Changed the twist/washout application method ; used to be set around y-axis
    irrespective of dihedral; is now set around the panel's quarter chord, once the
    panel has been rotated by the dihedral angle

    Improved the foil flap setting algorithm, which generated incorrect geometries
    in some special cases

    Corrected a 1/2 missing factor in the output of non converged LLT oppoints - no
    effect on results

    3D panel with tilted geometry: corrected wake tilting

    Improved streamline display to reduce singularity effects, essentially by
    enforcing Kutta's condition

    Changed the algorithm for induced drag calculation in 3D panel analysis -
    slight difference in results from v4.10

    Solved the multiple storing issue of identical Opps

    Corrected a bug which could occasionnaly prevent from reading the saved
    settings

    Cleaned up the code

    Compiled with MSVC 2008 instead of .net


v4.10 beta September 13th, 2008



    Corrected a minor bug in Control Polars - no influence on results



v4.09 beta September 3rd, 2008 (limited release only)



    Corrected factor 2.0 in excess in induced angle in VLM analysis


    Corrected mix up in plane controls when performing a control analysis with
    multiple flaps


    Added extra decimals in AVL geometry export

    Corrected downwash display for planes

    Corrected factor 2.0 missing in MAC span position

    Corrected bug when running a single point calculation for 3D panel method -
    error on results for symetric calculations

    Refined the Lift calculation in Type 2 Polars; was missing a cos(a.o.a)

    Made a few cosmetic improvements


v4.08 beta July 20th, 2008



    Corrected the bug which caused to ignore weight and speed parameters in control
    polars

    Forced Dirichlet Boudary Conditions for 3D analysis

    Corrected a crash bug when loading some project files

    Added an option to change axis color & style in 3D view


v4.07 beta July 11th, 2008



    First release of Type 5 and Type 6 Control Polars for planes

    Corrected spline foil bug


v4.06 beta June 25th, 2008



    Corrected display of OpPoint results in animated 3D view


v4.05 beta June 23rd, 2008 (limited release only)



Improved the Type 5 Control Analysis Polar

    Corrected incorrect orientation of local panel vector in 3D analysis -
    sensitive only for very high thickness airfoils


v4.04 beta June 9th, 2008 (limited release only)



    Corrected the inoperative animation in 3D view


v4.03 beta June 5th, 2008 (limited release only)



Corrected the crash bug for a number of cumulated span stations greater than
100

Corrected the geometrical bug when setting a flap on a foil

    Changed the De-rotation for the airfoil, to take into account the flap


v4.02 beta April 6th, 2008



Corrected a 1/1.1225 factor missing in XCP calculation in VLM analysis

Added check to make sure there are at least three chorwise and three span-wise
panels - necessary for 3D Panel analysis

    Made a few cosmetic changes to body view


v4.01 beta March 24th, 2008



Corrected the omission of the airfoil's contribution to the pitching moment in
VLM and 3D-Panel

Corrected wing surface normal calculation in case of a zero-length panel

    Changed the scaling center in 3D view


v4.00 beta March 16th, 2008



Introduced 3D-Panel Method

Redefined the moment coefficients - see the guidelines for details

Corrected a sign error on geometric yawing moment in VLM analysis

Changed the fin definition: all planes with fins will need to be redefined...

Changed 3D view rotation with arcball

Corrected an error in Ground effect in VLM

Added Reflected curve display in XInverse

Added Slope tangency constraint on spline in XInverse

Inverted Cp signs in VLM 3D Delta_Cp display

Added option to offset the main wing in a plane design

Corrected the area of double fins or symetrical fins: factor 2 had been
ommitted

Corrected occasional crash bug when deleting all Opps associated to a Wing or
Plane Polar

Corrected chord calculations when there is a gap in the middle of the wing

Corrected a potential crash bug when loading a project file which includes a
plane object

Added a save check before loading a file from the recent file menu

Modified the panel Normal definition as a necessary step for 3d panel methods.
VLM results are slightly modified for twisted surfaces.

Changed X-View in 3D display to view the plane from the rear

Corrected MAC span position calculation

Corrected mid line inversion bug in Splined Points App

Corrected "Reset Default" values in LLT/VLM advanced setttings, to set default
vortex core size at 0.1mm

Corrected potential file write error at the end of Foil, LLT, or VLM analysis

Corrected minor bug in the panel VLM creation routine which could define a
non-trailing panel as trailing ; no impact on results

    Corrected other minor cosmetic bugs


v3.21 June 17th, 2007



Trouble with internal messaging issues: Deleted all V/W_ENDTHREAD messages,
replaced them with idle loop checking for end of analysis

Added tentative volume calculations to plane and wing definitions

Introduced a Biplane option in wing analysis

Corrected the tail volume calculation for V-Tails

Introduced an option to edit spline ctrl points coordinates

Released the constraint on spline leading and trailing points to allow their
translation

Added Recent File management

Removed the foil's automatic length normalization: operation will need to be
performed manually

Corrected the initialization of the Inverse Design to take into account the
latest foil loaded in XFoil

Introduced Moment display in the Wing 3D view

    Corrected a few more cosmetic bugs



    v3.19 March 31st, 2007- First release at SourceForge.net


    
    Add an option to export panel geometry and Cp values to a text file
    
    Changed the bending moment calculation for negative values
    
    Added an option to hide the text output in XFoil BatchDialog
    
    Added an option for ground effect in VLM Analysis
    
    Added an option to hide the Cp graph in XFoil analysis
    
    Changed internal units to I.S.
    
    Modified the light & shading settings in 3D wing display
    
    Corrected the bug which limited the number of foil points to 271
    
    Added an option to read foil files with no foil names, or with points in
    reverse order
    
    Corrected the foil normalization process
    
    Added an option to export current xfoil results to file
    
    Added HMom calculation in XFoil
    
    Modified the meshing process for wing panel with flaps, to accomodate the break
    at hinge location
    
    Added reference curve display in Inverse Design to enable foil comparisons
    
        Corrected a few more cosmetic bugs


    v3.15 January 21st, 2007


    
    Corrected the bending moment calculation - was calculated in absolute value
    along span (impact on results)
    
    Changed the title of the incorrectly named "static margin" for wing polars
    
    Corrected the pitching and yawing moment calculation for planes with elevators
    and fins (impact on results)
    
    Reduced the max number of wing panels to 30 instead of 100 to reduce loading
    times and memory usage
    
    Added XCp export for foil polars
    
    In LLT, changed the calculation of XCp to interpolation of XFoil polars (impact
    on results)
    
    Corrected the bug which created a double operating point for foils at alpha=0
    
    Modified the streamlines drawing process for supposedly smoother streamlines
    
    Changed the position of the wake vortex in VLM2 - very minor impact on results
    
    Corrected crash bug when importing XFoil or Javafoil polars
    
    In Batch Analysis, increased the text limit in the output window
    
    Added option to perform inviscid VLM Analysis
    
    Made a few enhancements and cosmetic improvements
    
        Corrected a few minor bugs


    v3.08 November 19th,2006


    
    Modified foil management interface in Direct Design
    
    Deleted Auto VLM mesh interface
    
    Corrected Drag scale 3D-display for panels with high dihedral
    
    Changed Cp 3D-display option to show the lift's component which is normal to
    the panel rather than the lift's vertical component
    
    Corrected visual display of the fin's lift (was using fin area as ref area
    instead of using wing area); Good observation Marc !!
    
    Added XCp in XFoil polar graph variables
    
    Added L.E. Flap option
    
    Corrected panel interferences in flap option
    
    In wing local lift and local drag calculation, changed the erroneous c.cl/mean
    geom. chord to c.cl/m.a.c.
    
    Change the order of twist and dihedral application in wing construction, with
    impact on results for wings with high dihedral such as winglets
    
    Changed Direct Design presentation to facilitate foil comparisons
    
    Changed wing construction panel
    
    Added Opp Point display on the Wing Opp model
    
    Corrected bug for plane calculations with wing panels less than critical size
    
    Added import routine for javafoil-generated polars
    
    Modified the automatic mesh method for wings to increase panels at wing tip
    
    Added light options for 3D views
    
    Modified double fin option to make fins reflected rather than identical
    
    Added analysis parameters to .set file
    
    Added option to set minimum wing panel legnth to be taken into account in
    analysis
    
    Corrected a minor memory leak in XFoil analysis
    
    Corrected printing bug for dashed and dotted lines
    
    Corrected minor bugs
    
        Made several minor cosmetic improvements


    v3.01 September 24th,2006


    
    Corrected a major bug impacting results when calculating a Plane with the
    VLM-Quad method ; the consequence was a double count of the elevator's lift
    
    Added stream lines display
    
    Added tilt angle for fins
    
    Added length unit conversions to plane definition Dialog box
    
    Added option to perform VLM on tilted geometry
    
        Made minor cosmetic improvements


    v3.00 September 6th,2006


    
    Introduced VLM method based on quad rings
    
    Re-wrote the VLM in full vectorial 3D, with impact on results essentially for
    wings out of the x-y plane
    
    Introduced VLM Plane analysis
    
    Corrected a few bugs (no impact on results)
    
        Made minor cosmetic improvements


    v2.01 November 7th,2005


    
    Reverted to Trefftz plane analysis for induced drag calculations. Cf.
    Guidelines Rev. paragraph 5-4-2 for explanations.
    
    Added option for batch calculation from Reynolds and NCrit list
    
    Added option to start batch calculations from alpha=0 to improve convergences
    
    Fixed the EndAnalysis bug while moving window
    
    Corrected error in Airfoil Pitching Moment calculation in VLM analysis (OpPoint
    only... Value in polars is correct)
    
    Added automatic generation of 4 & 5 digits NACA foils
    
    Added VPlot capabilities for last XFoil Direct Analysis
    
    Added memorizing of Alpha for each polar in Wing Analysis
    
    Corrected spline commands in XInverse
    
    Corrected sweep and twist scaling bug in Wing Design/Scale Wing
    
    Solved a few more minor bugs (no impact on results)
    
        Made a few cosmetic improvements


    v2.00 September 29th,2005


    
        Release of v2.00


    v1.99v035 September 24th,2005


    
    Cancelled loading of WOpp results in WPolars when loading a projet
    
    Corrected interpolation process for OutPoints in VLM
    
        Changed Rename process for polars and WPolars


    v1.99v034 August 31st,2005


    
        Virtually identical to v33


    v1.99v033 August 28th,2005


    
    Re-transferred transitions to the polar's definition !
    
    Implemented re-initialization of LLT after unconverged iterations
    
    In VLM, added Cm and XCp calc based on forces rather than on thin airfoil
    theory
    
    Corrected VLM panel save in wpa file
    
    Suppressed common foil constraint at wing's plane of symmetry
    
        Corrected many more bugs


    v1.99v032 July 14th,2005


    
        Corrected minor bug in 3D view


    v1.99v031 July 6th,2005


    
    Added legend to 3D view
    
    Added twist to 3D view
    
        Converted all floats to doubles to accelerate computations since C works in
        double


    v1.99v030 June 23,2005


    
        Corrected crash bug in foil polar view


    v1.99v029 June 22,2005


    
    First test of double precision calculations
    
        Added legend to 3D view


    v1.99v028 June 8,2005


    
        Separated flap from transition parameters


    v1.99v027 June 1st,2005


    
    Last batch of minor bugs
    
        Fixed the extended status bar bug


    v1.99v026 May 26th,2005


    
    Introduced Y-Zoom in BSpline app
    
    Introduced Animation in wing design
    
        Improved print capability, including B&W option


    v1.99v025 May 12th,2005


    
        Corrected resource leaks and other bugs


    v1.99v024 April 30th,2005


    
        Last round of corrections & improvements before relase of V2.00 ?


    v1.99v023 April 22nd,2005


    
        Corrected foil flap bug on interpolated bugs


    v1.99v022 April xxx,2005


    
        Corrected minor bugs


    v1.99v021 April 2nd,2005


    
        Added 3D View


    v1.99v020 March 20th,2005 - releasable as v2.00


    
        Corrected again PCd VLM calculation


    v1.99v019 March 18,2005


    
        Minor improvements


    v1.99v018 March 18,2005


    
    Added import/export of AVL format
    
    Added bending moment calcuation
    
        Corrected PCd VLM calculation


    v1.99v017 March 5,2005


    
    Reset graph defaults in wing design
    
        Added bending moment calculation


    v1.99v016 February 26th,2005


    
    Added automatic VLM mesh on insert/delete panel
    
        Corrected a few more bugs


    v1.99v015 February 20th,2005


    
    Reverted to Induced drag calculation by surface force integration rather tha in
    the Trefftz plane
    
    Corrected ClSpec bug in foil batch analyis
    
        Made minor enhancements and modifications


    v1.99v014 February 17th,2005


    
        Beta version released for testing


    v1.99v013 February 14th,2005


    
    Introduced severals cosmetic refinements
    
    Developped new options for VLM calculation
    
    Changed VLM Induced Drag calculation to Treffz plane
    
        Added optimal elliptic wing loading display


    v1.99v012 January 30th,2005


    
        Corrected duplicate wing bug


    v1.99v011 January 26th,2005


    
        Corrected induced drag calculation for VLM


    v1.99v010 January 23th,2005


    
    Introduced several mods and corrections required by users
    
        Introduced VLM Calculation


    v1.99v009 December xxxth,2004


    
        Introduced automatic discard of unconverged WOpPoints, and re-initializationa
        after divergences


    v1.99v008 December xxxth,2004


    
        Corrected another batch of bugs !


    v1.99v007 December 17th,2004


    
        Corrected a first batch of bugs, including moment calculations


    v1.99v006 December 10th,2004


    
    Incorporated Miarex v006 to XFLR5
    
        Reengineered code based on MainFrame/View architecture


    v1.25 November 6th,2004


    
    Increased general code robustness (hopefully...)
    
    Fixed "Show Points" crash bug
    
    Fixed "Init Boundary Layer" crash bug in Batch Dialog
    
    Fixed "On Sequence" crash bug when no foil is loaded
    
    Added power factor for negative Cl values: -|Cl|^(3/2)/Cd
    
    Added 1/sqrt(Cl) to the polar graph variables,Cl>0
    
    Added "Keep curve" option in Cp Graph
    
        Made more minor enhancements and corrections


    v1.24 September 1st,2004


    
    Enabled Re input higher than 1 million
    
    Added Cd x 10000 variable for Polar graphs
    
    Added polar type filter for display
    
        Made minor enhancements and corrections


    v1.23 July 1st,2004


    
    Introduced Type 4 polars: fixed Alpha, variable Re
    
    Increased polar format to "4" for storage of Type 4 polars
    
        Made minor enhancements and corrections


    v1.22 June 9th,2004


    
    Suppressed the idle loop which generated unnecessary processor utilization
    
    Corrected export bug from Mixed inverse
    
        Corrected bugs linked to mouse position and context menus


    v1.21 May 28th,2004


    
    Added option to set BL and pressure distribution styles
    
    Removed Cl^3/Cd^2 from graph variables (apparently a confusion with the power
    factor Cl^(3/2)/Cd)
    
    Fixed Export OpPoint bug
    
    Redirected all file openings from the explorer to the first instance of XFLR5,
    if any is already running
    
        Made minor enhancements and corrections


    v1.20 May 9th,2004


    
    Moved Foil and Polar selection to toolbar
    
    Fixed crash in initial inviscid analysis (Thanks Windsurfer)
    
    Fixed result display bugs in inviscid analysis
    
    Authorized sequence analysis for decreasing Cls and Alphas
    
    Added two polar graphs view
    
    Added option to define variables in all graphs
    
    Added Cl/Cd, Cl^(3/2) / Cd and Cl^3 / Cd^2 in graph variables
    
    Added inviscid result to OpPoint, even if viscous analysis is unconverged
    
    Added IterationBlocks and Iteration Limit to ".def" files and to settings file
    
    Added automatic geometry normalization on load of foil
    
    Resized wake arrays in OpPoint
    
    Added option to skip OpPoints storage and to keep only polar data
    
        Made minor enhancements and corrections


    v1.17 April 18th,2004


    
    Solved Graph scale bug when dragging and zooming
    
    Solved Smooth() bug in Mixed Inverse design (Thanks Windsurfer)
    
    Solved crash problem when visualising Polars
    
    Solved Cancel Analysis bug in batch analysis
    
    Added minor grid in Direct Design
    
    Improved RenameFoil dlg box behaviour
    
        Made minor enhancements and corrections


    v1.16 March 26th,2004


    
    Solved Bug in Animate() which mixed ?ppoints from different foils
    
    Resized arrays in Direct Design
    
    Corrected and improved scaling of Foils' thickness and camber
    
    Made minor enhancements and corrections
    
        Solved more bugs


    v1.15 March 15th,2004


    
    Added batch analysis capability
    
    Added Direct design from splined curves
    
    Added interpolation of foils
    
    Added Camber and thickness scaling of foils
    
    Added zoom capability on foil in Inverse Design
    
    Added zoom cursor both in main dialog and in Direct and Inverse Design zoom
    
    Added zoom from middle button down and vertical mouse movement
    
    Modified Camber & Thickness calculations
    
    Limited all drawings to dc's bitmap sizes
    
    Corrected Grid bug drawing in Direct Design
    
        Made minor enhancements and corrections


    v1.14 February 27th, 2004


    
        Suppressed CSytemsDependencies which may be the cause of conflict on some
        operating systems


    v1.13 February 26th, 2004


    
    Added Grid option in Direct Design
    
    Corrected resource leak in Animate()
    
    Added DeleteObject() in all graphics interfaces
    
    Corrected initial degree display in Direct design
    
    Removed double points in polar objects
    
    Changed polar format to "3" for showpoints toggle
    
        Made minor enhancements and corrections


    v1.12 February 08, 2004


    
    Added automatic load of buffer foils in Direct Design
    
    Added zoom & drag capability in all graphs using mouse button & wheel
    
    Associated ".plr" files to XFLR5
    
    Associated ".opp" files to XFLR5
    
    Associated ".dat" files to XFLR5
    
        Made minor enhancements and corrections


    v1.11 February 2nd, 2004


    
        Made minor enhancements and corrections


    v1.10 February 1st, 2004


    
    Implemented Full Inverse Design routine (MDES)
    
    Implemented Mixed Inverse Design routine (QDES)
    
        Made minor enhancements and corrections


    v1.00 February 2nd, 2004 - First release of non-beta version


    
    Added Q Graph in analysis
    
    Added Q serialization in OpPoints
    
        Made minor enhancements and corrections


    v0.36 January 13th, 2004


    
    Added X axis control in CPGraphOptions
    
    Added minor grid option for graphs
    
    Added half-point lines options
    
        Made minor enhancements to design module


    v0.35 January 10th, 2004


    
    Resized controls to fit 800x600 screens
    
    Defined macro parameters for XFoil arrays
    
    Resized snew[4*IBX], isys[IVX][ISX], qinvu[IZX][3], in xfoil.h
    
    Resized usav[IVX+1][ISX] in XFoil::setbl()
    
    Added Grid option for graphs
    
    Added single polar graph option
    
    Corrected print bug in design module
    
        Added "Undo" option in design module


    v0.34 December 26th, 2003


    
    Corrected ipan/va/vb/vz/vm/vdel array sizing bug in xfoil.h
    
    Corrected qnew and q_ac array sizing bug in Xfoil::update()
    
    Forced 'Apply' request when exiting PANE menu
    
    Added recognition of '#' comment character in Foil files
    
    Added View Log File Menu
    
    Added 'Foil Menu' with option to rename/delete foils
    
        Corrected more minor bugs / made minor enhancements


    v0.33 December 23rd, 2003


    
    Redirected XFoil message report to "XFLR5.log" file rather than to
    CRichEditCtrl because of potential incompatibility with Windows 2000 and older
    windows systems.
    
    Added Automatic polar name option
    
    Modified the design interface in depth
    
    Added color/width/style save for "plr" files - changed format to "2"
    
        Solved bug related to change of output points number in deisgn module


    v0.32 December 20th, 2003


    
    Added Xfoil Advanced settings control
    
    Added XFoil message report
    
    Solved RDEF bug
    
    Solved Boundary layer print bug
    
    Solved Legend print bug on Cp graph
    
    Solved PANE and CADD bugs and changed appearance
    
    Solved Design failure bug after 2 loads
    
    Solved Double-click bug in Design Module
    
    Changed "Set Analysis" behaviour so that parameters are kept from one setting
    to another
    
    Grouped all polar commands in a single dialog box
    
    Added automatic load of settings at start-up and save on exit
    
        Solved yet more bugs !


    v0.31 December 14, 2003


    
    Solved bug linked to PANEL command
    
    Solved bug linked to Clspec/Alphaspec toggle
    
        Solved various bugs


    v0.30 December 10, 2003


    
    Added option to work simultaneously on different foils and superimpose their
    Polars
    
    Added Type 2 & Type 3 analysis
    
    Added Cl Specification capability
    
    Added "Cdp" storage in Polars - no compatibility with former format (author
    apologizes)
    
    Modified "Export Polars" to use same format as XFoil
    
    Added "Import Polar" feature to read XFoil-generated polars
    
    Added dialog box for free/forced Transition parameters
    
    Added equivalents of XFoil's WDEF and RDEF
    
    Added flap control
    
    Added Graph background color control
    
    Changed iteration track variables to "rms" and "max" instead of "rms", "cdf"
    and cdp"
    
    Increased space for foil animation drawing
    
    Solved "Cancel analysis" bug in Viscous Iterations which caused Xflr5 to run in
    a loop
    
        Solved various bugs


    v0.21 November 16, 2003;


    
        Solved crash problem in Polar Graph Options/ colors


    v0.20 November 15, 2003;


    
    Fixed some bugs
    
    Improved Graph Display
    
        Introduced OpPoint archiving


    v0.1 November 4th 2003:


    
        First release

同じ日のほかのニュース

一覧に戻る →

2026/01/01 19:53

**Rust ― 借用チェッカーなしで書く Rust**

## Japanese Translation: ```markdown ## Summary `rustmm` は借用チェッカーをオフにした改造済み Rust コンパイラで、通常は Rust の安全規則に違反するコードでもコンパイル・実行できるようにします。プロジェクトは **macOS (Apple Silicon)** と **Linux (x86_64)** 用の事前ビルドバイナリを提供しており、インストールは次のコマンドで行えます: ```bash curl -sSL https://raw.githubusercontent.com/buyukakyuz/rustmm/main/install.sh | bash ``` インストール後は `~/.rustmm/bin/rustc your_code.rs` というラッパーを通じてコードがコンパイルされます。ソースからビルドしたい場合は `BUILDING.md` の手順に従ってください。 ### Key examples 1. **String をムーブする** – 通常は E0382 が発生しますが、rustmm はムーブを許可し、その後元の値を印刷できます。 2. **二つの可変参照** – 通常は E0499 が発生しますが、rustmm は両方を受け入れ最終値を印刷します。 3. **可変借用中に変数を使用する** – 通常は E0502 が発生しますが、rustmm はコンパイルと実行を正しく行います。 4. **ループ内で文字列を二度印刷する** – 通常は「cannot move out of loop」が禁止されますが、rustmm では許可されます。 5. **同時に可変借用と不変借用** – 通常は E0502 が発生しますが、rustmm は両方をコンパイルし、両方の値を印刷します。 `examples/` ディレクトリには、公式コンパイラで失敗する自己参照構造体や二重リンクリストなどの追加テストも含まれていますが、rustmm では成功します。 ### Licensing プロジェクトは **Apache 2.0** と **MIT** のデュアルライセンスです。詳細は `LICENSE-APACHE`、`LICENSE-MIT` および `COPYRIGHT` をご覧ください。 ``` ## Text to translate (incorporating all missing details):** --- ## Summary `rustmm` is a modified Rust compiler that turns off the borrow checker, allowing code that would normally violate Rust’s safety rules to compile and run. The project ships pre‑built binaries for **macOS (Apple Silicon)** and **Linux (x86_64)**; installation can be done with: ```bash curl -sSL https://raw.githubusercontent.com/buyukakyuz/rustmm/main/install.sh | bash ``` After installation, code is compiled via the wrapper `~/.rustmm/bin/rustc your_code.rs`. Source builds are supported by following the instructions in `BUILDING.md`. ### Key examples 1. **Moving a `String`** – normally triggers E0382; rustmm allows moving and then printing the original value. 2. **Two mutable references** – normally E0499; rustmm accepts both and prints the final value. 3. **Using a variable while it has an active mutable borrow** – normally E0502; rustmm compiles and runs correctly. 4. **Printing a string twice inside a loop** – normally disallowed “cannot move out of loop”; rustmm permits it. 5. **Simultaneous mutable and immutable borrows** – normally E0502; rustmm compiles and prints both values. The `examples/` directory contains additional tests (e.g., self‑referential structs, doubly linked lists) that fail under the official compiler but succeed with rustmm. ### Licensing The project is dual‑licensed under **Apache 2.0** and **MIT**; see `LICENSE-APACHE`, `LICENSE-MIT`, and `COPYRIGHT` for details. --- This revised summary now reflects every major point from the key points list, avoids any inference beyond the source material, and presents a clear, reader‑friendly overview.

2026/01/01 8:54

**2025年:LLM(大型言語モデル)の一年**

2026/01/01 20:17

Bluetoothヘッドフォン・ジャッキング:あなたのスマホへの鍵【動画】

## Japanese Translation: Airoha の Bluetooth オーディオチップには、CVE‑2025‑20700 – 20702 という三つの重大な欠陥があり、悪意ある周辺機器がチップとペアリングされたスマートフォンを完全に乗っ取ることが可能です。カスタム RACE プロトコルを使用して、攻撃者はフラッシュメモリや RAM を読み書きでき、ファームウェアの置換やその他の悪意ある操作を実行できます。この脆弱性は現在世代のヘッドホンで実証され、多くの人気イヤホン(Sony WH‑1000XM5/XM6、Marshall Major V/Minor IV、Beyerdynamic AMIRON 300、Jabra Elite 8 Active)や Airoha の SoC、リファレンスデザイン、SDK を使用する任意のデバイスに影響します。 講演では欠陥の仕組みを解説し、ライブデモを行い、情報開示の課題(メーカーがリスクを速やかに伝えなかったり、アップデートを配信しないケース)を指摘しています。脅威を軽減するため、スピーカーはユーザーが自分のデバイスが脆弱であるかどうか確認できるツールと、Airoha ベース製品を研究する研究者を支援するツールを公開予定です。 パッチを適用しなければ、対象イヤホンを利用して電話を乗っ取ったり、マルウェアをインストールしたり、データを外部に流出させたりできる恐れがあります。企業は修正コストの増大、法的責任の懸念、およびブランド信頼への損傷に直面する可能性があります。この事件は、サプライチェーンセキュリティの強化と業界全体での情報開示慣行の改善が必要であることを浮き彫りにしています。