Trick Simulation Environment. Trick provides a common set of simulation capabilities and utilities to build simulations automatically.
Dependency, and OS support updates
Configuration updates
Various improvements
Testing, documentation and example sims
This release fixes a critical bug in 19.0.0.
Java dependency download needs https instead of http (#926 #928 #929)
This release fixes several critical bugs in 17.5.0.
New in Trick 19:
Added option to redirect monte carlo output files Restored capability to specify python module for model headers Added experimental web based variable server Trickification improvements Supports LLVM 8, SWIG 4.0, Java 11
Fixed memory leaks, unused variables, and other errors found with static analysis tools Removed purposeful divide by zero in deuler routines Replaced java iText with PDFBox because of licensing issues. Improved trkConvert utility Trickifiction improvements Support LLVM 6 and Xcode 9
Support for Java versions 9 and 10.
Data recording files can now be limited in size, so that forgotten sims won’t fill up all available disk space and make your co-workers angry at you. The default limit is 1 GiB. Changing Max File Size In Input File Other User Accessible Routines to Change Max File Size trick-dre can also set max file size in the dr file.
FrameLog can now be configured to use a separate clock.
trkConvert is a new tool to convert trk to csv. Doesn’t suffer from the too many files open problem that trk2csv does.
Added math library function to calculate coordinate transform using Rodrigues formula.
Added a new mass-spring-damper example simulation.
Updated Trick Tutorial Review slides.
Various MonteCarlo improvements and fixes.
Many other bug fixes and performance improvements.