Exemplo n.º 1
0
 public RandomPopulationFactory(
     IObjectBaseFactory objectBaseFactory,
     IProgressManager progressManager,
     IIndividualModelTask individualModelTask,
     ICreateIndividualAlgorithm createIndividualAlgorithm,
     IIndividualToIndividualValuesMapper individualValuesMapper,
     IContainerTask containerTask,
     ICloner cloner,
     IDistributedParametersUpdater distributedParametersUpdater,
     IReportGenerator reportGenerator,
     IMoleculeParameterVariabilityCreator moleculeParameterVariabilityCreator,
     IMoleculeOntogenyVariabilityUpdater moleculeOntogenyVariabilityUpdater,
     IDiseaseStateImplementationFactory diseaseStateImplementationFactory)
 {
     _objectBaseFactory         = objectBaseFactory;
     _progressManager           = progressManager;
     _individualModelTask       = individualModelTask;
     _createIndividualAlgorithm = createIndividualAlgorithm;
     _individualValuesMapper    = individualValuesMapper;
     _containerTask             = containerTask;
     _cloner = cloner;
     _distributedParametersUpdater = distributedParametersUpdater;
     _reportGenerator = reportGenerator;
     _moleculeParameterVariabilityCreator = moleculeParameterVariabilityCreator;
     _moleculeOntogenyVariabilityUpdater  = moleculeOntogenyVariabilityUpdater;
     _diseaseStateImplementationFactory   = diseaseStateImplementationFactory;
 }
 internal MatlabIndividualFactory(
     OriginDataMapper originDataMapper,
     IIndividualFactory individualFactory,
     IIndividualToIndividualValuesMapper individualValuesMapper,
     IOntogenyFactorsRetriever ontogenyFactorsRetriever,
     IEntityPathResolver entityPathResolver)
 {
     _originDataMapper         = originDataMapper;
     _individualFactory        = individualFactory;
     _individualValuesMapper   = individualValuesMapper;
     _ontogenyFactorsRetriever = ontogenyFactorsRetriever;
     _entityPathResolver       = entityPathResolver;
 }
Exemplo n.º 3
0
 public IndividualFactory(
     OriginDataMapper originDataMapper,
     ICoreIndividualFactory individualFactory,
     IIndividualToIndividualValuesMapper individualValuesMapper,
     IOntogenyFactorsRetriever ontogenyFactorsRetriever,
     IEntityPathResolver entityPathResolver,
     IContainerTask containerTask)
 {
     _originDataMapper         = originDataMapper;
     _individualFactory        = individualFactory;
     _individualValuesMapper   = individualValuesMapper;
     _ontogenyFactorsRetriever = ontogenyFactorsRetriever;
     _entityPathResolver       = entityPathResolver;
     _containerTask            = containerTask;
 }