Skip to content

Version History

Cory edited this page Aug 3, 2023 · 5 revisions

The purpose of this page is to track major changes between versions of MachLine. These are changes which may cause significantly different behavior for end users.

This page started with version 3.0. Previous changes have not been tracked.

v3.0

  • Changed default control point offset type from 'local' to 'direct'. This allows for greater uniformity of calculation between different meshes and configurations. The ability to choose the type of control point offset was also added.
  • Changed singularity order specification to simply "lower" or "higher" order. The user is no longer allowed to mix orders.
  • Higher-order distributions switched from the midpoint addition method to the midpoint fit method. This method is more reliable and much less computationally expensive.

v3.1

  • Fixed bugs with higher-order moment calculations.

v4.0

  • Changed formulation names from "morino" and "source-free" to "dirichlet-morino" and "dirichlet-source-free".
  • Updated control point placement to be based off of either a global offset length or a ratio to local panel geometry. Global specification (option "direct") is default. Provides better results and less mesh dependency.
  • Off-body velocity calculations for both subsonic and supersonic flows.
  • Updated the default maximum continuity angle to be 5 degrees, which has shown better results than the previous default of 45 degrees.
  • Added Neumann boundary conditions for both zero normal velocity and zero normal linearized mass flux. The latter is more reliable.
Clone this wiki locally