summaryrefslogtreecommitdiff
path: root/fresnel/README
diff options
context:
space:
mode:
authorsimulation <simulation@nlo-ext3.ioq.uni-jena.de>2016-02-09 09:54:46 +0100
committersimulation <simulation@nlo-ext3.ioq.uni-jena.de>2016-02-09 09:54:46 +0100
commit6be0f285adb27f60f058c2937a7885899e17cb88 (patch)
treebe50a15314fe28c5b7b8f721233a34e71ca5b3b4 /fresnel/README
downloadlpic-6be0f285adb27f60f058c2937a7885899e17cb88.tar.xz
Initial commitHEADmaster
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.