找回密码
 注册
Simdroid-非首页
查看: 400|回复: 4

[子程序] GETVRM 和GETVRN这两个程序中都含有ARRAY这个量,是否会混淆?

[复制链接]
发表于 2010-8-24 20:06:01 | 显示全部楼层 |阅读模式 来自 上海
在一个小程序中想同时输出应力分量S和某个节点的位移量,
那么在GETVRM 和GETVRN这两个程序中都含有ARRAY这个量,
是否会混淆?

再有:
(1)GETVRM是输出模型中一个increment完成后的所有单元的所有积分点的值,对不?
(2)输出来的量,比如对于solid单元的S,是按照s11,s22,s33,s12,s13,s23的顺序排列的么,
并且行按照单元的编号顺序来的么?
(3)open文本的时侯,文件号有哪些规定,
比如我用open(unit=10,...)就不行,
文件号改为2就可以了。

谢谢讨论。




C        CALL GETVRM('S',ARRAY,JARRAY,FLGRAY,JRCD,JMAC,JMATYP,
C      1  MATLAYO,LACCFLA)
        CALL GETVRN(NODE,'U',ARRAY,JRCD,JGVBLOCK,LTRN)
发表于 2011-10-8 15:08:42 | 显示全部楼层 来自 武汉大学
Simdroid开发平台
第二个在manual里看到了:
Ordering of returned components
The components for a request are written as follows. Single index components (and requests without
components) are returned in positions 1, 2, 3, etc. Double index components are returned in the
order 11, 22, 33, 12, 13, 23 for symmetric tensors, followed by 21, 31, 32 for unsymmetric tensors
(deformation gradient). Thus, the stresses for a plane stress element are returned as ARRAY(1)=S11,
ARRAY(2)=S22, ARRAY(3)=0.0, and ARRAY(4)=S12. Three values are always returned for
principal value requests, the minimum value first and maximum value third, regardless of the
dimensionality of the analysis.
是按照s11,s22,s33,s12,s13,s23的顺序排列的
回复 不支持

使用道具 举报

发表于 2013-1-29 06:07:02 | 显示全部楼层 来自 德国
请问楼主如何用GETVRM输出积分点的坐标?输出后的坐标又是哪个单元的坐标呢?
回复 不支持

使用道具 举报

发表于 2013-3-13 10:26:16 | 显示全部楼层 来自 广东中山
请问楼主解决了没有呢?解决了的话麻烦告诉一下后辈!
回复 不支持

使用道具 举报

发表于 2018-10-9 15:19:02 | 显示全部楼层 来自 河南开封
大神您好,能否发一段提取指定节点位移的应用程序命令?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-2 13:10 , Processed in 0.037736 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表