d558dbd73d
Add cannon_aero.dr to SIM_cannon_aero
2015-09-04 15:39:39 -05:00
4214e32d74
restore cannon_jet_proto.h so swig doesn't have problems. Tutorial will need to be modified.
2015-09-04 14:26:43 -05:00
d4cd131fa1
Add SIM_cannon_jet to sim testing.
2015-09-04 13:28:54 -05:00
d0e6eb1617
Restore SIM_cannon_jet as decsribed in the tutorial.
2015-09-04 13:06:12 -05:00
6657c7b0dc
Delete cannon_jet_proto.c. SIM_cannon_jet will use cannon_aero_proto.h as the tutorial says.
2015-09-04 13:03:12 -05:00
d160d70990
Remove SIM_jet_call, SIM_jet_event, and SIM_jet_read directories.
2015-09-04 11:13:44 -05:00
6492e2509a
Add check that TRICK_HOME is set in S_overrides.mk.
2015-09-04 11:01:48 -05:00
abb95b8b6c
Restore SIM_cannon_aero to its former glory.
2015-09-03 19:08:55 -05:00
77c8cd656f
Neaten and fix warnings in files created in Tutorial section 8.
2015-09-03 19:02:44 -05:00
2683c17e0e
Remove SIM_aero_curve and SIM_aero_fast directories
2015-09-03 18:47:10 -05:00
fecf03aa94
Delete the SIM_baseball directory. It's cruft.
2015-09-02 18:53:38 -05:00
f3ee79374b
Delete obsolete .d files in the trick_models directory.
2015-08-31 19:24:56 -05:00
77c9293c29
Delete unused baseball directory in trick models.
2015-08-31 15:01:44 -05:00
c98a662ae6
remove old interpolate test program that inadvertantly got added.
2015-08-30 16:40:33 -05:00
74f8498404
Escaped underscores to make the doc look nicer. Ref #108
2015-08-19 14:01:36 -05:00
e7185a152e
Add clarifications and consistency in description and plots.
2015-08-19 12:59:44 -05:00
62f3b558e0
Add SIM_sun README ( #108 )
2015-08-13 14:41:21 -05:00
71f20c349d
Fixes #107 : added parens to args
2015-08-13 14:33:30 -05:00
80fb82e9f6
Add methods in base SimObject to turn whole sim object on/off.
...
Added enable/disable methods to the SimObject base class. Used
enable/disable to be consistent with the JobData class that already
had these defined.
fixes #103
2015-08-05 15:17:32 -05:00
e12ddbcfe1
Print library dependencies in order as the user wrote them
...
When getting the library dependencies we store them in an array
now that is in the order they are written and use that for
everything.
refs #105
2015-08-05 14:22:51 -05:00
119e7908d3
JITInput files not working
...
Added TRICK_SYSTEM_CXXFLAGS and TRICK_SYSTEM_CFLAGS to the gte list of
variables stored in a simulation. These variables are used to
compile JIT input files.
refs #104
2015-08-05 14:15:39 -05:00
8fb1b72011
Ref #101 Add README.md
2015-08-04 17:25:50 -05:00
f5ca065756
Merge branch 'master' of https://github.com/nasa/Trick
2015-08-04 17:14:37 -05:00
ff93304b9f
Add picture to SIM_parachutist README
2015-08-04 17:13:49 -05:00
e692b81fdb
Setting initial sim time causes lockup
...
Found two issues. First is that the next call times for
all of the jobs was not calculated correctly. Second is
that the if the user wants to sync the sim to a real time
clock interval, the initial sync to the real time clock was pausing
the full starting sim time instead of syncing to the clock
interval.
refs #99
2015-08-04 16:36:19 -05:00
5778add741
Ref #96 : Fix to many args warning.
2015-08-04 16:26:28 -05:00
36cf0a72db
Fixes #96 by adding space delimiters between values.
2015-08-04 15:51:47 -05:00
c680c974f6
Refs #44 : Set precision to 15 for MonteVarFixed
2015-08-04 15:46:44 -05:00
e263feda27
Include new er7_utils CheckpointHelper directory
...
Added the CheckpointHelper directory to the master makefile.
refs #98
2015-08-04 09:41:56 -05:00
d00923f2cc
Merge branch 'master' of https://github.com/nasa/trick
2015-08-04 09:34:56 -05:00
d5c847217b
Remove unused code in libexec
...
These checksum files are not in libexec, but they are unused.
refs #97
2015-08-04 09:33:51 -05:00
a61dd2c031
Removed unused code in libexec
...
See title.
refs #97
2015-08-04 09:30:43 -05:00
f2ca099baf
Fixes #44 : Changed the MonteRun values that are used and that are recorded to be the same precision. Also increased the precision from 10 to 15 significant digits.
2015-07-29 16:56:23 -05:00
f4e0ce32b0
Can't compile ICG with --std=c++11
...
Removed the --std=c++11 flag.
refs #94
2015-07-29 09:50:53 -05:00
a5929dbe6c
Move search for library dependencies to make_makefile
...
Moved the search for all library dependencies into make_makefile.
Made a couple of minor clean up edits as well.
refs #92
2015-07-24 16:16:22 -05:00
fc9c604056
Split CP up into components that can be called individually
...
Renamed some output file to make it more obvious what produced them.
refs #86
2015-07-23 10:30:55 -05:00
a2bc82f1e9
MemoryManager unit test needs -lpthread on Ubuntu
...
Added -lpthread to link line just because.
refs #91
2015-07-22 18:05:34 -05:00
cde32e6f60
Trick should not modify TRICK_CFLAGS and TRICK_CXXFLAGS
...
Jenkins not happy with me. Jenkins has empty TRICK_CFLAGS and
TRICK_CXXFLAGS. There was an if statement in Makefile.common that
did something different if it was empty.
refs #90
2015-07-22 16:28:25 -05:00
eaf83e92f6
No rule for template *.hpp files
...
Our regular expression for header file extensions did not have hpp
as an option. Added hpp to the list of possible extensions.
refs #85
2015-07-22 15:36:44 -05:00
b3d1a1d162
Trick should not modify TRICK_CFLAGS and TRICK_CXXFLAGS
...
Well sims compiled, but I forgot to test if Trick itself
would compile. It didn't. Added TRICK_SYSTEM_CFLAGS and
TRICK_SYSTEM_CXXFLAGS where needed.
refs #90
2015-07-22 15:34:54 -05:00
90c85c73fc
Trick should not modify TRICK_CFLAGS and TRICK_CXXFLAGS
...
Created TRICK_SYSTEM_CFLAGS, TRICK_SYSTEM_CXXFLAGS, and TRICK_SYSTEM_SFLAGS
that Trick uses to add the Trick system includes, defines and other
compilation flags. TRICK_CFLAGS and TRICK_CXXFLAGS are now in
full control of the user.
refs #90
2015-07-22 14:20:36 -05:00
d744eba557
Split CP up into components that can be called individually
...
Added a new TRICK_EXT_LIB_DIRS variable that allows users to
tell Trick about external libraries, rather than trying to
use TRICK_EXCLUDE. Added back getting multiple library dependency
sections from source files.
refs #86
2015-07-22 10:54:00 -05:00
d72555f3cc
Split CP up into components that can be called individually
...
After about 6 unsuccessful builds I decided to run the unit tests
before checking in these files. I fixed the integrator unit
test that was failing from a previous issue along with problems
with the sims.
refs #86
2015-07-21 15:10:40 -05:00
1bf08aeb55
Clock unit tests don't work on all platforms.
...
Clock unit tests don't work on virtual machine platforms. I've
recommented them out until they can be reviewed.
refs #87
2015-07-21 14:45:19 -05:00
63179b2fa3
Split CP up into components that can be called individually
...
Empty header files may need build directory created for lib_deps file.
Error message in make_makefile_src was not showing file name.
refs #86
2015-07-21 14:41:30 -05:00
274a6afd62
Split CP up into components that can be called individually
...
Added a doxygen keyword marker "@" character as valid after
library dependencies.
refs #86
2015-07-21 14:30:04 -05:00
e438d83f2d
Split CP up into components that can be called individually
...
Needed to add library dependencies from header files that don't have
classes/enums. These files are the empty_io header files in ICG.
refs #86
2015-07-21 14:15:16 -05:00
13268aae32
Merge branch 'makeMaster' that splits up CP into several executable
...
components.
2015-07-21 09:58:15 -05:00
deac866379
Split CP up into components that can be called individually
...
Found some more dead code to delete. Added a couple of progress
printouts.
refs #86
2015-07-21 09:55:53 -05:00
9b7a933a06
Split CP up into components that can be called individually
...
Removed dead code.
refs #86
2015-07-21 09:09:09 -05:00