TeamAtomECS / AtomECS

Cold atom simulation code
GNU General Public License v3.0
45 stars 11 forks source link

Elliptical (Gaussian) beams #33

Open MauriceZeuner opened 3 years ago

MauriceZeuner commented 3 years ago

The GaussianReferenceFrame already exists (and has an "ellipticity" attribute) in the new-dipole-force branch but elliptical Gaussian beams are yet to be implemented. Could be useful not only for dipole traps.

ElliotB256 commented 3 years ago

@MauriceZeuner might be good to leave this a week incase any newcomers want to have a go?

MauriceZeuner commented 3 years ago

Good idea

ElliotB256 commented 3 years ago

Looks like no new users volunteered :( so go ahead :)

MauriceZeuner commented 3 years ago

Will go ahead to implement it via a Frame component in lib::laser::frame.rs This Frame may or may not used to also define 2D Jones vectors within it. For this, see issue #29

MauriceZeuner commented 3 years ago

Implementation complete - last commit on this is 3261286

ElliotB256 commented 3 years ago

Please don't close until merged!