Scilab Function
Last update : 18/8/2006

gauss_screen - filters the field through non-transparent gauss screen.

Calling Sequence

[field_out]=gauss_screen(field_in,R[,x_shift[,y_shift[,A]]])

Parameters

Description

filters the field through non-transparent gauss screen. Note that the different with gauss_ap.The gauss_screen is complementary to gauss,so that the sum of transmitted (gauss) and ''reflected''(gauss_screen) intensity equals to the incident intensity. These two filters are useful for modeling of gauss apodized output couplers. gauss should be used to model the beam reflected back into the resonator by an apodized mirror while gauss_screen will produce the output beam which is filtered through the apodized mirror.

Examples

	F1=begin(0.01,1e-6);
	F2=gauss_screen(F1,0.004);
	field_plot(F2);
	dwf_fits(F2,"F2");	
 

Author

Chen jingyuan, Gan guangyong (IAPCM, Beijing,China.)

See Also

gauss ,