Class ForwardDirectSimulation<S>