summaryrefslogtreecommitdiff
path: root/useful_functions.m
Commit message (Collapse)AuthorAgeFilesLines
* repetive array assignment moved outside of the loopEugeniy Mikhailov2009-12-191-19/+21
|
* inner loop if replaced with vector comparisonEugeniy Mikhailov2009-12-181-23/+22
|
* moved counter to outside for loopEugeniy Mikhailov2009-12-181-3/+3
|
* vectorization of unfold_density_matrixEugeniy Mikhailov2009-12-161-13/+11
|
* vectorization in rhoOfFreqEugeniy Mikhailov2009-12-161-5/+2
|
* vectorization of total decay functionEugeniy Mikhailov2009-12-161-4/+1
|
* call to kroneker delta function replaced to array element of eye matrixEugeniy Mikhailov2009-12-151-6/+7
|
* now we treat atom as polarization aware oneEugeniy Mikhailov2009-12-141-7/+21
|
* atom properties moved to global variable, this no need to load unload it ↵Eugeniy Mikhailov2009-12-141-6/+5
| | | | from file
* now I use parcellfun for loop evaluation, and storage of the global ↵Eugeniy Mikhailov2009-12-141-3/+6
| | | | variables in file, so algorithm is less memory hungry.
* now one function solves the steady state susceptibility problem, thus we can ↵Eugeniy Mikhailov2009-12-141-3/+43
| | | | define cellarray with initial conditions and then call cellfun to calculate them at once
* added function which convert frequency to its iondex in the frequency arrayEugeniy Mikhailov2009-12-131-0/+5
|
* TAG v1.1 with major speedupsEugeniy Mikhailov2009-12-131-20/+22
|
* matlab compatible long splitted stringsEugeniy Mikhailov2009-12-121-9/+13
|
* speed up by another factor of 4 by calculatiing field independent atom ↵Eugeniy Mikhailov2009-12-121-13/+6
| | | | property matrices
* major speed up by avoiding repetive calculations of the same submatricesEugeniy Mikhailov2009-12-111-44/+74
|
* use of L operator matrix property to obtain speed up of factor of 2Eugeniy Mikhailov2009-12-101-32/+55
|
* some small typos fixesEugeniy Mikhailov2009-12-101-7/+6
|
* added calculation of the adjasent sideband sucsectibilty in for wave mixingEugeniy Mikhailov2009-12-091-0/+11
|
* extra work moved to function, code for sweeping laser is addedEugeniy Mikhailov2009-12-091-0/+113
|
* moved some useful functions to separate fileEugeniy Mikhailov2009-12-091-0/+30