Ejemplo n.º 1
0
        /// <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();
        }
Ejemplo n.º 2
0
 /// <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);
 }