public void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable) { Chart = simulationAnalysis.DowncastTo <SensitivityAnalysisPKParameterAnalysis>(); setViewCaption(); AddChartEventHandlers(); UpdateAnalysisBasedOn(analysable); ActivePKParameter = Chart.PKParameterName ?? AllPKParameters.FirstOrDefault(); ActiveOutput = Chart.OutputPath ?? AllOutputPaths.FirstOrDefault(); _view.BindTo(this); }
public IReadOnlyList <IParameter> PKParameters(string pkParameterName) { return(AllPKParameters.Where(x => x.IsNamed(pkParameterName)).ToList()); }