1. Build adenylate_mobilities.cpp. 2. Run resulting executable. 3. Load ThreeAdenylates.pdb . 4. Open vmd. Load adenylates.vmd state file. 5. In the VMD menu bar, click Extensions -> Simulation -> IMD Connect (NAMD). 6. Fill in Hostname = localhost, Port = 3000, timestep transfer rate = 1, timestep keep rate 1. Click connect. 7. Enjoy the simulation! Note that there are two additional methods for outputting the trajectory, see comments in program file.