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
Fennell, Scott P 263712616
be407eaf13
Update version numbers to pre-release for 19.3.0
2021-01-11 13:59:31 -06:00
Fennell, Scott P 263712616
e0be091c7e
Trick Release 19.2.2
2021-01-11 13:57:14 -06:00
Scott Fennell
217fccdb80
Update test_linux.yml
2021-01-11 10:51:09 -06:00
Scott Fennell
3e853a6337
Update test_linux.yml
2021-01-11 09:37:03 -06:00
Scott Fennell
0878485f3f
Update udunits location in trick-32 bit build
2021-01-11 09:27:22 -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
Scott Fennell
939b3002d1
tv dynamic allocations post initialization and test update ( #1090 )
...
* #1086 append runtime allocations when sie is requested instead of initialization
* #1088 change sie error to warning and improve warning message
* #1089 lowercase powertools in centOS 8 config
closes #1086
closes #1088
closes #1089
2020-12-15 12:48:21 -06:00
Scott Fennell
54f6db2d3f
1076 why path dumb ( #1084 )
...
* add --with-prepend-path option
* do not add /usr/local/bin to path in autotools/autoconf configure script
* --with-swig no longer modifies PATH
closes #1076
closes #1083
2020-11-19 17:23:07 -06:00
Scott Fennell
abaa5855cb
1076 why path dumb ( #1080 )
...
Remove
closes #1076
2020-11-19 17:20:26 -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
Scott Fennell
f04dcd7567
Small changes to test builds to be compatible with latest macOS and tools ( #1078 )
...
closes #1077
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2020-11-16 22:56:56 -06:00
Scott Fennell
895175c812
Update README.md
...
Update github actions badges in README.md
2020-11-10 13:19:34 -06:00
Fennell, Scott P 263712616
a1d0fb32be
update tests
2020-11-10 13:15:27 -06:00
Fennell, Scott P 263712616
fc8444270d
split github actions tests by kernel
2020-11-10 13:14:35 -06:00
Fennell, Scott P 263712616
1aaf9f34bc
split github action tests by kernel
2020-11-10 13:14:06 -06:00
Zain Merchant
5f59948cb8
Trick installation on MacOS documentation update ( #1071 )
...
* Trick installation on MacOS
Step 5 in the installation guide “Install cask to get java and xquartz” results in the following error: “Error: Cask 'java' is unavailable: No Cask with this name exists. Did you mean one of these?”, then giving some other possible downloads. It seems that Java cannot be installed using home-brew in this way. The way around this I used was to install Java from Oracle’s website (https://www.java.com/en/download/ ) and the JDK from here (https://www.oracle.com/java/technologies/javase-jdk15-downloads.html ), then install the other packages on their own. This has been tested to be working on macOS Catalina.
* macOS install documentation to install java with brew by default
I changed the URL for the JDK as well to go to their SE page, so that when java 16+ is released they can still find the latest JDK.
Co-authored-by: Scott Fennell <spfennell@gmail.com>
2020-11-05 14:32:17 -06:00
Penn, John M 047828115
9f5cc63a2a
Merge branch 'master' of https://github.com/nasa/trick
2020-11-05 13:54:10 -06:00
Penn, John M 047828115
fde9368f22
Update figures in README.md for SAIntegrator. #1070
2020-11-05 13:50:55 -06:00
dbankieris
ad5496e2af
Merge pull request #1073 from nasa/add-units-to-swig_int
...
Add units to swig_int and swig_double
2020-11-05 11:31:45 -06:00
Derek Bankieris
3190292cf3
Add units to swig_int and swig_double
...
Closes #1072
2020-11-05 09:49:02 -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
dependabot[bot]
5aa2a62a7d
Bump junit from 4.12 to 4.13.1 in /trick_source/java ( #1062 )
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-27 13:38:48 -05:00
Fennell, Scott P 263712616
a84ac0e856
Update version numbers to pre-release for 19.3.0
2020-10-27 13:08:01 -05:00
Fennell, Scott P 263712616
8f36f91b55
Trick Release 19.2.1
2020-10-27 12:57:18 -05:00
Scott Fennell
7277b16017
#1063 move sim service xml file ( #1069 )
...
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2020-10-23 15:45:32 -05:00
dbankieris
e72f703e5b
Merge pull request #1068 from nasa/1067
...
Use -isystem for Trick and Python headers
2020-10-23 09:00:38 -05:00
Derek Bankieris
1e8228e344
Use -isystem for Trick and Python headers
...
Closes #1067
2020-10-23 08:28:01 -05:00
Scott Fennell
6618d09c15
issue 1065 llvm 11 support ( #1066 )
...
* # 1065 all LLVM::StrRefs need to use str() to convert to std::string now
* #1065 retain backwards compatibility for llvm 3.4.2 (RHEL 7)
closes #1065
Co-authored-by: Scott Fennell <sfennell@Scotts-MacBook-Pro.local>
2020-10-21 22:33:53 -05:00
Penn, John M 047828115
da4888a1b7
Add load_from_ostate() function to SA::FirstOrderODEIntegrator. #1061
2020-10-12 12:48:48 -05:00
Scott Fennell
50039dd8e9
Update Input-File.md
2020-10-09 17:54:29 -05:00
Scott Fennell
7db4af610b
Update Event-Manager.md
2020-10-09 17:52:46 -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