C++ Model Developer (CMD) User Guide
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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Apr 01, 2005
- Accession Number
- ADA433836
Entities
People
- George A. Sanders Iii
- George W. Snyder
- Jeffrey W. Hester
- Loretta Painter
- Michael Fennell
- Ray Sells