ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:568.13KB ,
资源ID:13432911      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13432911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CUDOS MOF Utilities指导手册Word文档下载推荐.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CUDOS MOF Utilities指导手册Word文档下载推荐.docx

1、输入输出文件:不管做什么模拟,前两个文件名相同:parameters.txt包含计算用的各种参数,就是之前文件夹中的文件。errors.txt读参数文件,构建光纤结构和运行模拟时候的内容,警告和错误。progress.txt这是模拟过程中的信息,主要用于长模拟时当前进行程序的检测。剩余的文件随着模拟的不同而不同,它们包括了模拟的结果。symhex.txt这个文件里包含的是光纤结构的定义说明。基本光纤参数(孔间距,空气孔直径,孔环的数目,有效折射率等等)在文件parameters.txt中,结果参数写入了symhex.txt。symhex_results.txt这个文件详尽的列出了用于模拟的所有

2、实际参数,这些参数包括在parameter文件中定义的所有参数,也有不需要在参数文件中定义的缺省参数,或者是由程序自动调整的参数。同时,它也包括了找到所有模式的信息,以及在模拟过程中发生的各种事件。我们称这个文件为结果文件,这是一个很重要的文件用于追寻在模拟过程中所有细节的踪迹。symhex_C03_det.binsymhex_C03_det.log 这两个文件包含了由寻找模式程序计算的最初定义的图谱。.log是可以用文本编辑器打开的文本文件,也可以很容易的输入绘图软件。而.bin文件是二进制文件,它包含了全精度决定的图样,被Fibre软件内部使用,在可以避免的时候就可以计算决定图样。symh

3、ex_mode_table.txt这个文本文件总结了关于在模拟过程中找到所有模式的信息。每一行对应着一个模式,显示了模式的对称性,序数,复的有效折射率以及模式所给出本征值分解量中最小和次小本征值的量级。symhex_skipped_minima.txt这个文件包含了有效折射率的值,这些值是在模拟过程中,所找到决定图样次小值的。这个文件经常是空的同时是很少有用的,我们会在下一个版本的这个文件里知道它是何时并如何有用的。symhex_L0000C03M001.fbbsymhex_L0000C04M001.fbbsymhex_L0000C03M001.bcfsymhex_L0000C04M001.b

4、cf这些文件包含了每一个模式的傅立叶贝塞尓系数。.fbb文件是二进制文件,它只能由WinField软件打开,而.bcf是文本文件。你可以在后者中看到所有傅立叶贝塞尓系数文件的数值。WinField也可以打开.bcf文件,但是只有它和原结构文件在相同的文件夹里时才可以。而.fbb文件是一个单独存在的文件,它们包含了一系列的与模式相关的参数,包括文件结构。*参数文件中的各个参数的具体意义pitch:孔间距。6.75d06.75*100。cylinder index:填充孔折射率。(real part, imaginary part).复数的表示形式。cylinder radius:空气孔半径mat

5、rix index:背景折射率Nr:环数MNr=1:缺陷是由缺失一层孔构成no cladding/no jacket:无包层或套管build fibre:将所有参数构建成结构。它结束了定义部分。接下来就是光纤的剩余参数。lambda:设置波长。suggest n_eff range=fundamentalsuggest order=close cylinders 让程序自动调整所有剩余的参数。第一个是估计基模有效折射率的范围,另一个是让光纤估计截断傅立叶贝塞尓系数的阶数。save fibre=symhex.txt:由参数文件中给出的结构参数编绘出光纤的结构。search modes:开始数值模

6、拟。end:参数文件结束。3. 参数文件的语法和结构3.1 语法常规:每一行都不能超过128个字符。任何连续的空格和制表键(ASCII码是9)在编译时就被认为是一个单独的空格。从关键词和从表达式中移除第一个和最后的空格,例如你可以在行,关键词,等号,表达式和解释之间插入任意多的空格或是制表符。空白行要忽略的。所有的文本文件应该以Windows 的ANSI或是DOS的ASCII编码输入,而不能是除了回车符,制表符和空格之外的任何的非打印字符。解释:以感叹号开头而以行尾的end结束。可以在同一行的关键词和表达式之后加入解释。在编译时感叹号和行尾字符结尾之间的字符是可以忽略的。关键词和表达式:由等号

