summaryrefslogtreecommitdiff
path: root/useful_functions.m
Commit message (Collapse)AuthorAgeFilesLines
* proper polarization rotation transformation for positive frequenciesEugeniy Mikhailov2010-01-211-0/+13
|
* i think this is better absorption calculationEugeniy Mikhailov2010-01-161-4/+14
|
* calculation of total absorption is addedEugeniy Mikhailov2009-12-211-0/+40
|
* susceptibility calculated by dividing polarization by fieldEugeniy Mikhailov2009-12-211-2/+6
|
* vectorization of susceptibility calculationsEugeniy Mikhailov2009-12-211-7/+4
|
* 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