protected FluidTransporter(ICellCollisionDetection collisionDetection, IGeometryHelper geometryHelper, ICarrierCollection <TFluid> carrierCollection, ILoggerAdapter <FluidTransporter <TFluid> > logger) { CollisionDetection = collisionDetection; GeometryHelper = geometryHelper; CarrierCollection = carrierCollection; Logger = logger; }
public FluidsPlantCycle(IPlant plant, IPlantSimulatorOptionsService optionsService, ICarrierCollection <Sucrose> sucroseCarrierCollection, ILoggerAdapter <FluidsPlantCycle> logger) { this.plant = plant; this.optionsService = optionsService; this.sucroseCarrierCollection = sucroseCarrierCollection; this.logger = logger; random = new Random(optionsService.Options.Simulation.RandomSeed); }
public SucroseTransporter(ICellCollisionDetection collisionDetection, IGeometryHelper geometryHelper, ICarrierCollection <Sucrose> sucroseCarrierCollection, ILoggerAdapter <FluidTransporter <Sucrose> > logger) : base(collisionDetection, geometryHelper, sucroseCarrierCollection, logger) { }