如何正确输出矢量场



  • 自己想尝试输出一个计算过程中的矢量场CC_,

    编写的源代码如下:

    // * * * * * * * * * * * * * * * Member Functions  * * * * * * * * * * * * * //
    
    void DSM::correct
    (
        const tmp<volTensorField>& gradU
    )
    {
        LESModel::correct(gradU);
    
        updateSubGridScaleFields(gradU());
    
     const volVectorField CC_=CC(gradU);  // CC 是一个gradU函数,为一个矢量场
           CC_
    	 (
            IOobject
            (
                "CC_",
                runTime_.timeName(),
                mesh_,
                IOobject::NO_READ,
                IOobject::AUTO_WRITE
            ),
            mesh_,	
         );
    }
    

    报错如下:

    DSM.C:291:6: error: expected primary-expression before ‘)’ token
          );
          ^
    

    请问谁知道这可能是那里的错误呢?

    我目前很困惑:mihu:


Log in to reply
 


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