|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
begin_particle_cell_loop和end_particle_cell_loop在dpm.h中有定义,但是好像不能用。以下是我的程序,为了得到某一界面上离散相的数量和性质。解释时说包含begin_particle_cell_loop这一句中structure reference not implemented,想问一下问题是不是出在这一句上,在一个单元内如何查询到所有的离散相粒子?
#include "udf.h"
#include "dpm.h"
DEFINE_DPM_OUTPUT(melting_output, header, fp, p, thread, plane)
{
int z;
cell_t c;
begin_c_loop(c, thread)
{begin_particle_cell_loop(p,c,thread)
{
z=z+1;
fprintf (fp,"%d %g %g \n",z,P_DIAM(p),P_MASS(p));
}
end_particle_cell_loop(p,c,thread)
}
end_c_loop(c, thread)
fclose (fp);
} |
|