public override void MoveInTime(TimeSpan TimeStep, double SurfaceArea) { base.MoveInTime(TimeStep, SurfaceArea); CurrentTime += TimeStep; if (EvaporationConcentration != null) { _currentEvaporationConcentration = EvaporationConcentration.GetSiValue(CurrentTime); } }
public override void MoveInTime(TimeSpan TimeStep, Dictionary <Chemical, double> FirstOrderDegradationRates, double SurfaceArea) { base.MoveInTime(TimeStep, FirstOrderDegradationRates, SurfaceArea); CurrentTime += TimeStep; if (EvaporationConcentration != null) { _currentEvaporationConcentration = EvaporationConcentration.GetSiValue(CurrentTime); } }