John M. Penn
d160d70990
Remove SIM_jet_call, SIM_jet_event, and SIM_jet_read directories.
2015-09-04 11:13:44 -05:00
John M. Penn
6492e2509a
Add check that TRICK_HOME is set in S_overrides.mk.
2015-09-04 11:01:48 -05:00
John M. Penn
abb95b8b6c
Restore SIM_cannon_aero to its former glory.
2015-09-03 19:08:55 -05:00
John M. Penn
77c8cd656f
Neaten and fix warnings in files created in Tutorial section 8.
2015-09-03 19:02:44 -05:00
John M. Penn
2683c17e0e
Remove SIM_aero_curve and SIM_aero_fast directories
2015-09-03 18:47:10 -05:00
John M. Penn
fecf03aa94
Delete the SIM_baseball directory. It's cruft.
2015-09-02 18:53:38 -05:00
John M. Penn
f3ee79374b
Delete obsolete .d files in the trick_models directory.
2015-08-31 19:24:56 -05:00
John M. Penn
77c9293c29
Delete unused baseball directory in trick models.
2015-08-31 15:01:44 -05:00
John M. Penn
c98a662ae6
remove old interpolate test program that inadvertantly got added.
2015-08-30 16:40:33 -05:00
John M. Penn
74f8498404
Escaped underscores to make the doc look nicer. Ref #108
2015-08-19 14:01:36 -05:00
John M. Penn
e7185a152e
Add clarifications and consistency in description and plots.
2015-08-19 12:59:44 -05:00
John M. Penn
62f3b558e0
Add SIM_sun README ( #108 )
2015-08-13 14:41:21 -05:00
John M. Penn
71f20c349d
Fixes #107 : added parens to args
2015-08-13 14:33:30 -05:00
Alex Lin
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
Alex Lin
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
Alex Lin
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
John M. Penn
8fb1b72011
Ref #101 Add README.md
2015-08-04 17:25:50 -05:00
John M. Penn
f5ca065756
Merge branch 'master' of https://github.com/nasa/Trick
2015-08-04 17:14:37 -05:00
John M. Penn
ff93304b9f
Add picture to SIM_parachutist README
2015-08-04 17:13:49 -05:00
Alex Lin
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
John M. Penn
5778add741
Ref #96 : Fix to many args warning.
2015-08-04 16:26:28 -05:00
John M. Penn
36cf0a72db
Fixes #96 by adding space delimiters between values.
2015-08-04 15:51:47 -05:00
John M. Penn
c680c974f6
Refs #44 : Set precision to 15 for MonteVarFixed
2015-08-04 15:46:44 -05:00
Alex Lin
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
Alex Lin
d00923f2cc
Merge branch 'master' of https://github.com/nasa/trick
2015-08-04 09:34:56 -05:00
Alex Lin
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
Alex Lin
a61dd2c031
Removed unused code in libexec
...
See title.
refs #97
2015-08-04 09:30:43 -05:00
John M. Penn
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
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
Alex Lin
13268aae32
Merge branch 'makeMaster' that splits up CP into several executable
...
components.
2015-07-21 09:58:15 -05:00
Alex Lin
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
Alex Lin
9b7a933a06
Split CP up into components that can be called individually
...
Removed dead code.
refs #86
2015-07-21 09:09:09 -05:00
Alex Lin
d7b386227a
Split CP up into components that can be called individually
...
Fixed some library dependency bugs. JEOD test sims compile now.
refs #86
2015-07-21 08:52:00 -05:00
Alex Lin
dfa961808b
Split CP up into components that can be called individually
...
First tests are working. Changing a source file and header works
as before. Adding library dependencies in either of these files
causes the makefile pieces to be redone. Only tested in the ball
sim so far.
refs #86
2015-07-20 16:22:34 -05:00
Alex Lin
6c3ca93231
Create a separate directory for simulation compiliation.
...
sometimes convert_swig is the first to process a file and it needs
to be able to create the output directory for its output. The output
directory should use perl's make_path because the output directories
are deep down in the build area.
refs #80
2015-07-16 16:51:04 -05:00
Alex Lin
e1c1bbaccf
Split CP up into components that can be called individually
...
Initial rough checkin that partially works for the ball sim.
refs #86
2015-07-16 15:36:36 -05:00
John M. Penn
a5e7699d40
Fixes #81 : Updated other Makefiles to get tests to link
2015-07-16 15:02:33 -05:00