7、()和任意的空格和制表符隔离开。关键词由一个以上的单词组成时,可以由空格或是制表符,或是空格和制表符的组合隔开。Keywords and arguments是区分大小写的。实数的表达式:以普通的科学计数法给出,以e,E,d或D为指数标志。举例来讲,表达式1.5e-3,1.5d-3,0.15D-2,0.0015是等价的。复数表达式:以(实部,虚部)的形式给出,其中实部和虚部遵循实数表达式的语法。给需要复数表达式的关键词赋一个实数值是无效的,同时,复数的虚部会给定一个随机的数值。整数表达式:以普通的整数形式给出。逻辑表达式:采取数值.ture或.false(就像Fortran语言中一样)。字符串表

8、达式:可以包含空格和制表符,但是任意连续的空格和制表符由单一的空格来代替。一个字符串表达式以第一个非空格字符开始接下来就是等号,以最后一个非空格字符后的感叹号或是行的结合而结束。结束:end语句是一个参数文件结束:end语句后面的行都会忽略。如果参数文件在遇到end语句之前时结束了,执行就会停止,同时在error文件中写入一个警告信息。3.2 结构参数文件的结构一般如下:1、结构定义;2、其他物理参数定义,如波长;3、专门的Fibre参数定义,如Fibre所用算法相关的参数。诸如determinant点阵点的数目,和阈值等等。这些参数大都是默认值,它们不需要重新定义,除非它们的默认值不适合一些

9、特别地模拟;4、文件名和文件名后缀的定义;5、执行关键词;6、结束语句。参数文件里可以包含不同的模拟:任何1到4步可以在执行关键词之后出现,可以在新的执行关键词之前重新定义一个或更多个参数。在“My CUDOS MOF Filessamplesdispersion 2parameters.txt”文件中,就给出了在一个参数文件中运行不同参数的两个连续模拟。然而,当执行这样的操作时,为了避免一个模拟结果覆盖了先前的模拟结果,就应该确保重新定义文件名字后缀。在执行语句之间定义语句的顺序可以加上适当的解释(见2.5节)并不重要。然而,参数文件中执行关键词的次序却有很大的影响,这是由于执行关键词使用了

10、信息语句先前定义的信息。进一步讲,一些执行关键词定义和修正了先前定义的参数。举例来讲,你不能使用save as关键词来存储一个结构在一个结构定义以前,例如使用build fibre定义。如果有多于一个的不同表达式中使用相同的信息关键词,表达式可以采用先前信息关键词最后发生时的定义数值,这只有在遇到执行关键词之前是可以的。举例来讲,如果一个参数文件包含:lambda3.0lambda2.0search modes.lambda=1.0第一次模拟使用lambda2.0,第二次模拟采用lambda1.0。如果在执行定义所需的所有参数之前有执行关键词发生,程序就会中止,没有定义的所需所有参数会在err

11、or文件中列出来。3.3 参数文件关键词列表混合关键词-end no arguments:end语句结束一个参数文件:end语句以后的文件将会忽略。如果一个参数文件在遇到end语句之前中止了,同时会在error文件中写入一条警告信息。-verbose =.true. logical:默认值是.false。如果设置成.ture,就会有更多的信息写入默认的输出文件。在模式很难找到时,这将证明是非常有用的。-!:解释开始的表示。解释以行的结束来结束。你可以在关键词和表达式结束的同一行来加入解释。任何感叹号和行结束之间的字符是忽略的。Fibre结构编译关键词定义关键词-central cylinder

12、 = radius real epsilon complex:这个关键词有两个表达式。它定义以radius定义了中心圆柱体的半径,以介电常数epsilon定义了其结构。-central cylinder radius = radius real:以结构的中心为原点的半径radius来定义圆柱体。如果它的介电常数或折射率在central cylinder epsilon或central cylinder index中没有定义,那么中心圆柱体的有效折射率就会和其他圆柱体的折射率相同。-central cylinder epsilon = epsilon complex:将中心圆柱体的介电常数设置为

13、epsilon如果中心柱体的半径没有定义,那么在这个结构中就没有中心柱体。-central cylinder epsilon = n complex:将中心圆柱体的有效折射率设置为n。如果中心柱体的半径没有定义,那么在这个结构中就没有中心柱体。-pitch = l real:设置柱体之间的孔间距(中心到中心的距离)为l。-Nr = Nr integer:结构的层数。将x轴上从原点到最后一个孔的中心的距离设置为Nr*pitch。见图1。-MNr = MNr integer:缺失孔的层数。将x轴上从原点到第一个孔的中心的距离设置为MNr*pitch。 图1内部结构体编译器生成的一个结构体例子,MNr=2,Nr=5.-cladding radius = RCl real:定义包层半径。-jacket rad

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1