4520 Commits

Author SHA1 Message Date
Sibo Van Gool
796982709d
Merge pull request #1830 from SiboVG/issue-1824
[#1824] Fire document update when simulation is done
2022-11-18 19:08:22 +01:00
SiboVG
568437f2b8 Rename var 2022-11-17 20:09:18 +01:00
SiboVG
6bd2ac05aa Add insert fin point context menu action 2022-11-17 19:17:09 +01:00
SiboVG
6f2cbf31ae [#1840] Add context menu for fin point deletion 2022-11-17 17:47:19 +01:00
SiboVG
39100f76f6 Remove redundant row query 2022-11-17 17:34:59 +01:00
SiboVG
77822ec671 [#1841] Wrap fin shape editor table and figure in split pane 2022-11-17 16:02:35 +01:00
SiboVG
91332baafa [#1842] More general string conversion to double for fin editor table 2022-11-17 12:43:24 +01:00
SiboVG
0056c53640 [#1829] Fix tesselation issue on fins with curved root 2022-11-17 00:48:39 +01:00
Sibo Van Gool
e91d48ef0a
Merge pull request #1835 from JoePfeiffer/fix-241
Tell user where discontinuities in body tube diameter are
2022-11-16 21:57:58 +01:00
JoePfeiffer
a04fc455e9 Update unit tests for modified continuity check
Also, make testIsContinuous public in AerodynamicCalcutor, primarily for the benefit of unit tests.
2022-11-16 09:57:17 -07:00
JoePfeiffer
7c57c272fb Tell user where discontinuity exists in body tube 2022-11-16 09:36:48 -07:00
Sibo Van Gool
9595c2b8a7
Merge pull request #1822 from JoePfeiffer/empty-branch-warning
Provide user with warning when a simulation branch contains no data
2022-11-16 08:35:46 +01:00
SiboVG
c79a75f9bb [#1831] Don't highlight sustainer stage at startup 2022-11-15 23:14:47 +01:00
JoePfeiffer
21987ce411 Make sanity check code at start of simulation clearer
On SimulationException, record the abort in the flight data but then rethrow the exception
2022-11-15 10:43:00 -07:00
JoePfeiffer
9d24cecbef Move recovery device check to simulation startup. It doesn't need to be checked on every iteration. 2022-11-15 09:46:05 -07:00
SiboVG
f3b8459f37 Remove unused imports and wildcard imports 2022-11-15 14:36:33 +01:00
SiboVG
451d9ea009 [#1824] Fire document update when simulation is done
This updates the sim table
2022-11-15 14:24:54 +01:00
Sibo Van Gool
b42acb5416
Merge pull request #1825 from SiboVG/issue-1819
[#1819] Update simulation extensions after new extension creation
2022-11-15 14:10:33 +01:00
Sibo Van Gool
3618daa2a2
Merge pull request #1816 from SiboVG/issue-1815
[#1815] Don't let preset loading override component name on file import
2022-11-15 11:55:07 +01:00
SiboVG
1a32012aa1 Make sure error message updates at start-up 2022-11-15 11:52:35 +01:00
Sibo Van Gool
a5b99d8f36
Merge pull request #1823 from SiboVG/issue-1817
[#1817] Create zero-argument constructor for StopSimulationListener
2022-11-15 11:47:00 +01:00
SiboVG
a0dbb942df [#1818] Update extension menu 'copy extension' after extension change 2022-11-15 04:16:24 +01:00
SiboVG
baed200d27 [#1820] Don't switch to simulation plot if "Simulate & Plot" resulted in faulty simulation 2022-11-14 16:42:06 +01:00
SiboVG
f68189c3e2 Delete unused import 2022-11-14 14:12:58 +01:00
SiboVG
fa27fd0b9a Add warning text if simulation listener not recognized as class 2022-11-14 13:57:56 +01:00
SiboVG
1021bbc8a9 [#1819] Update extensions after configurator instantiation 2022-11-14 13:56:56 +01:00
SiboVG
c5b0271db7 [#1817] Add extra error information on simulation listener instantiation 2022-11-14 13:50:18 +01:00
Joe Pfeiffer
8dd2d00ca5
Merge pull request #1812 from SiboVG/issue-1780
[#1780] Use concurrent hashmap for stagemap
2022-11-13 19:37:19 -07:00
Joe Pfeiffer
351be90fb7
Merge pull request #1811 from SiboVG/issue-1479
[#1479] Add option to automatically open preset dialog when creating a new component
2022-11-13 19:36:40 -07:00
Joe Pfeiffer
347df84d61
Merge pull request #1798 from SiboVG/issue-1791
[#1791 & ##1631] Return component mass as section mass if subcomponents mass is overridden & add subcomponent overridden icons
2022-11-13 19:35:48 -07:00
Joe Pfeiffer
5ba619c8bc
Merge pull request #1810 from SiboVG/issue-1809
[#1809] Ignore stages with no sim data in plots
2022-11-13 16:09:09 -07:00
JoePfeiffer
df675f5366 Provide user with warning when a simulation branch contains no data
Also, add a method to WarningSet making it easy to add a "discriminator" to warnings, informing the user what in a design or simulation is causing the warning.
2022-11-13 15:57:33 -07:00
SiboVG
bd66055e4a [#1817] Create zero-argument constructor for StopSimulationListener 2022-11-13 23:49:39 +01:00
SiboVG
a6ae9a47c7 [#1815] Don't let preset loading override component name on file import 2022-11-12 13:16:05 +01:00
Sibo Van Gool
19ee2a83ac
Merge pull request #1805 from SiboVG/issue-1792
[#1792] Don't clamp SymmetricComponent thickness when importing
2022-11-11 19:19:44 +01:00
SiboVG
83d93776a1 [#1780] Use concurrent hashmap for stagemap 2022-11-11 02:06:45 +01:00
SiboVG
ba4fd942a3 [#1479] Add option to automatically open preset dialog when creating a new component 2022-11-10 21:56:36 +01:00
SiboVG
0385b30d8b [#1809] Ignore stages with no sim data in plots 2022-11-10 19:45:54 +01:00
Joe Pfeiffer
bb47a5eca2
Merge pull request #1808 from JoePfeiffer/landing-stepper-log
Log time steps in BasicLandingStepper with log.trace instead of log.debug
2022-11-10 08:53:52 -07:00
JoePfeiffer
43456cc1f9 Log routine steps in BasicLandingStepper with log.trace instead of log.debug 2022-11-10 08:49:11 -07:00
SiboVG
4691bb2ae3 Merge branch 'unstable' into issue-1791 2022-11-10 00:40:20 +01:00
SiboVG
d400947e1f Fix max slider value of thickness 2022-11-10 00:25:43 +01:00
Joe Pfeiffer
884e8edd59
Merge pull request #1804 from JoePfeiffer/tweak-events-test
Modify Falcon9H test rocket and FlightEventsTest to get predictable results
2022-11-09 16:18:12 -07:00
SiboVG
b9dcc908b6 [#1792] Don't clamp the transition thickness upon import 2022-11-10 00:08:27 +01:00
JoePfeiffer
d0a15f2a0f Change peak thrust of G77 simulation motor so Falcon9H test rocket doesn't tumble until well after stage separations
Put order of expected events to match the new test rocket
2022-11-09 16:07:12 -07:00
SiboVG
a75d3402c3 Fix subcomponents override widgets not disabling when enabled prior to parent overriding subcomponents 2022-11-09 15:14:16 +01:00
SiboVG
4c8aaee8a8 Replace override parent search with overriddenBy object 2022-11-09 13:52:42 +01:00
SiboVG
16354971a4 Update unit tests 2022-11-09 05:32:05 +01:00
SiboVG
f9383b6c7d Fix overriddenBy information getting lost between sub-children 2022-11-09 05:31:45 +01:00
SiboVG
6d80378a3f Add unit tests for overriddenBy 2022-11-09 04:49:55 +01:00