/// <summary> /// Set parameters which will be varied into SimModel /// </summary> /// <param name="simulation">SimModel simulation</param> private void setVariableParameters(SimModelNET.ISimulation simulation) { var parameterPathsToBeVaried = _populationDataSplitter.ParameterPathsToBeVaried(); var allParameters = simulation.ParameterProperties; var parametersToBeVaried = allParameters.Where(p => parameterPathsToBeVaried.Contains(p.Path)); simulation.VariableParameters = parametersToBeVaried.ToList(); }
/// <summary> /// Set parameters which will be varied into SimModel /// </summary> /// <param name="simulation">SimModel simulation</param> private void setVariableParameters(Simulation simulation) { SetVariableParameters(simulation, _populationDataSplitter.ParameterPathsToBeVaried(), calculateSensitivities: false); }