AQWA模块中输入的卡片信息被分成两个或更多的称作的decks的记录。在AQWA中所有的程序,除AQWA-PLANE图像后处理之外,有18个主要的decks。然而,许多这些decks在一般的应用中不适用。仅仅在各级的特定的应用中,用户需要知道关于他们所有的知识。 第一个deck称作预备的deck。它提供了工作类型,用户标识和选项(控制全部程序的管理)。 剩下的decks(涉及Decks 1 到 18)包含:
1. 一个deck头,告诉我们程序中新预期数据类别,并且通常有不同的输入格式。 2. 通过deck头的名字可以把一个或更多的card包含的数值输入归类。 例如代表性的, 图(略)
在1-4,7-10等栏的\字母指出在这些栏没有数据输入。注意deck 1的deck头是\(坐标位置).这个编码不同于其他decks。 3.2 所有decks的普遍特征 3.2.1 可选择的用户标识符
A2域在AQWA模块中没有应用,对那些可能用两个字母标注deck的用户来说是方便有效的。左边可能是空格,但是许多用户发现把deck编码放在这个区域是有帮助的。
3.2.2 必要的deck头
四个字母的deck头是一个前定义的缩写或表明输入数据类型的记忆,例如COOR-坐标位置,MATE-材料属
性等。每一个deck必须包含至少一个deck头,注意如果程序的一个特殊应用不要求某一个deck的信息,
然后用户必须键入\作为deck头加以说明。
3.2.3 必需的\声明
在一个deck中包含程序必须能识别的结束信息。为了确保这个,用户必须在每一个deck的最后键入字母
\。
3.3 Deck 1到18的分类
这一部分试图给出对一般格式的一个全面的理解,对特定的分析结构要求的输入数据功能,描述通常是
常量的和随每一程序运行改变的信息。对一个特定的分析,用户应该参考每一个AQWA程序用户手册的详
情以准备数据。
注意在下面的部分,术语“备用文件”通常用来描述在一个分析步程序读入的文件,这个文
件输出于在
先前的运行中同一个模块或其他模块中。对用户来说,数据的转移本质上来说它不仅仅文件是否存在,
目的是为了程序能自动读这个文件。
3.3.1 在一个分析中停止和开始程序
为了降低计算成本,AQWA模块中各种各样的分析步的所有程序有选择停止和开始的功能。这些步作为
RESTART STAGES在文献中都有涉及。
这些功能能够使用户检查先前的步的结果和检查任何数据指令输入的误解或先前执行步产生的错误。当
用户对结果感到满意时,为后面部分的分析与先前步相关的decks被移动,实际上它们被存储在了备用
文件中。
当检测到错误时,在任何先前的步的错误产生前,用户指示程序再次开始新的分析。
这个进程作为一个RESTART在文献中被涉及。如果先前步被正确执行,用户指示程序执行下一步,即继
续分析。
因此重新开始步的应用意味着备份文件中在前面程序运行的信息是有效的,因此在AQWA模块中它也用于
信息从一个程序传递到另一个程序。
Decks 1到18的数据输入可以主要归为三类,对应于重新开始步1,2,4。这些分类将在下面的
3.3.2,3.3.3和3.3.4中描述。值得注意的是步3和5是执行特定的分析任务,步6是图形的重新开始步。
3.3.2 Decks 1到5 - 几何定义和静态环境
这些decks的主要功能描述模拟的结构。包括质量,结构的惯性和几何形式,以便于水静力和水动力的
计算。
另外,在随后的decks中引用了所有位置的坐标和输入与静态环境有关的参数(如水密度)。
在特定的分析中这些参数通常保持恒定不变。
这些参数贯穿特定的结构分析通常被认为保持不变。这就意味着为了后面的程序运行这些decks必须被
调用,备用文件包含这些信息,它们将被自动运行。
3.3.3 Decks 6到8 - 辐射衍射分析参数
这些decks中的信息关系到衍射结构在规则波中的运动方程。
对AQWA-DRIFT/FER/LEBRUM/NAUT,这些参数自动读自备用文件或者手动输入。
对AQWA-FLEX,这些参数是没有用的。
注意,尽管AQWA-LINE中计算的参数能自动被AQWA模块中其他程序调用,但这不是强制的。这就意味着
如果AQWA-LINE产生的备用文件是不可用的,例如AQWA-LINE先前没有运行,或者用户希望从除AQWA-
LINE的其他模块输入参数,那么就可以在这些decks中操作。
对一个特定的结构分析这些参数通常是不变的。这就是说一旦辐射衍射分析值已经被计算或输入,这些
decks就必须被调用,备用文件包含这些信息,它们将被自动读入。
3.3.4 Deck 9到18 - 分析依赖参数
在这些decks中输入的信息取决于分析类型和作用在结构上的外力,另外他们是由于波浪辐射或衍射。
另外分析还需要涉及漂移频率和非线性海流或风力的水动力系数。
这些可以分成如下的分类,在一些特定的分析中一些或没有被要求(见3.4部分):
*精确的和分析情况,例如结构的初始位置
*漂移频率和非线性海流或风力的水动力系数
*风浪流的环境状态
*锚链或链接的外部常数
*参数研究的水动力系数增加器
*附加输出信息要求
3.4 程序假定的默认值
3.4.1 decks的省略
就像3.2.2部分解释的那样,用户键入\作为表头,如果在deck中的信息与它的应用无关。那么他
可以简单的忽略deck中的其他。这在运行AQWA程序时是十分普遍的。
一些decks不能被(有意义的)忽略,例如,在一个步1分析中的Decks 1,2,3和4。(如果用户想在
deck头键入\,就会产生说错误信息的被错过的信息。)
用户应该注意不管什么时候\被键入,程序将自动对在这个deck中的所有数量提供默认值。因此用
户可以用这个机理作为一个默认的资质(见下面的3.4.4部分)。
3.4.2 在一个Deck中的cards忽略
如果包含在card中的信息与应用无关,那么用户可以忽略在一个deck中的card。这在运行AQWA程序时是
十分普遍的。
一些cards不能被忽略,例如,Deck中的频率card(定义分析频率的)。(如果用户忽略这些card,程
序将要假设在分析时为0频率,并且在事实上没做什么的时候就会结束!)
用户应该注意如果一个card被忽略,程序将自动对所有的量补充默认值。因此用户可以用这个机理最为