Removed progress bar, adjusted wo.
This commit is contained in:
parent
b3ab383300
commit
91f40df92d
@ -23,9 +23,9 @@ classdef PhysicsConstants < handle
|
|||||||
GravitationalAcceleration = 9.80553;
|
GravitationalAcceleration = 9.80553;
|
||||||
|
|
||||||
% Dy specific constants
|
% Dy specific constants
|
||||||
Dy164Mass = 163.929174751*1.660539066E-27;
|
Dy164Mass = 163.929174751*AtomicMassUnit;
|
||||||
Dy164IsotopicAbundance = 0.2826;
|
Dy164IsotopicAbundance = 0.2826;
|
||||||
DyMagneticMoment = 9.93*9.274009994E-24;
|
DyMagneticMoment = 9.93*BohrMagneton;
|
||||||
end
|
end
|
||||||
|
|
||||||
methods
|
methods
|
||||||
|
@ -26,9 +26,6 @@ function [psi] = propagateWavefunction(this, psi, Params, VParams, Transf, VDk,
|
|||||||
gamma_eff = Params.gammaQF * (sqrt(2/5)/(pi^(3/4)*VParams.ell^(3/2)));
|
gamma_eff = Params.gammaQF * (sqrt(2/5)/(pi^(3/4)*VParams.ell^(3/2)));
|
||||||
Ez = (0.25*VParams.ell^2) + (0.25*Params.gz*VParams.ell^2);
|
Ez = (0.25*VParams.ell^2) + (0.25*Params.gz*VParams.ell^2);
|
||||||
|
|
||||||
pb = Helper.ProgressBar();
|
|
||||||
pb.run('Propagating in imaginary time: ');
|
|
||||||
|
|
||||||
while t_idx < Params.sim_time_cut_off
|
while t_idx < Params.sim_time_cut_off
|
||||||
|
|
||||||
% kin
|
% kin
|
||||||
@ -92,7 +89,6 @@ function [psi] = propagateWavefunction(this, psi, Params, VParams, Transf, VDk,
|
|||||||
break
|
break
|
||||||
end
|
end
|
||||||
t_idx=t_idx+1;
|
t_idx=t_idx+1;
|
||||||
pb.run(100*t_idx/Params.sim_time_cut_off);
|
|
||||||
end
|
end
|
||||||
|
|
||||||
% Change in Energy
|
% Change in Energy
|
||||||
@ -107,6 +103,4 @@ function [psi] = propagateWavefunction(this, psi, Params, VParams, Transf, VDk,
|
|||||||
|
|
||||||
% Chemical potential
|
% Chemical potential
|
||||||
Observ.mucVec = [Observ.mucVec muchem];
|
Observ.mucVec = [Observ.mucVec muchem];
|
||||||
|
|
||||||
pb.run(' - Done!');
|
|
||||||
end
|
end
|
@ -6,7 +6,7 @@ function [Params] = setupParameters(this)
|
|||||||
muB = CONSTANTS.BohrMagneton; % [J/T]
|
muB = CONSTANTS.BohrMagneton; % [J/T]
|
||||||
a0 = CONSTANTS.BohrRadius; % [m]
|
a0 = CONSTANTS.BohrRadius; % [m]
|
||||||
m0 = CONSTANTS.AtomicMassUnit; % [kg]
|
m0 = CONSTANTS.AtomicMassUnit; % [kg]
|
||||||
w0 = 2*pi*100; % Angular frequency unit [s^-1]
|
w0 = 2*pi*61.6582; % Angular frequency unit [s^-1]
|
||||||
mu0factor = 0.3049584233607396; % =(m0/me)*pi*alpha^2 -- me=mass of electron, alpha=fine struct. const.
|
mu0factor = 0.3049584233607396; % =(m0/me)*pi*alpha^2 -- me=mass of electron, alpha=fine struct. const.
|
||||||
% mu0=mu0factor *hbar^2*a0/(m0*muB^2)
|
% mu0=mu0factor *hbar^2*a0/(m0*muB^2)
|
||||||
% Number of points in each direction
|
% Number of points in each direction
|
||||||
|
Loading…
Reference in New Issue
Block a user