4435 Commits

Author SHA1 Message Date
SiboVG
458a5a0605 Catch bug of negative fin area weight 2022-11-30 15:15:04 +01:00
SiboVG
7ffaabcda4 [#1679] Render finset even if zero length 2022-11-30 13:12:48 +01:00
Joe Pfeiffer
87b021749f
Merge pull request #1850 from SiboVG/issue-1849
[#1849] Fix bounding box calculations for pods with mass components
2022-11-27 16:29:03 -07:00
Joe Pfeiffer
9d5e5ef435
Merge pull request #1847 from hcraigmiller/Apocalypse-Update
[#1740] Update Apocalypse with decals.ork
2022-11-27 16:27:55 -07:00
SiboVG
c59660e4ac Add unit tests for pods bounding box 2022-11-24 17:16:00 +01:00
SiboVG
ca007d7e93 [#1849] Only apply component context transforms once 2022-11-24 16:55:35 +01:00
H Craig Miller
ec76aa6787 Update Apocalypse with decals.ork
Apocalypse example, changed lunch lugs to rails buttons, and reoriented rotation to -120 to avoid fins.
2022-11-21 23:09:52 -08:00
Sibo Van Gool
f723508491
Merge pull request #1828 from SiboVG/issue-1818
[#1818] Update extension menu 'copy extension' after extension change
2022-11-18 19:18:36 +01:00
Sibo Van Gool
29020856cb
Merge branch 'unstable' into issue-1818 2022-11-18 19:13:55 +01:00
Sibo Van Gool
7f4a78ae0f
Merge pull request #1827 from SiboVG/issue-1820
[#1820] Don't switch to simulation plot if "Simulate & Plot" resulted in faulty simulation
2022-11-18 19:11:19 +01:00
Sibo Van Gool
d871e504ee
Merge pull request #1845 from SiboVG/issue-1840
[#1840] Add context menu for fin point deletion
2022-11-18 19:10:35 +01:00
Sibo Van Gool
4c151b2fa0
Merge pull request #1839 from SiboVG/issue-1829
[#1829] Fix tessellation issue on fins with curved root
2022-11-18 19:10:13 +01:00
Sibo Van Gool
deda85c5f0
Merge pull request #1844 from SiboVG/issue-1841
[#1841] Wrap fin shape editor table and figure in split pane
2022-11-18 19:09:42 +01:00
Sibo Van Gool
38b66be2a4
Merge pull request #1832 from JoePfeiffer/fix-1611
When a simulation fails badly enough to be aborted, don't turn the exception into a warning
2022-11-18 19:09:31 +01:00
Sibo Van Gool
d8f721a420
Merge pull request #1834 from SiboVG/issue-1831
[#1831] Don't highlight sustainer stage at startup
2022-11-18 19:09:06 +01:00
Sibo Van Gool
ab50573f71
Merge pull request #1843 from SiboVG/issue-1842
[#1842] More general string conversion to double for fin editor table
2022-11-18 19:08:46 +01:00
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
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