@东岳
李老师,
if (runTime.outputTime())
{
volVectorField gradUx(fvc::grad(U.component(0)));
volVectorField gradUz(fvc::grad(U.component(2)));
volScalarField dUxdx_add_dUzdz
(
IOobject
(
"dUxdx_add_dUzdz",
runTime.timeName(),
mesh,
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
gradUx.component(vector::X)+gradUz.component(vector::Z)
);
runTime.write();
}
U.component(0)指的是vx,U.component(2)指的是vz
我想问一下 gradUx.component(vector::X)中的X或者gradUz.component(vector::Z)中的Z分别指的是什么?是否与坐标轴一致?