Commit Graph

105 Commits

Author SHA1 Message Date
Penn, John M 047828115
ae9ecf2196 Make intermediate work variables local to step functions, and simplify constructors, destructors, copy-constructors, and assignment opertors. #1113 2021-02-22 16:48:13 -06:00
Penn, John M 047828115
7f045f0d72 Fix missing link in the SAIntegrator Tutorial. #1097 2021-01-27 13:18:52 -06:00
Penn, John M 047828115
7d9c0e00ff Tag code blocks as being C++ for proper code coloring. #1097 2021-01-27 13:06:28 -06:00
Penn, John M 047828115
0facb73c7d Add SAIntegrator Tutorial. #1097 2021-01-27 12:49:45 -06:00
Penn, John M 047828115
b929c62d77 Update SAIntegrator README.md. #1097 2021-01-27 12:48:32 -06:00
Penn, John M 047828115
b190ade246 Update makefile to build new SAIntegrator examples. #1097 2021-01-27 12:47:08 -06:00
Penn, John M 047828115
8e8f761afb Use -std=c++11 to compile SAIntegrator. #1097 2021-01-27 12:45:08 -06:00
Penn, John M 047828115
7ce4514f74 Add include guards to Rootfinder.hh. #1097 2021-01-27 12:42:02 -06:00
Penn, John M 047828115
8a015b3621 Update MassSpringDamper example for the Tutorial. #1097 2021-01-27 12:39:52 -06:00
Penn, John M 047828115
e317b8e7f6 Update DoubleIntegral example for the Tutorial. #1097 2021-01-27 12:36:07 -06:00
Penn, John M 047828115
f87c432bd4 Add DefiniteIntegral example for Tutorial. #1097 2021-01-27 12:30:36 -06:00
Penn, John M 047828115
b5a33b1b44 Add BouncyCannonBall example to demonstrate dynamic events. #1097 2021-01-27 12:27:01 -06:00
Penn, John M 047828115
2be2aac0e3 Update the CannonBall example for the Tutorial. #1097 2021-01-27 12:22:16 -06:00
Penn, John M 047828115
99f42bb6c4 Add new integrator constructors in SAIntegrator #1096 2021-01-27 12:09:33 -06:00
Penn, John M 047828115
69b8d2f0ad Spiff up SAInteger Cannonball sim example, like the other examples. 2021-01-06 17:17:49 -06:00
Penn, John M 047828115
0c4907f78c Improvements to README similar to those of Orbit sim. 2021-01-06 16:53:00 -06:00
Penn, John M 047828115
ef127f8a36 Improve the organization and description of the Orbit example sim for SAIntegrator, in prep for tutorial. 2021-01-06 16:50:24 -06:00
Penn, John M 047828115
519f23685b Add periodic impulse to MassSpringDamper sim. Improve README. Fix plot script. 2021-01-05 16:00:52 -06:00
Penn, John M 047828115
b4ba3315ea Create PDF README for SAIntegrator. #1091 2020-12-17 16:09:07 -06:00
Penn, John M 047828115
870e7e9a41 Add copy-constructors, assignment operators, insertion operators to SAIntegrator classes. #1091 2020-12-17 15:58:29 -06:00
jmpenn
31033f5193
Update README.md
Fix a typo.
2020-11-19 14:43:07 -06:00
Penn, John M 047828115
64fe672321 PDF for README. #1082 2020-11-17 13:45:36 -06:00
Penn, John M 047828115
dcf99bdf4a Editing, improvement of READMEs. #1082 2020-11-17 13:41:44 -06:00
Penn, John M 047828115
7b34af2e54 Improve unittest code coverage for SAIntegrator library. #1081 2020-11-17 13:37:06 -06:00
Penn, John M 047828115
fde9368f22 Update figures in README.md for SAIntegrator. #1070 2020-11-05 13:50:55 -06:00
Penn, John M 047828115
3bffe16e2c Comments in SAIntegrator.hh. #1070 2020-11-04 21:14:58 -06:00
Penn, John M 047828115
d109dfe949 Misc fixes, clarifications in README. Remove commented code in SAIntegrator.hh. #1070 2020-11-04 21:04:49 -06:00
Penn, John M 047828115
ab7d10a143 Refactor RootFinder in Stand Alone Integrator Library. #1070 2020-10-30 17:26:56 -05:00
Penn, John M 047828115
b9f25646e8 Describe rootfinding example in README. #1070 2020-10-29 13:00:27 -05:00
Penn, John M 047828115
23f04ffea2 Add rootfinding to stand-alone integrator library. #1070 2020-10-29 12:30:38 -05:00
Penn, John M 047828115
da4888a1b7 Add load_from_ostate() function to SA::FirstOrderODEIntegrator. #1061 2020-10-12 12:48:48 -05:00
Penn, John M 047828115
6f2383bae1 Update README, and remove getTime, setTime in favor of getIndyVar, and setIndyVar. #1056 2020-10-05 15:16:55 -05:00
Penn, John M 047828115
5884e64920 Refactoring: eliminate assumption that independent variable is time. #1058 2020-10-05 14:16:50 -05:00
Penn, John M 047828115
fc83dbe6f3 Add double integral example to trick_utils/SAIntegrator #1058 2020-10-02 16:29:55 -05:00
Penn, John M 047828115
64caa968da Update makefile 2020-09-29 13:25:25 -05:00
Penn, John M 047828115
3be651f5ac Change test directory to unittest 2020-09-29 11:53:59 -05:00
Penn, John M 047828115
4b36180d3b Update SAIntegrator_unittest Makefile 2020-09-28 18:14:23 -05:00
Penn, John M 047828115
40bc3e2425 Fix SAIntegrator Makefile to use Makefile.common 2020-09-28 13:26:59 -05:00
Penn, John M 047828115
3bb01166e6 Fix test suite name in SAIntegrator_unittest.cc 2020-09-28 12:13:21 -05:00
Penn, John M 047828115
9df4f801ea Update Makefile #1056 2020-09-28 01:19:41 -05:00
Penn, John M 047828115
abfe30c19d update Makefile 2020-09-28 00:44:30 -05:00
Penn, John M 047828115
3b7a94a66f Target for SAIntegrator_unittest 2020-09-27 23:36:03 -05:00
Penn, John M 047828115
c540cb820e Tweek Makefile #1056 2020-09-27 23:25:53 -05:00
Penn, John M 047828115
f2400f8d23 Merge branch 'master' of https://github.com/nasa/trick 2020-09-27 23:21:59 -05:00
Penn, John M 047828115
57a12fc5cf Add *test* target and change some file names. #1056 2020-09-27 23:21:25 -05:00
jmpenn
d819aa9e97
Update README.md 2020-09-27 19:22:55 -05:00
jmpenn
d96dab1734
Update README.md 2020-09-27 19:20:56 -05:00
jmpenn
374d500f78
Update README.md 2020-09-27 19:20:10 -05:00
jmpenn
54edb65c88
Update README.md
Fix quotes in README.md
2020-09-27 18:39:26 -05:00
Penn, John M 047828115
cb3869a36c Add new stand alone numerical integration library SAIntegrator #1056 #936 2020-09-27 18:36:49 -05:00