Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
大家好 我发现move函数里面有p.position()表示粒子位置,但是这个量在move函数外就不能调用了。 如果想要调用粒子的位置,该怎么办呢? 谢谢各位!
@杨英狄 是可以调用的,肯定是你的code有问题,建议上code.
得看你具体在哪用。 postmove? premove? cloudfunction? cloud? parcel? dispersionmodel? collision model?
@星星星星晴 好的好的
@星星星星晴 我想创建一个距离函数,计算粒子与某个固定点的距离 我把这个函数加在kinematicParcel.C文件的move函数后面 万分感谢 DISTANCE.txt
@杨英狄 看到了你的图 变量中加一个parcelType& p 有这个你才能饮用p
@杨英狄
你看上面的move也能用p.position 因为下面一句话 所以就是你没引用到parcel
typename TrackData::cloudType::parcelType& p = static_cast<typename TrackData::cloudType::parcelType&>(*this);
@星星星星晴 谢谢老师的耐心讲解!