Esempio n. 1
0
 internal MatlabIndividualFactory(IOriginDataMapper originDataMapper, IIndividualFactory individualFactory, IIndividualToIndividualPropertiesMapper individualPropertiesMapper, IOntogenyFactorsRetriever ontogenyFactorsRetriever, IEntityPathResolver entityPathResolver)
 {
     _originDataMapper           = originDataMapper;
     _individualFactory          = individualFactory;
     _individualPropertiesMapper = individualPropertiesMapper;
     _ontogenyFactorsRetriever   = ontogenyFactorsRetriever;
     _entityPathResolver         = entityPathResolver;
 }
Esempio n. 2
0
 public RandomPopulationFactory(IObjectBaseFactory objectBaseFactory,
                                IProgressManager progressManager, IIndividualModelTask individualModelTask,
                                ICreateIndividualAlgorithm createIndividualAlgorithm, IIndividualToIndividualPropertiesMapper individualPropertiesMapper,
                                IContainerTask containerTask, ICloner cloner, IDistributedParametersUpdater distributedParametersUpdater,
                                IReportGenerator reportGenerator, IMoleculeParameterVariabilityCreator moleculeParameterVariabilityCreator, IMoleculeOntogenyVariabilityUpdater moleculeOntogenyVariabilityUpdater)
 {
     _objectBaseFactory          = objectBaseFactory;
     _progressManager            = progressManager;
     _individualModelTask        = individualModelTask;
     _createIndividualAlgorithm  = createIndividualAlgorithm;
     _individualPropertiesMapper = individualPropertiesMapper;
     _containerTask = containerTask;
     _cloner        = cloner;
     _distributedParametersUpdater = distributedParametersUpdater;
     _reportGenerator = reportGenerator;
     _moleculeParameterVariabilityCreator = moleculeParameterVariabilityCreator;
     _moleculeOntogenyVariabilityUpdater  = moleculeOntogenyVariabilityUpdater;
 }