Skip to content

TiGL 2.1.1

Compare
Choose a tag to compare
@rainman110 rainman110 released this 05 Jan 15:18
· 3091 commits to master since this release

TiGL 2.1.1 was released on 28/01/2014. Please scroll down to download the binary packages.

  • Changed API:
    • In previous TiGL version, some strings had to be freed manually after calling some functions. These strings must not be freed anymore. Following functions are affected:
      • tiglWingGetOuterSectionAndElementIndex
      • tiglWingGetInnerSectionAndElementUID
      • tiglFuselageGetStartSectionAndElementUID
      • tiglFuselageGetEndSectionAndElementUID
      • tiglWingComponentSegmentPointGetSegmentEtaXsi
      • tiglWingComponentSegmentFindSegment
    • Changed return value of tiglWingComponentSegmentFindSegment: In case the given point is located more than 1 cm away from any segment, TIGL_NOT_FOUND is returned.
    • Changed return value of tiglWingComponentSegmentPointGetSegmentEtaXsi: If the given point lies outside any segment so that the transformation can not be executed, TIGL_MATH_ERROR is returned.
  • General changes:
    • Changed console logging to include errors and warnings by default
    • Wing profiles are automatically trimmed at their trailing edge to ensure, that the trailing edge is always perpendicular to the chord line. This is required by the wingGetUpperPoint and wingGetLowerPoint functions.
  • Fixes:
    • Fixed a bug in tiglWingGetUpperPoint and tiglWingGetLowerPoint in which some points could not be calculated
    • Fixed two memory leaks