TiGL 2.1.1
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.
- 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:
- 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
andwingGetLowerPoint
functions.
- Fixes:
- Fixed a bug in
tiglWingGetUpperPoint
andtiglWingGetLowerPoint
in which some points could not be calculated - Fixed two memory leaks
- Fixed a bug in