10.02.2013 Views

Diploma thesis

Diploma thesis

Diploma thesis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

��<br />

pdc package Ver: 1.0<br />

Main package with useful functions for plotting an calculating PDC<br />

Comments and Suggestions to: Andi<br />

��<br />

BeginPackage�"pdc‘",�"myUnits‘","myAssert‘","Notation‘","Units‘","enhancedSellmeier‘"��<br />

Unprotect�pdchelp,getOpt,Λ,Ω,Fno,Fne,no,ne,nx,ny,nz,kwg,dk,dk2,findRootdk2,�,Α,Φgauss,Φsinc,jointSpecAm<br />

,ΩplotjointSpecAmplitude<br />

�<br />

pdchelp::"usage"�"basic help file"<br />

getOpt::"usage"�"getOpt"<br />

Λ::"usage"�"Converts a given frequency Ω�Hertz� to the corresponding Λ�Meter�; Example: Λ�1.2<br />

Ω::"usage"�"Converts a given wavelength Λ�Meter� to the corresponding frequency Ω�Hertz�; Example<br />

Fno::"usage"� "Temperature Dependance of the refractive index in ppln.<br />

Example: F�Temperature��30, tempScale��Units‘Celsius�<br />

Default: Temperature��25, tempScale��Units‘Celsius"<br />

Fne::"usage"� "Temperature Dependance of the refractive index in ppln.<br />

Example: F�Temperature��30, tempScale��Units‘Celsius�<br />

Default: Temperature��25, tempScale��Units‘Celsius"<br />

no::"usage"�"refractive index for the ordinary ray in ppln.<br />

Dependant on the wavelength�frequency of the incoming ray and the Temperature of the cristall<br />

Example: no�Λ�� 1550 Nano Meter,Temperature��30, tempScale��Units‘Celsius�,<br />

no�Ω�� 1.23 Peta Hertz,Temperature��30, tempScale��Units‘Celsius�<br />

Defaults: Temperature��25, tempScale��Units‘Celsius"<br />

ne::"usage"�"refractive index for the ordinary ray in ppln<br />

Example: ne�Λ�� 1550 Nano Meter,Temperature��30, tempScale��Units‘Celsius�<br />

ne�Ω�� 1.23 Peta Hertz,Temperature��30, tempScale��Units‘Celsius�<br />

Defaults: Temperature��25, tempScale��Units‘Celsius"<br />

nx::"usage"�"refractive index for the x�polarized ray in ktp<br />

Example: nx��� 1550 Nano Meter�<br />

nx��� 1.23 Peta Hertz�<br />

Defaults: none"<br />

ny::"usage"�"refractive index for the y�polarized ray in ktp<br />

Example: ny��� 1550 Nano Meter�<br />

ny��� 1.23 Peta Hertz�<br />

Defaults: none"<br />

nz::"usage"�"refractive index for the z�polarized ray in ktp<br />

Example: nz��� 1550 Nano Meter�<br />

nz��� 1.23 Peta Hertz�<br />

Defaults: none"<br />

noBBO::"usage"�"refractive index for the o�polarized ray in BBO<br />

Example: nz��� 1550 Nano Meter�<br />

nz��� 1.23 Peta Hertz�<br />

Defaults: none"<br />

neBBO::"usage"�"refractive index for the e�polarized ray in BBO<br />

Example: nz��� 1550 Nano Meter�<br />

nz��� 1.23 Peta Hertz�<br />

Defaults: none"

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!