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

[用户自编子程序] 有关cnfsub c_impact(gap, gapdot, 0.0, K, E, C, D, 0, force, &errflg)问题

[复制链接]
发表于 2015-1-22 19:46:26 | 显示全部楼层 |阅读模式 来自 河北秦皇岛
本帖最后由 jgn824 于 2015-1-24 20:10 编辑

源程序入下:
void Cnfsub(const struct sAdamsContactFriction* cnf, double time, const double* loci, const double* ni,
            const double* locj, const double* nj, double gap, double gapdot, double gapdotdot,
            double area, int dflag, int iflag, double* force )
{
   *(force+0)=0.;
   *(force+1)=0.;
   *(force+2)=0.;
   if(! iflag){
         double K = *(cnf->PAR+0); /*取出cnf所指向的结构体PAR+0中的数赋予K*/
         double E = *(cnf->PAR+1);
         double C = *(cnf->PAR+2);
         double D = *(cnf->PAR+3);
         int errflg;
         c_impact(gap, gapdot, 0.0, K, E, C, D, 0, force, &errflg);
         c_errmes(errflg,"ERROR CALLING IMPACT",cnf->contact.ID,"CHECK");
   }

}中的程序语句 c_impact(gap, gapdot, 0.0, K, E, C, D, 0, force, &errflg);中的gap代表的是什么???作为间隙如何是负值
其中的参数第二个为什么是  0.0  这个问题一直没搞懂 希望有知道的赐教一下。
 楼主| 发表于 2015-1-22 22:12:12 | 显示全部楼层 来自 河北秦皇岛
Simdroid开发平台
果然没人回复 好吧
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-11-2 05:28 , Processed in 0.031432 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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