|
Abstract:
C++ Model Developer (CMD) is an open-source C++ source code based environment for building simulations of systems described by time-based differential equations. The principal design objective behind CMD is to provide a tool to go from mathematical representation to working, extensible C++ code with a minimum amount of effort. The heart of CMD is a powerful simulation kernel that represents significant technology advances in the application of object-oriented principles to simulation development and design CMD has been successfully applied for simulation development in the U.S. Army Compact Kinetic Energy Missile Program and is documented here as a technology transfer to offer it to a much larger simulation domain and audience. This manual is the entry- point for examining and using CMD. For those not necessarily wanting to build a simulation, this guide also illustrates innovative application of object- oriented principles to actually simplify scientific computation.
| Limitations: |
APPROVED FOR PUBLIC RELEASE |
| Description: |
Final technical rept. |
| Pages: |
123 |
| Report Date: |
APR 2005 |
| Report Number: |
A638334 |
|
|
|
|
|