# Trick Design 1 [Introduction](DesIntroduction)
2 [Building a Simulation](DesBuildingSim)
2.1 [Interface Code Generator](DesInterfaceCodeGenerator)
2.2 [Convert Swig](DesConvertSwig)
3 [Running a Simulation](DesRunningSimulation)
3.1 [Simulation Executive](DesSimulationExecutive)
3.2 [Scheduled Job Queue](DesScheduledJobQueue)
3.3 [Real-Time Synchronization](DesRealTimeSynchronization)
3.4 [Real-Time Clock](DesRealTimeClock)
3.5 [Sleep Timer](DesSleepTimer)
3.6 [Data Recording](DesDataRecording)
3.7 [Command Line Arguments](DesCommandLineArguments)
3.8 [Monte Carlo and Optimization](DesMonteCarlo)
3.9 [Integrator](DesIntegrator)
3.9 [Master Slave](DesMasterSlave)
4 [Data Products](DesDataProducts)