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
Scott Fennell
b724f502b3
fix 32 bit test ( #953 )
...
* fix tests for 32 bit mode
* fix issues with mongoose build
* Update docker.yml
2020-02-14 10:23:19 -06:00
Alex Lin
17013834c9
GSL includes required for trick_math #901
2019-11-20 07:40:40 -06:00
Alex Lin
ce0cdc9636
Cmake merge ( #901 )
...
* Merging changes from cmake branch to master
* Fixing includes for renamed header files
* still need build rule
* Adding warning for swig code for gcc8+
* Adding CMakeLists.txt for data products
* Cmake merge #901
Making adjustments to get cmake working on the Mac (Mojave)
* Cmake merge #901
Changing string append to list append
2019-11-19 09:01:16 -06:00
John M. Penn
dde519f1b0
Fix warnings in unicode utils. #850
2019-08-26 15:00:23 -05:00
Scott Fennell
b23b19195b
Merge pull request #818 from nasa/786-clock-stuff
...
Add C call to clock_tics_per_sec and also log init job elapsed time
2019-06-18 13:38:18 -05:00
Alex Lin
497f11f132
Make TRICK_CXX variable to specify c++ compiler #767 ( #815 )
...
Changed all references of TRICK_CPPC to TRICK_CXX. Added a
warning message that TRICK_CPPC has been deprecated.
2019-06-18 11:00:08 -05:00
Scott Fennell
fadda55abf
Log elapsed time in default_data, input_processor, and init jobs in file
...
init_log.csv
2019-06-17 14:40:01 -05:00
Alex Lin
a2cee328d2
Merge pull request #729 from iamthad/tcp-nodelay-on-udp
...
Disable setting TCP_NODELAY on UDP sockets
2019-01-31 07:43:23 -06:00
Thadeus Fleming
60c4120f98
Disable setting TCP_NODELAY on UDP sockets
...
The TCP_NODELAY socket option disables Nagle's algorithm on TCP sockets,
improving latency at the cost of throughput. This option is
TCP-specific, and it is an error to use it on any other kind of socket,
including UDP. It is also unnecessary, since UDP is datagram-based and
does not buffer data to be transmitted.
2019-01-28 10:44:17 -06:00
Scott Fennell
6240b2a893
typecast malloc in a math function in case someone wants to compile it in c++
2019-01-17 15:48:38 -06:00
Penn, John M 047828115
5333773fbd
Return output length even if output array is NULL. Ref #708
2018-11-27 14:24:48 -06:00
Scott Fennell
66b3d984ff
Merge branch 'master' into scan-build
2018-11-06 11:24:09 -06:00
Scott Fennell
21c01a5454
scan-build changes
...
This reverts commit e86027f825a4ae8d885911dbb5ff13f3754ffab7.
2018-11-06 11:23:12 -06:00
John M. Penn
a29045005c
Create a suite of unicode utilities.
2018-10-25 15:14:52 -05:00
Scott Fennell
e86027f825
revert scan-build changes, need further testing before merge
2018-10-22 15:11:29 -05:00
Scott Fennell
bc35e64406
Merge pull request #673 from nasa/#scan-build
...
#671 fix all non memory manager scan-build bugs.
2018-10-20 13:16:35 -05:00
Pappy Van Winkle
af2575da5b
Remove all unused variables (style warning).
2018-10-11 22:05:50 -05:00
Scott Fennell
a9f84d1d9f
various static analyser bug fixes
2018-09-26 14:27:03 -05:00
Scott Fennell
53f3b308f5
Merge branch 'master' of https://github.com/nasa/trick
2018-09-25 10:41:35 -05:00
Scott Fennell
77e0e73b3f
various static analyser bug fixes
2018-09-25 10:41:14 -05:00
jmpenn
9a5ecd1294
Replace unreliable 'divide-by-zero' way of generating NaNs with math.h NAN in deuler routines. ( #668 )
2018-09-17 11:04:53 -05:00
Derek Bankieris
c1aff35a6a
Don't suppress errno
...
Refs #583
2018-03-20 15:21:13 -05:00
Derek Bankieris
69d64fb582
Infer TRICK_HOME automatically
...
Refs #358
2018-03-20 15:09:30 -05:00
John M. Penn
c7d95da9a8
Implement function to generate a transformation matrix to rotate a vector to new a new orientation. Ref #582
2018-03-19 18:10:04 -05:00
John M. Penn
4f0093ddd6
Created a function function to calculate transform using Rodrigues formula. Ref #567
2018-02-27 18:24:40 -06:00
Alex Lin
7a3fc1353e
Some of Trick's unit conversions have too many significant digits #557
...
Fixing force conversions in unit test for too many digits.
2018-02-09 10:07:53 -06:00
Alex Lin
049c9a3207
Some of Trick's unit conversions have too many significant digits #557
...
Hard coded values in unit conversion test program.
2018-02-09 08:52:42 -06:00
Alex Lin
940a275192
Some of Trick's unit conversions have too many significant digits #557
...
Changed the conversion factors for lb, slug, and oz (force) to match
the accepted values.
2018-02-02 14:10:39 -06:00
John M. Penn
020dd0c1c9
Correct the sizeof() arg to memset call in test fixture. Ref #541 .
2018-01-10 14:27:46 -06:00
Aaron Brogley
f16360ab5f
Fixing typos in trick_utils/math
...
s/determinate/determinant
s/haft/half
s/LELF/LEFT
2018-01-06 11:45:20 -06:00
Christopher LaChance
6184aa6cd9
Some unit test warnings addressed. ( #515 )
...
* Removed purple warnings from unit test compilation.
* "Fixed const corectness bug. Added more warning fixes."
* Fixed warning issue.
* Removed null checking and (char*) casting.
* Changed sizeof parameter to variable from data structure.
2017-11-29 15:35:16 -06:00
John M. Penn
db2f00cc4e
Changed 'git' to 'trick-gte'. Ref #475
2017-09-13 14:46:28 -05:00
Thadeus Fleming
bf2759c5c0
Remove deprecated dynamic exception specifiers.
...
Resolves #461
2017-07-28 20:49:42 -05:00
John M. Penn
9e8dd6c41c
Change file name from char* to const char* in euler tranformation matrix functions. Ref #423
2017-05-15 14:02:01 -05:00
John M. Penn
eef5b14fbf
Add tweaks that speed up matrix multiplication routines. ref #386
2017-02-27 12:51:35 -06:00
Derek Bankieris
7a08829d3d
Introduce makefile variable TRICK_SYSTEM_LDFLAGS
...
Like other TRICK_SYSTEM variables, users should not modify this.
This renders TRICK_LDFLAGS and TRICK_USER_LINK_LIBS redundant. While we
would like to eventually remove TRICK_USER_LINK_LIBS, it's not likely to
ever actually happen.
Refs #369
2016-12-14 12:36:21 -06:00
Michael Vetter
18f0d7e871
Remove trailing whitespaces
...
Makes it easier to edit the files. So if we press 'end of line' we are
really at the end of line.
2016-11-08 10:25:07 +01:00
Alex Lin
7d82690a0b
tc_init is not thread-safe #289
...
Made the global sockaddr variables local and cleared them with a memset.
2016-08-29 13:11:04 -05:00
Alex Lin
832679b7ee
Remove doxygen documentation now housed on wiki #189
...
Verified all documentation deleted with this issue resides on
our wiki. Nothing is lost. Modified the doxygen makefile and
main page to point to the wiki where the user's guide used to be.
TODO: Need to move the requirements and design doxygen files.
2016-08-02 15:41:18 -05:00