Removed multiplication of isotopic abundance, restored average velocity multiplication and made corresponding changes elsewhere.

This commit is contained in:
Karthik 2021-07-15 16:45:25 +02:00
parent bbf9ccdeb1
commit 504b7769f9

View File

@ -3,7 +3,8 @@ function ret = calculateFreeMolecularRegimeFlux(this)
%See Expected atomic flux section in Barbiero %See Expected atomic flux section in Barbiero
Dy164VapourPressure = 133.322*exp(11.4103-2.3785e+04./(-219.4821+this.OvenTemperatureinKelvin)).*100; % Vapor Pressure Dysprosium for the given oven temperature Dy164VapourPressure = 133.322*exp(11.4103-2.3785e+04./(-219.4821+this.OvenTemperatureinKelvin)).*100; % Vapor Pressure Dysprosium for the given oven temperature
Dy164DensityinOven = Dy164VapourPressure/(Helper.PhysicsConstants.BoltzmannConstant*this.OvenTemperatureinKelvin); Dy164DensityinOven = Dy164VapourPressure/(Helper.PhysicsConstants.BoltzmannConstant*this.OvenTemperatureinKelvin);
ret = Helper.PhysicsConstants.Dy164IsotopicAbundance * 1/4 * Dy164DensityinOven * pi * this.NozzleRadius.^2; ret = 1/4 * Dy164DensityinOven * this.AverageVelocity * pi * this.NozzleRadius.^2;
% Removed the Helper.PhysicsConstants.Dy164IsotopicAbundance multiplication
% Needs to be multiplied with the "Clausing Factor" which here would be % Needs to be multiplied with the "Clausing Factor" which here would be
% the probability not for the full solid angle but the angle subtended % the probability not for the full solid angle but the angle subtended
% by the aperture of the oven at its mouth. % by the aperture of the oven at its mouth.