summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Small description about Rabi frequencies assumptions addedEugeniy Mikhailov2011-08-231-1/+2
|
* Physics constants to Fortran constantsEugeniy Mikhailov2011-08-231-5/+5
|
* Time to uS at plotsEugeniy Mikhailov2011-08-231-0/+4
|
* No more then given number of step along time is outputedEugeniy Mikhailov2011-08-231-3/+9
|
* Format specifier to exponential notationEugeniy Mikhailov2011-08-231-2/+2
|
* More readable close to xmds parameter namesEugeniy Mikhailov2011-08-231-22/+25
|
* Added some new max points parametersEugeniy Mikhailov2011-08-231-13/+15
|
* Fortran code plotting addedEugeniy Mikhailov2011-08-231-0/+17
|
* Modified permissions for Gena's systemEugeniy Mikhailov2011-08-214-0/+0
|
* Fix typo in output code.Simon Rochester2011-08-211-1/+1
|
* Fix typo in electric-field propagation code.Simon Rochester2011-08-211-2/+2
|
* xmds2 model of Gena's 4-level system.Simon Rochester2011-08-214-0/+3435
| | | | | | | | GenerateGenasSystem.nb: generate evolution equations GenasSystemPlots: code for reading output data, converting complex field amplitudes to rotation angle/ellipticity, and plotting
* Added and commented out return to avoid density matrix replotEugeniy Mikhailov2011-08-201-3/+5
|
* Readme updated since Rabi now in [1/s]Eugeniy Mikhailov2011-08-201-5/+5
|
* Eta parameter fixes, Rabi measured in [1/s] and z in [m]Eugeniy Mikhailov2011-08-201-39/+30
| | | | | Very tedious check of units, now everything in SI units which is a bit painful for Rabi frequencies.
* Parameters split to groups, initialization cells addedEugeniy Mikhailov2011-08-171-503/+341
|
* Mathematica file for degenerate 4-wave mixingEugeniy Mikhailov2011-08-171-0/+2535
|
* Merge branch 'xmds'Eugeniy Mikhailov2011-08-101-18/+19
|\
| * Less points along time for the rho matrix outputEugeniy Mikhailov2011-08-101-1/+1
| |
| * Globals section moved upEugeniy Mikhailov2011-08-101-15/+15
| | | | | | | | * This allow to see it when folds are on in vim editor
| * Typo in xmds moment tagEugeniy Mikhailov2011-08-101-1/+1
| |
| * Math expression for eta simplifiedEugeniy Mikhailov2011-08-101-1/+1
| |
| * Library value M_PI is used for pi=3.1415....Eugeniy Mikhailov2011-08-091-1/+2
| |
* | Merge branch 'xmds'Eugeniy Mikhailov2011-08-081-8/+9
|\|
| * A little bit clear normalization nameEugeniy Mikhailov2011-08-071-8/+9
| |
* | Small format fixEugeniy Mikhailov2011-08-081-1/+1
| |
* | Remove conversion warning: too noisyEugeniy Mikhailov2011-08-081-2/+2
| |
* | Get rid of unused variables, labels, format stringsEugeniy Mikhailov2011-08-081-11/+3
| |
* | Add some helpful warning compiler optionsEugeniy Mikhailov2011-08-081-2/+12
|/
* Add tmin and move pulse center to t=0Eugeniy Mikhailov2011-07-161-5/+6
|
* Make dt = dzEugeniy Mikhailov2011-07-161-5/+5
| | | | | | | * as Simon discovered dt must equal to dz (in normilized units) then some term cancels in derivatives calculations * as result tpts is not a free parameter anymore but locked to length of the cell and number of zpts
* t and z limits are given independentlyEugeniy Mikhailov2011-07-141-0/+2
| | | | | * something fishy with navy code, I decrease length by factor of 2 and delays for vacuum field is exactly the same
* Canonic EIT - control field (3) is offEugeniy Mikhailov2011-07-131-1/+1
|
* Adjust grid sizeEugeniy Mikhailov2011-07-131-1/+1
| | | | | Close to optimal grid size for this problem. Increasing the number of points by 10 in both directions almost does not change output
* Output of vacuum pulse dataEugeniy Mikhailov2011-07-131-3/+2
|
* Grid set in advance independent of pulse time and widthEugeniy Mikhailov2011-07-131-7/+12
|
* Code proper indent and beatificationEugeniy Mikhailov2011-07-131-63/+46
|
* Remove more of unused codeEugeniy Mikhailov2011-07-131-3/+0
|
* One more loop finished with 'end do'Eugeniy Mikhailov2011-07-131-24/+24
|
* Indent file to improve readabilityEugeniy Mikhailov2011-07-131-70/+71
|
* Do loop switched to F90 format: they finished with 'end do'Eugeniy Mikhailov2011-07-131-6/+6
| | | | * this improves readability
* Remove a lot of unused codeEugeniy Mikhailov2011-07-131-68/+8
|
* Unused subroutines removedEugeniy Mikhailov2011-07-121-70/+0
|
* Remove 1st space from the formated outputEugeniy Mikhailov2011-07-121-1/+1
| | | | * I see no need for this space
* Add the output of the Gaussian peak position in timeEugeniy Mikhailov2011-07-121-0/+1
|
* Calculate canonic EIT caseEugeniy Mikhailov2011-07-121-7/+7
| | | | | | | | * field 1 is weak and has Gaussian temporal profile * field 2 is strong * field 3 is off * vacuum propagated field start similar to field 1 * cell length enlarged to see pulse delay
* Output format changed. Output |Om| instead of amplitudeEugeniy Mikhailov2011-07-121-1/+1
| | | | | * this take care of complex part which seems to be disregarded with current format for write statement
* Remove unused subroutinesEugeniy Mikhailov2011-07-121-124/+0
|
* Permissions fix: sources do not need executable flagEugeniy Mikhailov2011-07-121-0/+0
|
* Replaced FourLevelPulseProp_v*_Double.f95 with FourLevelPulseProp_Double.f95 ↵Simon Rochester2011-07-123-716/+8
| | | | | | and edited makefile accordingly. Added t variable to the output file Movie4level.dat for plotting purposes.