public PKSimParameterStartValuesCreator(IParameterStartValuesCreator parameterStartValuesCreator, IObjectPathFactory objectPathFactory, IObjectBaseFactory objectBaseFactory, IExpressionContainersRetriever expressionContainersRetriever, IFormulaFactory formulaFactory, IEntityPathResolver entityPathResolver) { _parameterStartValuesCreator = parameterStartValuesCreator; _objectPathFactory = objectPathFactory; _objectBaseFactory = objectBaseFactory; _expressionContainersRetriever = expressionContainersRetriever; _formulaFactory = formulaFactory; _entityPathResolver = entityPathResolver; _method = CoreConstants.CalculationMethod.ActiveProcess; }
public SimulationModelCreator(IBuildConfigurationTask buildConfigurationTask, IModelConstructor modelConstructor, IParameterIdUpdater parameterIdUpdater, IEntityPathResolver entityPathResolver, IExpressionContainersRetriever expressionContainersRetriever, ISimulationSettingsFactory simulationSettingsFactory, ISimulationPersistableUpdater simulationPersistableUpdater) { _buildConfigurationTask = buildConfigurationTask; _modelConstructor = modelConstructor; _parameterIdUpdater = parameterIdUpdater; _entityPathResolver = entityPathResolver; _expressionContainersRetriever = expressionContainersRetriever; _simulationSettingsFactory = simulationSettingsFactory; _simulationPersistableUpdater = simulationPersistableUpdater; }
public PKSimMoleculeStartValuesCreator(IMoleculeStartValuesCreator moleculeStartValuesCreator, IObjectPathFactory objectPathFactory, IExpressionContainersRetriever expressionContainersRetriever, IMoleculeStartFormulaRepository moleculeStartFormulaRepository, IFormulaFactory formulaFactory, IModelContainerMoleculeRepository modelContainerMoleculeRepository) { _moleculeStartValuesCreator = moleculeStartValuesCreator; _objectPathFactory = objectPathFactory; _expressionContainersRetriever = expressionContainersRetriever; _moleculeStartFormulaRepository = moleculeStartFormulaRepository; _formulaFactory = formulaFactory; _modelContainerMoleculeRepository = modelContainerMoleculeRepository; }