PFC3d手册命令中文详解.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PFC3d 手册 命令 中文 详解
- 资源描述:
-
PFC3D 学习记录5- COMMAND REFERENCE 通用规定和特征 命令语法 默认情况下,命令行忽略大小写,然而可以通过SET case命令激活区别大小写情况。 斜体字代表数字,以i, j, m n 为开头的字母代表整数,其他情况为实数 命令词,关键字和数值 可用空格,以及 ( ) , = 分隔。 在分号(;) 后为注释 一行最多可包含80个字符。 而& 表示续行 Range 语法 定义一定限制范围的物体 可运用Range的命令: Change/ initial/ property Clump Fix/ Free Group Jset Model Plot ( 运用于不同输出项目 ) Print Range( 创建一个命名的范围) 一个Range 定义一系列物体。由许多范围元素构成。 如果使用多个范围元素,最终物体几何为不同元素集合的交集。 但是可通过关键词any改变选择特性。如果使用关键词any选项,任何包含在范围内的单元可被认为最终物体集合的一部分。 即求合集 除此之外,通过在定义范围单元后接关键词not确定所有不在指定范围的单元 通常还可以用定义group 方式定义复杂的range。 内置范围单元: Annulus center ( x, y, z) radius = r1, r2 球形空心区域 中心在(x, y, z ) 内径r1, 外径r2 Color il < iu > 球体或墙体在间隔(il, iu )内颜色索引。若无iu 则iu = il 球体颜色索引列表通过property命令建立。 墙体颜色索引列表必须用FISH 内置的w_color设置 Cylinder end1( x1, y1, z1 ) end2( x2, y2, z2 ) radius = r 圆柱范围。圆柱中心轴过end1( x1, y1, z1 ) end2( x2, y2, z2 ) 半径为r. Fish fname 调用用户定义的范围单元。通过FISH函数fname 执行。而此函数中必须包含一个range_element指定范围单元函数。此时fname就会调用所有在范围内的各个物体。 物体的地址将通过fc_arg( 0 )传入函数,而坐标x-, y-, 和 z-分量将通过fc_arg( 1 ), fc_arg( 2 ), fc_arg( 3 )分别传入函数。物体类型由FISH内置的pointer_type指定。 如果物体不在指定范围内,则fname的值必须在函数内设置为零,如果未指定,默认值为1。 group gname 定义属于group名字gname的颗粒球体,(粒子组通过group命令定义) id il < iu > id编号在il,iu范围内的物体,如果iu没有指定,则默认il = iu jset il < iu > 节理编号在在il,iu范围内的接触,如果iu没有指定,则默认il = iu 节理通过JSET命令创建 name rname 创建一个命名范围rname,通过在命令行中范围元素集合定义,通常一个范围用range命令创建。 plane keyword 无限平面包围区域 Keyword: Origin x, y, z 平面上一点(x, y, z ) dd dd 方向角 x-y平面上方向角,从y轴正向顺时针方向测量 dip dip 俯角 从x-y平面,向z轴负向。 Distance d 在距离d范围内区域 Above 平面上方 below 平面下方 normal nx, ny, nz 平面的单位法向矢量 radius rl < ru > <tolerance t > 半径在(rl, ru )范围内球体。 ru 未指定,则范围(rl – t, ru – t ) t 未指定,则t = rl × 10-6. 注意误差范围只有在未指定ru 条件下指定。 rname 命名范围rname sphere center( x, y, z ) radius = r 球形区域,中心( x, y, z ) 半径 r x = xl, <xu >, <tolerance = t > y = yl, < yu >, < tolerance = t > z = zl, < zu >, < tolerance = t > 指定x, y, z 坐标在指定范围内的物体。其他同radius 条 重点理解 fish定义range部分。 在线帮助 Command ? 适用command的各个关键词 ?/ help 显示所有可用命令 命令分类 程序控制命令 这些命令支持批处理执行模式,允许改变程序状态。其与用程序建立实际数值模型无关。 Cycle & Step 执行指定时间步 Solve 执行计算,直至满足收敛条件 Build 控制 AC/DC 操作 call 调用data文件,执行命令,批处理模式 return 从批处理模式中返回到控制台。或在多级调用中返回上一级调用文件 continue- pause重新/ 中止 调用data文件 Fluid 设置流体分析条件 / MPI 控制MPI 操作 / PARALLEL 控制并行计算程序操作 NEW 重启新模型 Quit & Stop / Save – Restore Set 改变全局程序设置 / Thermal 设置热分析 / Title 设置模型名称, 这些将保存在随后的输出图并记录在save文件中 / Ucode 注册用户编译的C++ 类 特殊计算模式 可选计算模式,通过config命令调用。 Config 可在任何分析阶段给出,但是必须在调用时指定计算模式。 Cppudm C++用户定义接触模型 Cppuwc C++用户编写代码 fluid 流体分析 thermal 热分析 模型属性部分 模型建立和修改 Ball 建立新球体 Clump 建立新团块,或修改新团块属性 Delete 删除球体,团块,墙体和时程记录 Generate 生成球体集合 Jset 生成一系列节理 Wall 生成墙体或修改墙体属性 Fix 对球体设置固定速度 Free 将球体固定速度清零 Model 对指定接触指定用户定义接触模型 Property 修改已有球体属性( 材料属性和施加外力和速度),修改 属性,粘结属性,接触属性 模型监控 History 指定执行过程变量( 预定或用户定义fish变量 Measure 建立一个测量球或改变测量球属性 Movie 对屏幕输出进行控制抓图,从而实现动画输出 Plot 控制模型几何和反应属性输出 Print 生成输出变量和模型信息 Trace 追踪模型中能量及功的输出 命令工具 Define 定义fish函数 Group 定义和修改组集合 Macro 命令宏 Range 定义范围 Table 控制表的创建和修改。成对数值索引 命令集合 建立球体 Ball radius = r <density = ** hertz id = ** x = ** y = ** z = **> Radius :球体半径 density : 密度(m/V) Hertz: 指定Hertz接触模型 否则为线性接触模型 Id: 编号,唯一性,默认值大于当前编号最大值的整数 x, y, z :x-, y- z-坐标,默认为0.0 用ball 建立球体允许重叠,球体属性由property命令设置 Build 控制执行AC/DC 操作 Build assembly xa, ya, < za > 通过复制粒子和包含在pbrick中的力(必须已经存在)建立粒子集合,而初始粒子由 Call <fname> 调用data文件, 默认为pfc3d.dat, 而若扩展名未指定,等于*.dat 文件调用允许多级调用,但不允许相互迭代。 Change 同property命令一样 创建团块 Clump <id = **> full = on / off permanent release update_cycle = n <range …> 创建一个团块, 若id等于已有团块编号,则为修改团块属性 Range 为要建立团块的范围, 范围内原来属于其他团块的粒子转化到当前团块,必须指定range防止所有粒子变成一个团块 Print clump 输出团块信息,plot clump 输出团块 1、Full on 在计算团块运动时,使用全部惯性向量力矩,这会耗费更多计算时间。因为cross-coupling term使用,必须进行矩阵转换。当旋转速度较大和陀螺效应影响大时使用。 Full off 计算团块运动时,只有使用diagonal inertia,而忽略旋转速度乘积。只有3D计算受full关键词影响。 当full on 时,应设置update_cycle = 1 2、Permanent 通过阻止构成团块粒子间生成接触使得构成团块的粒子在随后模拟过程保持接触。这样不需要存储接触信息,并且避免经常性更新接触信息及其对应的矢量。 当在模拟过程中团块有个形成和分解过程,就不能指定这个关键词 然而,指定颗粒间永久接触有利于节约内存和计算时间。 当一个团块有其permanent属性设置,其设置为永久的 然而永久团块可被删除且团块内球体可被释放。 Release关键词用于从团块提取球体,释放时,球体将不存在接触 3、release 范围内所有属于同一团块将被释放。如果id未指定,所有范围内属于任何团块的粒子将被释放。团块内所有粒子被释放时,团块本身不被删除,形成“空团块”, 这种情况在计算过程中忽略,而在粒子重新加入之后,被激活。 Delete clump 删除团块 4、update_cycle n 控制数据更新速度,默认值n= 10。N越大,计算时间小。可被更新速度有 Moment of inertia tensor 惯性张量力矩(3D) contact coordinates 接触坐标 contact normal vector 接触法向矢量 接触剪力矢量(3D) 平行粘结力矩(3D) 平行粘结剪力矢量(3D ) 注意 团块阻尼系数为构成团块粒子的阻尼系数的算术平均值 当模型中存在团块时,在本版本中就不能使用密度放大系数 Fix/free命令用于团块内任何粒子时,此工况用于团块重心。 Print clump 可看到各个团块的fix/free状况。 Config keyword < keyword > 指定可选计算模式 Keyword: Cppudm C++用户定义模型 Cppuwc C++用户编写代码 Fluid 流体分析 Thermal 热分析 Continue 重启由pause中止的data文件过程 Cycle/Step n 执行n 时间步 对于热分析和热力分析计算为热计算步,否则为力学步 计算过程输入Esc,中止计算过程。计算过程输入空格,继续中止当前cycle. 当前计算过程由set mechanical 和set thermal命令指定。 对于热力耦合计算,每个热步后跟着最多n个力学计算子步,命令:thermal set substep. Damp keyword < keyword … > < range … > 设置局部阻尼的阻尼属性(球体)和粘性阻尼的阻尼属性(接触) 局部阻尼:施加一个与各个球体自身不平衡力成比例大小的阻尼力。 粘性阻尼:在每个接触施加一个法向和切向粘壶,这些粘壶与原有接触作用平行,从而生成与两接触实体(球-球或球-墙)相对速度差值成比力的粘滞阻力 两种阻尼可以同时存在 当未指定阻尼系数时,局部阻尼发生作用,且所有球体阻尼系数为0.7,而粘性阻尼不发生作用。 Keyword 1、 default 指定新建球的阻尼参数 default local = v 局部阻尼系数 默认v= 0.7 viscous normal = v 法向临界阻尼系数, 默认v = 0 notension off/ on 无拉力标记 on – 无张力 默认off shear = v 切向临界阻尼系数, 默认v = 0 2、 local = v 范围内所有球体局部阻尼系数为v 3、 viscous normal = v notension = off/on shear = v 设定范围内粘滞阻尼系数 Define functionname End 定义fish函数 所有define… end 内的语句被编译并以压缩方式存储以便后续过程使用 Delete keyword… 删除球体,团块,时程关系,墙体 Keyword: 1、Balls < id > 删除id号球体 < range … > 删除质心在范围内球体 未指定任何参数时,模型内所有球体被删除 2、Clump id 删除编号为id的团块,不能使用range参数。团块内所有球体被释放,但是球体未删除。 4、 histories 删除所有时程记录。 时程记录内容可以用history reset命令删除。 Walls id1 < id2 > 删除编号为id1,id2的墙体 Id1 to id2 < id3 to id4 > 删除编号在id1,id2间墙体 Fix keyword … < range > 固定球体指定自由度速度值。即赋值速度常量。 速度属性可以由property命令设置。 关键词: x,y, z x-,y-,z-方向速度 xspin, yspin, zspin : x-, y-, z- 方向角速度 例子, 固定球体(id = 5 )x-方向速度 Fix x range id = 5 Property xvel = 1.5 range id = 5 Fluid keyword < keyword … > 流体分析 关键词: 1、 model xl, xh, yl, yh, zl, zh size nx, ny, nz 设置x-, y-, z-方向模型尺寸和单元数目。 在[xl, xh ] [yl, yh] [ zl, zh ] 范围内建立总数为nx* ny * nz数目流体单元,每个流体单元x-, y-,z-方向尺寸为(xh-xl)/ nx, (yh – yl ) / ny, ( zh – zl ) / nz,注意模型总单元数为(nx + 2)*( ny + 2) * (nz+2), 边界上附加一个单元为边界条件 2、 property density d 流体密度 d Viscosity 流体粘滞系数 v 3、boundary nonslip keyword 在keyword指定位置设置无滑动边界 Slip keyword 在keyword指定位置设置滑动边界 Pressure pv keyword 在keyword指定位置设置压力 为pv Velocity xv, yv, zv keyword 在keyword指定位置指定apparent速度为xv, yv, zv 注:apparent速度定义:对于进入网格的流体将flow rate除以单元长度(或单元面积) 边界位置指定: xl : x 方向下边界 xu: x 方向上边界 yl : y 方向下边界 yu: y 方向上边界 zl : z 方向下边界 zu: z 方向上边界 at xp,yp,zp 在点(xp, yp, zp ) 4、set keyword 控制流体计算循环参数 buoterm off( 默认 )/ on on: 打开浮力作为外部体力(流体计划中 grterm off(默认)/on off: 在Navier-Strokes方程中忽略重力 on: 在流体计算中考虑重力影响 set gravity visterm off(默认)/on off: 忽略粘滞影响 下面参数控制SIMPLE项目,注意如果迭代不收敛,pfc3D发出一个警告消息而不是结束计算 Crit cr 指定SIMPLE 计划收敛标准,默认10-6 Intval intv 如果在tdel auto 时间步模式下指定。则流体计算将在每intv计算步调用,而流体计算步有模型状况指定 Iteration it 指定SIMPLE scheme迭代限制,默认it = 5000 P_relax pr 在压力调整计算中指定松弛因子默认pr = 0.8 Por_relax por 在孔隙率中指定松弛因子 por = 1.0 Tdel auto 流体分析计算中时间步为自动计算 Tdel tdel 指定流体时间步tdel V_relax vr 指定速度计算的松弛因子, 默认vr= 0.5 Free keyword … <range … > 消除指定范围内指定自由度的固定速度约束 关键词: x/y/z/ xspin/yspin/zspin Generate < keyword … > x = xl, xu y = yl, yu z = zl, zu radius = rl, ru id = il, iu < annulus (xc, yc, zc ) r1, r2 > 生成颗粒集合,指定粒子数目(编号起始和终止),粒子生成区域和粒子半径分布。粒子位置和半径以随机分布。因此粒子集合最终状态有随机种子生成器(SET random )影响。 1、粒子生成区域定义: (1) x, y, z 关键词决定长方体区域(xl, xu ) ( yl, yu ) ( zl, zu )。当xl = xu/ yl = yu / zl = zu 生成一排粒子集合。 (2) annulus 关键词 定义一圆形空心区域 中心( xc, yc, zc )内径 r1 外径 r2。在这种情况下可忽略x, y, z 关键词。如果同时指定。生成圆形空心区域和长方体区域交集 (3) 生成区域可用用户定义的fish 函数定义( filter ) 2、 半径分布 Radius 关键词指定,默认为均匀分布,高斯正态分布用 gauss 关键词 粒子数目 粒子数目指定 id = il, iu 粒子数目 iu – il + 1 。粒子生成时与已存在的粒子不能重叠。但空间不能足够容纳粒子,则可用tries关键词。定义更多尝试次数。如果不能生成足够粒子,则可发生错误提示,Set gen_error 用于将错误提示改为警告提示,则命令将继续。 球体属性将用随后property 命令指定 可选关键词: 1、 filter fname 调用用户定义生成粒子过滤器。在每个试验粒子生成过程中,FISH 函数fname将被调用。试验粒子半径将通过fc_arg( 0 ),而粒子坐标三个分量将通过fc_arg( 1 ), fc_arg( 2 ), fc_arg( 3 )分别导入函数。如果符合条件(即粒子落入指定区域)则fname必须被设定为0,当调用时fname设置为1。 2、 gauss 半径为高斯分布,平均半径(rl + ru)/ 2, 标准差为(ru - rl)/ 2 3. hertz 新建球为Hertz接触模型,未指定为线性接触模型 4.Local 只有在并行计算时有用。通常只有在局部处理器,这样就处理器之间没有共享信息,必须保证没有重复的id号 5. Min rmin 只有在gauss关键词时定义,此时高斯分布中最小半径为rmin, 默认值为rl / 10 6. no_shadow 防止球体在墙体阴影中(即墙体从非活动面的垂直投影)生成。 默认球体将在所有墙体活动面和非活动面任何一面生成。 7. tries tmax 设置粒子生成尝试次数。默认tmax = 20000。 GROUP keyword… 定义群组,定义属于球体的群组(不论位置和属性改变)。可生成多级嵌套群组,比如一个球体可属于多个群组 Print group 显示当前存在群组 Print ball info 显示球体信息,包括其属于的群组 关键词 1. delete gname 群组gname将删除 2. gname < owner gname0 > < range … > 建立群组gname. 群组将包括所有指定范围内球体。若无指定,将包括模型内所有球体, 如果gname已经存在,则位于指定范围的球体将加入群组gname. Owner 关键词, gname0被指定为gnames上一级(即gname作为群组gname0的从对象。如果上一级组gname0用range 单元定义,则gname0包含所有指定范围内球体和所有从组内球体。而从组gname作为从组内单元,则从组之包含从组内球体。 注意:range 定义中为叠加过程。 History < id = id > < nstep n > keyword … 存储和采样一系列模型计算过程的变量。 这些变量可以绘制与步数或其他相关时程变量(plot history)的图形。 时程变量可输出到文件(write关键词), 每个History命令中只能有一个变量,history时程变量可在任何时间添加。 所有时程变量内的具体内容可用purge关键词删除 而所有时程变量可用delete关键词删除 Print history 显示所有时程变量项目 每个时程变量有唯一的ID号,默认按history命令顺序生成。可通过id关键词指定。所有时程变量用一个采样间隔。默认采样间隔为10步,采样间隔可用nstep关键词修改(更好的方法是set hist_rep命令指定) 不同时程变量不能使用不同的nstep。 除此之外还可将FISH符号作为关键词。 关键词 1. 内置时程变量 (1). 球体 History ball 关键词 x, y, z / id = n 监控特定球变量: ①距离坐标为(x, y, z )最近的球/ ②id = n的球。 关键词有:s11:对应应力σxx,s12 (σxy), s13 (σxz)。。。。s33 Temperature: 温度, 若热学分析未激活,返回0 Xposition/ xspin/ xvelocity:质心坐标,角速度,平移速度的x分量。( y/z方向类似) (2) 诊断标志 History Diagnostic keyword mcf: 平均接触力(所有非零法向力接触的法向力的平均绝对值。 muf: 平均不平衡力(所有球体不平衡力平均绝对值 smr: 力学计算过程的比例限制 str: 热学计算过程的比例限制 (3)能量和功 History Energy keyword ( 必须通过trace energy激活此命令) Body: 体力功 Bond: 粘结能 Boundary: 边界功(外力功) Frictional: 摩擦功 Kinetic: 动能 Strain: 应变能 (3)测量球内时程变量 History Measure keyword id = id 编号为id 测量球内数据变量 Coord 坐标数目(每个球的平均接触数目) ed11/ ed12 … ed33 应变率 1-x 2-y z-3 porosity 孔隙率 sliding_fraction: 滑动比例(接触中发生滑动的比例) s11/s12…/ s33 应力 (5)墙体 History wall keyword id = id ID = id 墙体的参数 Power: 由于接触球体所有力矩和外力施加在墙体上的功率 xforce/yforce/zforce: 由所有与之接触球体产生不平衡力(x/y/z分量) xmoment/ymoment/zmoment: 由与之接触球体作用在旋转中心的不平衡力矩。 2、时程英语语法支持 (1) 删除所有时程数据 History delete 等效于:reset关键词 + delete histories (2) 输出与计算步对应的编号为id1 到 idn 时程变量数据到屏幕 History dump id1 < id2 … idn > < keyword> 关键词用于指定输出计算步范围。 Begin nb: 所有计算步大于或等于nb的时程数值将被输出。 End ne : 所有计算步小于或等于ne的时程数值将被输出。 Skip ns : 每隔ns样本采样间隔的数据输出 Vs id0 : 编号为id1 到idn 时程数据值与编号为id0s时程数据输出 Xmaximum xmax: x分量值小于等于xmax的数据将被输出,默认x分量为计算步。然而如果vs id0关键词,则x分量为id0的时程数据。 Xminimum xmin: x分量值大于等于xmin的数据将被输出,默认x分量为计算步。然而如果vs id0关键词,则x分量为id0的时程数据。 ymaximum ymax: y分量值小于等于ymax的数据将被输出 yminimum ymax: y分量值大于等于ymin的数据将被输出 (3) history limits: 输出所有时程最大最小计算步数和数值 (4). History print: 输出所有时程数据信息。= print history (5). history purge: 所有时程项目内数据删除,保存时程项目 (6). History rename id = hname: 设置编号为hname的时程项目名称,而时程项目的id号不变。 (7). History reset: 删除所有时程项目 (8). History write id1 < id2 … idn > <keyword … > 所有编号为id1 到idn 时程项目数据与计算步关系将被输出至文件(file关键词)或表格(table关键词) 关键词中定义作用范围: Begin nb 同前面 End ne 同前面 File <fname > 以ASCII格式输出至文件fname Skip ns 同前面 Table n: 输出结果至编号id =n 的表格中,如果未指定n, 则将创建。若指定n已存在,输出数据将加入已存在表格末尾,注意表格使用方便性 Vs id0 同上 Xmaximum xmax 同上 Xminimum xmin 同上 Ymaximum ymax 同上 Yminimum ymin 同上 Initialize keyword… 命令等同于 property命令 JSET id = id keyword < keyword … > < range …> 生成节理,指定所有位于节理平面两个面上的接触为节理编号为id。节理平面可以为无限平面或包含许多有限圆盘。 只有粘结接触或法向力非零的接触受影响。Property命令(用jset范围单元)用于指定邻近指定节理的接触属性。 关键词有: Area_ratio m < d > 节理平面被盘占用的比例,m为平均值,而d为标准偏差, m = 0 ~1 默认m = 0, d = 0 dd m < d > 方位角(全局xy-平面从y轴顺时针方向),m、d同上 dip m < d > 俯冲角(从xy平面向下)m, d 同上 gauss 对m,d服从高斯分布 number n 节理面数目为n origin ( x, y, z ) 节理面原点或起始点 radius m < d > 圆形节理盘的半径。 m, d 同上 spacing m < d > 节理间距. m, d 同上 JSET命令必须在球体生成后使用,生成指定数目节理,在原点开始,然后改变每边,如果未指定radius和area_ratio. 节理面为无限平面。 JSET中的range用于选择要改变的接触,从而创建有限节理平面。 当指定radius和area_ratio, 则沿着每隔节理平面生成许多圆盘。如果接触投影在圆盘内,则穿过节理平面的球间接触属性将改变。圆盘将随机分布在节理平面的方形区域内。圆盘生成直到所有圆盘面积占所有节理面面积比例达到area_ratio. 不考虑圆盘重合,故此参数为近似值。 Macro string1 string2 宏替换 string2为当引号引用,嵌套时,仍然需要单引号。嵌套允许10级别,允许迭代,当不能正确执行。 不允许多行 Measure id = id x = xc y = yc z = zc radius = r 建立一测量球 指定id, 若测量球id已经存在,则指定测量球的属性将被修改。若不指定,则比当前最大值大1。 Radius 不能为零 Print measure 显示测量球星系 History measure 测量球时程变量。 Model mname < range … > load filename 指定范围内接触为用户定义接触模型。如果没有指定范围,则为整个模型。 当使用此命令后,新接触模型将被赋予内置接触模型。如果需要在新形成接触上定义新的接触模型,则必须通过合适的fishcall动态赋值。 关键词load 为加载dll版本接触模型,并且其用filename指定。一旦加载,则model命令+range可加载dll接触模型。而model load只有在config cppudm调用情况下可以加载。 如下接触模型可以使用,并且通过mname指定 Ductile 简单的韧性材料与内置线性接触模型类似,他有用户定义软化过程,而不是象内置材料的脆性破坏。 Softening 通用位移软化模型 Viscous 简单粘弹性模型:其剪力特性中包含一个弹簧连着粘壶。 下列接触模型通过model load指定 Burger 综合Kelvin模型和Maxwell模型模拟蠕变: Model load burwrv.dll Hysdamp: 通过摩擦滑动将迟滞阻尼将能量消散引入线性接触模型。 Model load hyswrv.dll Visdamp: 通过摩擦滑动将粘滞阻尼将能量消散引入线性接触模型。 Model load viswrv.dll MOVIE keyword < keyword > 控制屏幕绘图捕捉并且允许快速回放生成动画。在使用movie命令使用set plot命令控制文件格式和规格。如果未指定,将使用默认avi格式文件并且使用默认关键词。 关键词有 (1 ).Avi_open/ avi_close < file filename > Avi_open – 打开一个新的avi文件,如果文件已存在覆盖。未指定文件默认文件为pfc3d.avi, 同时可打开10个avi文件 Avi_close: 关闭avi文件。其余同上 注意:每次一个新的输出窗口时,一个dcx格式文件自动打开和关闭。 (2). Step n < viewid > < file filename > 编号为viewid输出视口(未指定viewid时为当前视口) 中内容每n计算步存储于file文件指定文件。默认文件pfc3d.avi/ pfc3d.dcx. (3) snap < viewid > < file filename > 编号为viewid输出视口(未指定viewid时为当前视口) 中内容以不规则或用户定义间隔计算步存储于file文件指定文件。默认文件pfc3d.avi/ pfc3d.dcx. MPI keyword 控制MPI并行操作。 关键词: (1). Root 指定当前线程为根过程, 这个线程可执行新的命令行,所有其他线程为从线程 (2) transmit on 使得根线程处理的命令(各种内容:关键词,FISH代码和data文件)发送至其他从线程。在从线程执行命令避免其接受键盘输入的命令,并且内置call命令被忽略( 因为根线程读取的内容被传递至所有从线程) New 清除所有程序状态信息,在不离开PFC3d情况下,允许开始新任务。此时文件PFC3D.INI重新被所有起始命令调用。 日志文件,回应模式,以及随机种子生成器(set log/ echo/ random ) 不受new命令影响。 而其他程序状态信息包括fish函数和变量,时程变量,表格以及输出视图,将清零。这些信息可通过save命令和restore命令实现保存和调用,另外fish函数可以写入一个文件保存。 PARALLEL keyword … 控制并行线程程序操作和初始说明连接布局(topology ) 关键词: (1). end 当此命令被主线程接受,所有线程将转化为孤立模式 (2). master mname 在从线程中用此命令指定称为mname网络为其主线程 (3). numprocess n 主线程用此命令指定并行计算线程总数目为n (4). process pn 每个线程用此命令给自身指定一个id。Pn范围为[ 0, n-1 ],其中n为线程总数。而0为主线程保留 (5). Start 对于主线程,此命令使得所有从键盘和文件输入到PFC3D中的内容不仅对主线程适用,同样对从线程适用。 对于从线程,此命令不允许所有键盘输入,且命令所有PFC3D接受主线程特征输入。FISH并行操作,以及FISHS生成的命令可在环境中解释。多个其他命令使得数据交换在底层。Start命令是在假设process, numprocess和master已经处理情况下运行 在并行计算中应注意问题: (1). 如果有n个处理器,编码0,1,…, n-1, 每个对于一个空间区域,处理器0位于最左区域展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




PFC3d手册命令中文详解.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/2653390.html