您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > SNLO_Help帮助文件
SNLOHelpArleeSmithOctober13,20091AboutSNLOSNLOiswrittenandmaintainedbyArleeSmithatAS-PhotonicsinAlbuquerque,NewMexico.ItiswritteninAPLprogramminglanguage.Itiscon-tinuouslyupdatedwiththelatestversionavailableonlineatleSNLO.PDFthatisinyourSNLOfolder,alsoavailableonlineatles/SNLO.pdfShouldyouwishtoreferenceSNLOinapublicationpleaseuse:`SNLOnonlinearopticscodeavailablefromA.V.Smith,AS-Photonics,Albuquerque,NM'Comments,questions,andsuggestionsarewelcome.Sendthemtomeat:arlee.smith@as-photonics.comAll*.DATlesinSNLOdirectoryareoutputdatalesandmaybedeletedtorecoverdiskspace.Additionalcrystalinformationisavailableinthe135pagebibliographyCRYSTALS.PDF(intheSNLOdirectory,andavailableonline),andfromtheleBetan2.pdfwhichincludestablesofreportedtwo-photonabsorptioncrosssectionsandnonlinearre-fractiveindexcoecients.ThislemaybefoundinyourSNLOfolder.2Functions2.12D-mix-LP2D-mix-LPissimilartoPW-mix-LPexceptithan-dlesthefullspatialprolessoitcanrealisticallymodelcircularorellipticalbeamswithGaussianorSupergaussiantransverseproles.Itincludesdirac-tion,birefringentwalko,displacedbeams,etc.forpulsedorcwlight.Thelightisassumedtobemonochromatic,andthepulsesareassumedtobelongenoughthatgroupvelocityeectsareunim-portant.Maxwell'sequationsareintegratedusingsplit-stepmethodstogivetruediractivecalcula-tions.Modelingmethodsaredescribedindetailinpapers\Phasedistortionsinsum-anddierence-frequencymixingincrystals,JOSABvol.12p.49(1995),and\Comparisonofanumericalmodelwithmeasuredperformanceofaseeded,nanosecondKTPopticalparametricoscillator,JOSABvol.12p.2253(1995).Thesepapersareavailableonlineat(seeReadme.txtleaboutmemoryallocation).For12Mb,thegridcanbeaslargeas128128,for180Mbitcanbeupto512512.A3232gridisusuallyadequate.IsuggestyouusethemuchfasterPW-mix-LPrsttondreasonablevaluesfortheinputparameters.Outputsincludebeamtiltsinthewalkodirection(Tilt),time-dependentM2valuesinthewalkodirec-tionandperpendiculartoit(M-wandM-pbuttons),timeintegratedM2values(writtenattopofplotsoftimedependentM2),andwavefrontcurvatureattheplanespeciedbythepropagationdistanceinputparameter.Youshouldmakesuretheseresultsareconvergedbyincreasingthegriddensitybyfactorsoftwountiltheanswersstabilize.Usuallyagridof3232or6464isadequate.Phasesareplottedosetby+sotherangeis(0to2)insteadof( to).Theinputpulses(ifnotcw)areallcenteredatt=0.Runsstartatt=0andprogresstolatertime.Timest0arenotmodeledbecauseofthesymmetryaboutt=0.Theresultsarewrittentoasciiles*INT.DATand*PH.DAT,wherethe*INTles(*PHles)areirradiance(phase)outateachtimestepwithcolumnsx,y,irr(t1),irr(t2),....TheasciilesSIGBEAM.DAT,IDBEAM.DATandPMPBEAM.DATcontaintime,power,phase,M2x,M2y,X-curvature,Y-curvature,andX-tiltincolumns1 8(whereXisthewalkodirection).TheuenceiswrittentotheasciileFLUENCE.DATwithcolumnsx,y,signaluence,idleruence,pumpuenceatthepropagationdistancespecied(from1exitfaceofcrystal).FLUENCF.DATistherelativefarelduenceangulardistributionwithcolumnsx-angle,y-angle,signaluence,idleruence,pumpuence.Actualxandyangles(inradians)arefoundbymultiplyingx-angleory-anglebythewavelength(inmeters)ofthesignal,idler,orpumpwave.ThesedistributionsareFouriertransformsoftheeldsatthecrystalexitface.Noncollinearphasematchinginthecriticalplanecanbefakedbyusingthewalkoparameter.Forexam-ple,ifthesignal'struewalkoangleis50mradandyouwanttopropagatethepumpalongthisdirec-tion,youwouldspecify50mradforboththesignalandpump.Youmustthencompensatebyadjustingtheidlerwalkotobe 50idler=pump.Inotherwords,fakewalkomustbecompensatedtomaintainphasematch,butrealwalkoisnotcompensated.Ofcourse,thetiltswillnotreecttheactualvaluesforthefakewalkobutwillbethedeviationfromtheinputbeamtilt.ThelastusedinputsetissavedinMIX.SFsoifyouwouldliketosavethosesettingsforlaterrecall,copyMIX.SFtoanotherlenametostore.CopythelebacktoMIX.SFtorestore.2.22D-mix-SP2D-mix-SPmodelssingle-passmixingwithdirac-tion,birefringentwalko,groupvelocitywalko,andgroupvelocitydispersion.ThisisaslowmemoryhogsotrytoselectthebestvaluesforthetimeandspatialgridsusingthefasterfunctionsPW-mix-SP,PW-mix-LP,and2D-mix-LPbeforerunningit.Themaximumsizesofthespatialandtemporalgridsde-pendontheamountofmemoryallocatedtoSNLO(seeReadme.txtleaboutmemoryallocation).A3232128gridrequires35MballocatedtoSNLO.Thisshouldbeadequateformostsituations.ThecalculationisbasedonintegratingMaxwell'sequationsusingsplit-stepFFTmethodstogiveaccu-ratediractiveandgroupvelocitysimulations.Meth-odsaredescribedinpapers\Numericalmodelsofbroadbandwidthnanosecondopticalparametricos-cillators,JOSABvol.16p.609(1999);\Phasedis-tortionsinsum-anddierence-frequencymixingincrystals,JOSABvol.12p.49(1995);and\Com-parisonofanumericalmodelwithmeasuredperfor-manceofaseeded,nanosecondKTPopticalpara-metricoscillator,JOSABvol.12p.2253(1995).Thesepapersareavailableonlineat
本文标题:SNLO_Help帮助文件
链接地址:https://www.777doc.com/doc-4893372 .html