summaryrefslogtreecommitdiff
path: root/fresnel/README
diff options
context:
space:
mode:
Diffstat (limited to 'fresnel/README')
-rw-r--r--fresnel/README28
1 files changed, 28 insertions, 0 deletions
diff --git a/fresnel/README b/fresnel/README
new file mode 100644
index 0000000..b09fe65
--- /dev/null
+++ b/fresnel/README
@@ -0,0 +1,28 @@
+
+ Fresnel reflectivity
+------------------------------------------------------------------------------------------
+
+This program calculates the flux of light I(t) reflected from a
+step plasma profile.
+The laser pulse is assumed to have rectangular shape.
+
+Input parameters are
+ - plasma frequency in units of the laser frequency
+ - incident laser amplitude (= lpic++ amplitude a0)
+ - angle of incidence
+ - polarization (s or p)
+ - pulse duration in laser cycles
+ - number of time steps per cycle
+ - output path
+These paramters are entered by editing the input file 'input.fresnel'.
+
+Results are written to file 'reflex', 'reflex-avg' and 'reflex-int'.
+ 'reflex' : reflected intensity as a function of time
+ 'reflex-avg' : cycle-averaged reflectivity ( <I(t)>/I0 )
+ 'reflex-int' : integrand for the numerical integration,
+ only for those who are very much interested!
+
+Notice: To compare the reflected flux with lpic++ results, you have
+ to shift the reflected flux in time corresponding to the
+ time the laser light needs for reaching the surface and
+ returning to the box boundary.