Jan Kleinert

Results 51 issues of Jan Kleinert

The OBS Build for RHEL7 uses GCC 4.8, which does not yet have full support of `std::regex`. This function is used in https://github.com/DLR-SC/tigl/blob/master/src/Version.h, which was introduced in TiGL 3.2.2. As...

bug
Priority-Critical

Or rather rebase CPACS-Creator branch on master

CPACS-Creator

RHEL7 is quite old and it would be nice if we could support RHEL8. Unfortunately, OBS does not yet support RHEL8: https://github.com/openSUSE/open-build-service/issues/10944 and we use OBS to build our Linux...

Fixes #763 ## Description The new function calcuates the intersection wires of the fused aircraft with the plane and sums the area of each closed wire in the intersection. There...

The overwritten `BuildLoft` functions of fuselage segments, wing segments and wing component segments make some assumptions regarding the number of faces per segment. These assumptions may be wrong at the...

bug
Priority-Low

The lofting of a fuselage fails if - a segment contains guide curves, but none is located at relative circumference 0. - a segment contains a single guide curve. This...

bug

TiGL tries to determine if the geometry of a wing cell can be calculated by trimming a surface rather than cutting it with Boolean operations for a better performance. Currently,...

bug

Steps to reproduce: - Open https://github.com/DLR-SC/tigl/blob/master/tests/unittests/TestData/fuselage_structure-v3.xml - Creation of the lofts for any of `"cargoCrossBeam1", "cargoCrossBeamStruct1", "cargoCrossBeamStruct2", "cargoCrossBeamStruct3", "cargoCrossBeamStruct4", "longFloorBeam1", "longFloorBeam2"` will fail with the following error message: ``` The...

bug
Priority-High

This behavior is not intuitive. Consider the following (incomplete Python) code where I call the same method `get_upper_shape` twice: ``` upper_shell1 = tigl3.configuration.CTiglWingStructureReference(structure).get_upper_shape() upper_shell2 = tigl3.configuration.CTiglWingStructureReference(structure).get_upper_shape() print(upper_shell1.IsPartner(upper_shell2), upper_shell1.IsEqual(upper_shell2), upper_shell1.IsSame(upper_shell2)) ```...

TiGL calculates the intersections of the wing chord normal with the upper/lower wing skin at the inner/outer LE points of the flap and expects to get exactly two intersections. If...

bug