/// <summary> /// Setup behavior /// </summary> /// <param name="simulation">Simulation</param> /// <param name="provider">Data provider</param> public override void Setup(Simulation simulation, SetupDataProvider provider) { // We don't need anything, acts like a short circuit }
/// <summary> /// Setup the behavior for the specified simulation. /// </summary> /// <param name="simulation">The simulation.</param> /// <param name="provider">The provider.</param> public abstract void Setup(Simulation simulation, SetupDataProvider provider);
/// <summary> /// Setup the behavior for the specified simulation. /// </summary> /// <param name="simulation">The simulation.</param> /// <param name="provider">The provider.</param> public override void Setup(Simulation simulation, SetupDataProvider provider) { }
// Get the base parameters public override void Setup(Simulation simulation, SetupDataProvider provider) { _baseConfig = simulation.Configurations.Get <BaseConfiguration>(); _bp = provider.GetParameterSet <BaseParameters>(); }