|
e6bf1fea9b
|
Revert "Merge pull request #20 from cthunter01/propagator"
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, gcc-13, g++-13, ubuntu-latest) (push) Has been cancelled
This reverts commit 6280d9fb0184275843a8f4406c7293e41e65a639, reversing
changes made to 3c9c8b8c6a2b2e7430ff09efdc2cc0c1996b16ca.
|
2025-04-16 18:23:28 -06:00 |
|
|
cb1a8c379b
|
Initial commit of propagator test branch
|
2024-08-16 16:18:35 -06:00 |
|
|
5a332ec060
|
Substantial refactor and cleanup of Propagator and Rocket class (now RocketModel class)
|
2024-03-17 10:19:39 -06: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 |
|
|
9391b85a07
|
WIP. Started building model/Part component
|
2023-10-19 08:33:34 -06:00 |
|
|
4da21707b6
|
Building and running again
|
2023-10-16 17:40:33 -06:00 |
|
|
505a66a1be
|
WIP
|
2023-10-16 14:55:31 -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 |
|
|
8e620cf0c1
|
Added Eigen dependency, so now QtRocket Vectors (and matrices and quaternions) are backed by Eigen. Cleaned up unused files also
|
2023-05-06 08:53:56 -06:00 |
|
|
fc57b00ec4
|
fix simTime restart to 0.0
|
2023-04-26 06:43:46 -06:00 |
|
|
5d2becd2b4
|
motor model selection working with RSE files
|
2023-04-25 20:35:17 -06:00 |
|
|
0acec0829a
|
Fix deadlock in QtRocket initialization after instantiating a default Rocket model during construction. sim::Propagator doesn't need a pointer to QtRocket always, it can just get the instance when it needs it. This is probably an opportunity for cleanup later though
|
2023-04-23 08:18:24 -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 |
|
|
9ca604049e
|
Initial 6DoF implementation. The Euler rigid body dynamical equations are present, but there are no torques yet
|
2023-04-17 18:53:22 -06:00 |
|
|
a33aeea77a
|
Added dynamic thrust computation in Rocket and Propagator
|
2023-04-15 14:49:19 -06:00 |
|
|
0734d6a013
|
improvements to propagator getForceXYZ methods. The propagator now reaches out to the QtRocket singleton for current gravity data at each timestep. Can easily do the same for atmospheric density next
|
2023-04-10 19:19:11 -06:00 |
|
|
f595562de9
|
refactored MainWindow compute ballistic trajector to use new Rocket interface
|
2023-04-09 17:00:37 -06:00 |
|
|
90e5289609
|
change rk4 integrator to take vector of doubles, spin off Qt gui in separate thread
|
2023-04-07 17:08:45 -06:00 |
|
|
1b855b2997
|
WIP
|
2023-04-07 17:08:45 -06:00 |
|
|
39920e2777
|
WIP. Added templated RK4 solver and some more framework code
|
2023-04-07 17:08:44 -06:00 |
|
|
8d663f858b
|
Added RK4 solver
|
2023-04-07 17:08:44 -06:00 |
|