|
ae72cf63a8
|
Merge pull request #1 from qtrocket/development
update
|
2025-04-05 18:53:20 -06:00 |
|
|
6280d9fb01
|
Merge pull request #20 from cthunter01/propagator
Propagator
|
2025-04-05 18:52:14 -06:00 |
|
|
6ddba41dd6
|
WIP
|
2024-08-16 18:18:49 -06:00 |
|
|
cb1a8c379b
|
Initial commit of propagator test branch
|
2024-08-16 16:18:35 -06:00 |
|
|
3c9c8b8c6a
|
Merge pull request #19 from cthunter01/development
Fix build failures and add github CI actions. Automated builds on Ubuntu and Windows
|
2024-08-14 18:28:54 -06:00 |
|
|
ead8d1dc01
|
Merge branch 'qtrocket:development' into development
|
2024-08-14 18:27:26 -06:00 |
|
|
86587dc435
|
Update README.md
|
2024-08-14 18:25:52 -06:00 |
|
|
5a332ec060
|
Substantial refactor and cleanup of Propagator and Rocket class (now RocketModel class)
|
2024-03-17 10:19:39 -06:00 |
|
|
46eca1136f
|
Remove model::Stage for now. It'll be good in the future, but makes initial development more complex. Prototype with single stage rocket for now while working out the physics engine
|
2024-03-17 08:13:24 -06:00 |
|
|
63a5b8995f
|
Update CTest infrastructure to automatically run qtrocket unit tests
|
2024-03-15 15:17:26 -06:00 |
|
|
e0f3eb1c45
|
Exclude ubuntu-latest clang build since it's broken (not my breakage, Github's config of ubuntu-latest)
|
2024-03-15 13:29:30 -06:00 |
|
|
b72d6ff67f
|
Add unit tests to workflow. Disable clang for now because it's broken in ubuntu-latest build container
|
2024-03-15 13:27:05 -06:00 |
|
|
1a29d0b04e
|
Tweaking workflow. Trying to use gcc-13 on ubuntu
|
2024-03-15 12:58:37 -06:00 |
|
|
f938d5e21c
|
fix typo in windows-latest.yml action
|
2024-03-15 12:41:12 -06:00 |
|
|
78bfecd8a3
|
Split github actions by OS
|
2024-03-15 12:39:40 -06:00 |
|
|
903b0ee8e6
|
Update cmake-multi-platform.yml
|
2024-03-15 12:08:08 -06:00 |
|
|
fb7e267bb4
|
Test gcc13 on ubuntu-latest: Update cmake-multi-platform.yml
|
2024-03-15 11:58:14 -06:00 |
|
|
17e87e2c40
|
Update cmake-multi-platform.yml
|
2024-03-15 11:20:38 -06:00 |
|
|
46c5caa1ab
|
Add "install Qt" to github actions: Update cmake-multi-platform.yml
|
2024-03-15 11:17:44 -06:00 |
|
|
bf83ffc9ec
|
Add github actions: Create cmake-multi-platform.yml
|
2024-03-15 11:01:15 -06:00 |
|
|
5db186e8da
|
Fixed build on Fedora with boost. I'm not sure why it worked on FreeBSD but in Fedora 39 CMake didn't set boost up properly, or maybe the FetchContent(Boost) just never worked and it always found the installed boost library? But it fetches and sets up dynamically now...
|
2024-03-15 10:50:00 -06:00 |
|
|
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 |
|
|
f4e560fcd9
|
quick cleanup
|
2024-02-18 16:38:22 -07:00 |
|
|
5da279a8e6
|
Cleanup
|
2024-02-18 16:25:45 -07:00 |
|
|
d9cc4e4aec
|
Remove CMakeLists.txt.user
|
2024-02-18 09:03:51 -07:00 |
|
|
9517b5b682
|
Added first model tests. Super basic Part test
|
2023-10-20 17:03:52 -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 |
|
|
9b807d53a4
|
Fixed US Standard Atmosphere class and tests
|
2023-10-19 10:58:01 -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 |
|
|
d8e0341742
|
merge
|
2023-05-18 20:02:18 -06:00 |
|
|
22c4e79f52
|
WIP
|
2023-05-18 19:58:34 -06:00 |
|
|
c7b453d253
|
added googletest and a USStandardAtmosphereTest
|
2023-05-15 18:36:47 -06:00 |
|
|
d307bf47c6
|
Split large CMakeLists into multiple subdirectory libraries. This will make unit testing easier on a per-component basis
|
2023-05-10 21:03:02 -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 |
|
|
821df8905a
|
Now reads motor delays
|
2023-05-05 08:01:59 -06:00 |
|
|
42298ca801
|
merge with upstream
|
2023-05-04 16:40:20 -06:00 |
|
|
10c552e086
|
Added QtRocket custome Motor Database format (xml)
|
2023-05-04 16:31:51 -06:00 |
|
|
47919b661f
|
Fix for motor mass curve calculation
|
2023-05-03 18:46:14 -06:00 |
|
|
c58edfa30f
|
Update README.md
|
2023-05-03 09:09:46 -06:00 |
|
|
6c294969fc
|
Update README.md
|
2023-05-03 09:06:35 -06:00 |
|
|
4e9bcb9158
|
Merge pull request #18 from cthunter01/development
Changing https to http in ThrustCurveAPI to work around issue in Wind…
|
2023-05-03 08:51:12 -06:00 |
|
|
14878705cc
|
Changing https to http in ThrustCurveAPI to work around issue in Windows where curl isn't being built with SSL support
|
2023-05-03 08:50:19 -06:00 |
|
|
8b982ee598
|
Merge pull request #17 from cthunter01/development
Now building under windows 10 with VS 2019
|
2023-05-02 21:11:39 -06:00 |
|
|
36996abab8
|
Now building under windows 10 with VS 2019
|
2023-05-02 20:56:23 -06:00 |
|
|
cea4d13e6c
|
Change SimulationOptions to Environment
|
2023-04-28 10:49:29 -06:00 |
|
|
697ef8d643
|
Update README.md
|
2023-04-27 20:38:47 -06:00 |
|