Example #1
0
        public void LoadObservedDataFromTemplate()
        {
            var observedData = _templateTask.LoadFromTemplate <DataRepository>(TemplateType.ObservedData);

            if (observedData == null)
            {
                return;
            }

            AddObservedDataToProject(observedData);
        }
        public void LoadPopulationAnalysisWorkflowInto(IPopulationDataCollector populationDataCollector)
        {
            var populationAnalysisWorkflow = _templateTask.LoadFromTemplate <SimulationAnalysisWorkflow>(TemplateType.PopulationSimulationAnalysisWorkflow);

            if (populationAnalysisWorkflow == null)
            {
                return;
            }

            _lazyLoadTask.Load(populationDataCollector as ILazyLoadable);

            populationAnalysisWorkflow.AllAnalyses.Each(x => { _simulationAnalysisCreator.AddSimulationAnalysisTo(populationDataCollector, x); });

            var populationSimulation = populationDataCollector as PopulationSimulation;

            if (populationSimulation == null)
            {
                return;
            }

            populationSimulation.OutputSelections.UpdatePropertiesFrom(populationAnalysisWorkflow.OutputSelections, _cloner);
        }
Example #3
0
        public void LoadObservedDataFromTemplate()
        {
            var observedDataList = _templateTask.LoadFromTemplate <DataRepository>(TemplateType.ObservedData);

            observedDataList.Each(AddObservedDataToProject);
        }