19 Commits

Author SHA1 Message Date
e5c068ddf7 Remove external dependency on fmtlib in favor of std::format. Begin transition of model::Part into an interface 2024-03-14 18:06:05 -06:00
6a015d9797 Fix crash on motor load 2024-03-14 07:05:16 -06:00
5da279a8e6 Cleanup 2024-02-18 16:25:45 -07:00
41183b8397 WIP. Added Stage objects, and made Stage and Rocket a Propagatable. Changed Propagator to propagate a Propagatable instead of a Rocket. This is to allow for propagating dropped stages 2023-10-20 14:48:35 -06:00
4da21707b6 Building and running again 2023-10-16 17:40:33 -06:00
22c4e79f52 WIP 2023-05-18 19:58:34 -06:00
558211e9fe Removed the Propagator from the Rocket. It shouldn't really be there, now the Propagator belongs to QtRocket, and is paired with a particular Rocket model, but doesn't belong to that model 2023-05-06 09:20:42 -06:00
821df8905a Now reads motor delays 2023-05-05 08:01:59 -06:00
47919b661f Fix for motor mass curve calculation 2023-05-03 18:46:14 -06:00
fb6f221137 Now with ThrustCurve.org integration 2023-04-27 12:03:09 -06:00
5d2becd2b4 motor model selection working with RSE files 2023-04-25 20:35:17 -06:00
c2979e3118 Adding more motor manufacturers to MOTORMANUFACTURER enum class and MotorManufacturer struct 2023-04-22 19:35:29 -06:00
32c9cda4b8 adding doxygen comments 2023-04-22 16:29:08 -06:00
de17126ae3 Adding Doxygen generation. Add doxygen \cond logic to exclude 3rd party headers from being indexed and documented 2023-04-22 12:39:20 -06:00
3f6342994d Adding AnalysisWindow dialog. Test calculate ballistic trajectory now opens trajectory plot in new AnalysisWindow 2023-04-19 18:58:07 -06:00
23566efa67 Add terminateCondition to Rocket class. Allows the propagator to check the rocket for a terminate condition instead of hardcoding it in the propagator itself 2023-04-15 16:50:36 -06:00
a33aeea77a Added dynamic thrust computation in Rocket and Propagator 2023-04-15 14:49:19 -06:00
f595562de9 refactored MainWindow compute ballistic trajector to use new Rocket interface 2023-04-09 17:00:37 -06:00
39920e2777 WIP. Added templated RK4 solver and some more framework code 2023-04-07 17:08:44 -06:00