trackPart ParcelType::trackingData::在哪里被定义?



  • 目前在看parcel track的时候,在不同类的parcel中总会有不同的trackPart。
    比如基本的tpLinearTrack:

    trackPart  	part = ParcelType::trackingData::tpLinearTrack 
    

    还有MPPIC

    class trackingData
    :
        public ParcelType::trackingData
    {
    
    public:
    
        enum trackPart
        {
            tpLinearTrack,
            tpDampingNoTrack,
            tpPackingNoTrack,
            tpCorrectTrack,
        };
    

    这些在哪个原文件被定义的?还是说这些都是在不同类型parcel里分别被定义的?

    希望能得到回复,谢谢!


  • 版主 副教授

    OpenFOAM有个快捷命令

    src
    

    进入源代码所在文件夹,然后

    grep -R 'ParcelType::trackingData' ./ 
    

    就把所有文件抓住来了,如果找定义,只看.H文件


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1