package org.yamcs.simulator; /** * Tags a time-stepped simulation model */ public interface SimulationModel { /** * Update model by stepping to step <tt>t</tt>. */ void step(long t, SimulationData data); /** * Dump the current state as a packet */ CCSDSPacket toCCSDSPacket(); }