24小时热门版块排行榜    

查看: 426  |  回复: 3

apple3260

铜虫 (初入文坛)

[交流] 【求助】求讲解 已有3人参与

void Ini_Position(void)
{
int i,j;
double Coord[4][3] = {{0.0,0.0,0.0}, {0.0,0.5,0.5}, {0.5,0.0,0.5}, {0.5,0.5,0.0}};     //Ar在一个晶胞里面的坐标,这是个FCC结构
//这两个for是给x方向的坐标
for (i=0; i {
  for (j=0; j<4; j++)
  {
   RX[i * 4 + j] = Coord[j][0] + i;
   RY[i * 4 + j] = Coord[j][1];
   RZ[i * 4 + j] = Coord[j][2];
  }
}
//这两个for是给x,y平面的坐标
for (i=0; i {
  for (j=0; j<4*NX; j++)
  {
   RX[i * 4 * NX + j] = RX[j];
   RY[i * 4 * NX + j] = RY[j] + i;
   RZ[i * 4 * NX + j] = RZ[j];
  }  
}
for (i=0; i {
  for (j=0; j<4*NX*NY; j++)
  {
   RX[i * 4 * NX * NY + j] = RX[j];
   RY[i * 4 * NX * NY + j] = RY[j];
   RZ[i * 4 * NX * NY + j] = RZ[j] + i;
  }
}
}
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lucktroy

禁虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1): 谢谢参与应助,欢迎常来程序语言版! 2011-02-20 18:49:23
本帖内容被屏蔽

2楼2011-02-19 11:14:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dubo

金虫 (著名写手)

优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2): 谢谢参与应助,欢迎常来程序语言版! 2011-02-20 18:49:31

这是晶胞结构的初始化,建议楼主查查具体的资料。了解一下背景,就一目了然了
3楼2011-02-19 19:08:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhai-lili

金虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2): 谢谢参与应助! 2011-02-27 15:05:15
楼主这个基本上是属于一个数学题了吧。
用程序实现,无非是实现的数学工式的逻辑。
就像数学中作立体几何一样吧,不过这个得了解一下,实例背景。。。
你给的这一段程序而言,我觉得无非是一些算法。楼主了解基本的C++语法结合实例背景就能了解了。
4楼2011-02-24 14:49:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 apple3260 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见