Commit Graph

9 Commits

Author SHA1 Message Date
94067499f2 Includes calculation of the Clausing Factor from an analytic expression (obtained from the Etienne Staub Master thesis) and an approximation. 2021-07-11 06:24:27 +02:00
c8218c1bc4 Major change how the loading rate is calculated from the raw output of the simulator - Zero crossing of the autocorrelation of the time series - which is the number of loaded atoms at each time step - is used to determine the length of each of a 1000 bootstrap samples obtained by sampling with replacement. Mean in each sample is calculated and a sampling distribution of means obtained. The capture ratio is the mean of this distribution which when multiplied by the "reduced" flux gives the loading rate. Standard Error and 95% confidence interval are also calculated from the sampling distribution. 2021-07-11 06:22:44 +02:00
1a8975c218 Added a switch to change between 2D and 3D MOT cases to allow for this code to be expanded and generalized in the future. 2021-07-11 06:18:21 +02:00
ba621f3c32 No major change. 2021-07-11 06:15:49 +02:00
960bd02f8b Cosmetic changes like the change of variable names to reflect their correct definition and use. 2021-07-11 06:15:02 +02:00
4096e685a1 Corrected errors in the formula for the acceleration due to the push beam. 2021-07-11 06:13:49 +02:00
d0b4d0b9b8 More cosmetic changes, corrections to some calculations like the one of flux, re-wrote how one and two parameter scans are done with functions, added a save option to save the entire simulator object with its properties and their values along with the results. 2021-07-04 20:24:38 +02:00
add5d02ae3 Added new plotting routines that allow for checks, minor cosmetic changes to other scripts. 2021-07-03 10:19:27 +02:00
d88d4d683d This is a class for simulating the capture process for Dy atoms in the 2-D and 3-D MOTs, including the dynamics from the push beam and slower beams. 2021-06-29 15:44:28 +02:00