00001 // Solve the Momentum equation 00002 tmp<fvVectorMatrix> UEqn 00003 ( 00004 fvm::ddt(rho, U) 00005 + fvm::div(phi, U) 00006 + turb.divDevRhoReff(U) 00007 ); 00008 00009 UEqn().relax(); 00010 00011 if (momentumPredictor) 00012 { 00013 solve 00014 ( 00015 UEqn() 00016 == 00017 fvc::reconstruct 00018 ( 00019 ( 00020 - ghf*fvc::snGrad(rho) 00021 - fvc::snGrad(p_rgh) 00022 )*mesh.magSf() 00023 ) 00024 ); 00025 }