Theoretical Physics
Multislit
Gauss Beam
|
/slit_grating.py |
0.1.1b 5/09 ------ - changes in class SlitGrating: In __init__(lambd=None, n=None, ...), change in default parameters, defining default attributes. In set_parameters(lambd=None, n=None,slit_width=None,periodicity=None), allowing for omitting each argument. Allowing for periodicity to be omitted if n<=1. In get(), using the number of slits instead of the defined n. 0.1.0b 5/09 ------ - introducing class SlitGrating: __init__(lambd,n=0,slit_width=None,periodicity=None) set_parameters(lambd,n,slit_width,periodicity) get(x,z) |