Simulation/demonstration of wave propagating in glass (bounded electrons!!!
Session for visible light and refraction index > 1
(dens medium and frequency has to be lower than the absorption frequency)
freq=4.0, plFreq=7.0, grFrqLong=0.0, gFrqTrans=0;
boundStrength = 5 (the absorption frequency);
constIonos ="red".
Click just to the right of the vertical line within the boundary to check the dispersion curve..
(n*n > 1) at the green line!
launch.click (a wave will start from below; be happy if you have a fast computer!)
Session for visible light and refraction index imaginary (evanescent waves).
(reflection medium and frequency higher than the absorption frequency, but not too high)
freq=6.0, plFreq=7.0, grFrqLong=0.0, gFrqTrans=0;
boundStrength = 5 (the absorption frequency);
constIonos ="red".
Click just to the right of the vertical line within the boundary to check the dispersion curve.
(n*n < 0) at the green line!
launch.click
Session for visible light and refraction (index > 0) and (index < 1) (thin medium).
(reflection medium and frequency higher than the absorption frequency, but not too high)
freq=8.0, plFreq=7.0, grFrqLong=0.0, gFrqTrans=0;
boundStrength = 5 (the absorption frequency);
constIonos ="red".
Click just to the right of the vertical line within the boundary to check the dispersion curve.
(n*n > 0) and (n*n < 1) at the green line!
launch.click
The buttons.
general
The buttons are of three types: pure textButtons, valueButtons and locationButtons.
All buttons can have an activity associated with it.
Textbutton can only be active or not active; is changed by clicking.
ValueButton's value can be change by moving the cursor over it and click when satisfied.
LoactionsButton clicked upon will give back a location within the button.
Specific "visible" buttons:
launch: A plane polarized (x-y) wave will be transmitted.
freq: valueButton holding the used frequency for the pulse.
plsL: valueButton holding the puslelenght.
ds: and dz: valueButtons for numerical differences in time and space for the wave equation.
plFreq: value button for the plasmafrequency(parameter) in the region above lower and upper border
if a constant medium else the maximumvalue
.
gyrFrqLong: valueButton for the electron gyrofrequency in the constant magnetic field
along the wave path.
gyrFrqTrans: valueButton for the electron gyrofrequency in the constant magnetic field
in right angle to the wave path.
constIono (sinusIono): Textbutton showing up with one of two different texts.
gndRefl: textButton if it is red, the ground will reflect downcomming pulses.
Four specialDesigned buttons
LocationButton just to the left of the vertical field line:Select a place in the medium by clicking.
LocationButton just to the right of the vertical field line:Select a place in the medium for the
graphics of the dispersion curve to the right.
Ovals: Will display the electric field at selected places in the medium.
The places will be selected by first select a place in the medium and then click on the oval.
Either (ex,ey) or (ex,ez) can be displayed. Select by by clicking on ey (or ez)
1997.mars christer Juren IRF
christer@irf.se