createK.H
Go to the documentation of this file.
1 Info<< "Creating field kinetic energy K\n" << endl;
2 volScalarField K("K", 0.5*magSqr(U));
3 
4 if (U.nOldTimes())
5 {
6  volVectorField* Uold = &U.oldTime();
7  volScalarField* Kold = &K.oldTime();
8  *Kold == 0.5*magSqr(*Uold);
9 
10  while (Uold->nOldTimes())
11  {
12  Uold = &Uold->oldTime();
13  Kold = &Kold->oldTime();
14  *Kold == 0.5*magSqr(*Uold);
15  }
16 }
Ostream & endl(Ostream &os)
Add newline and flush stream.
Definition: Ostream.H:531
GeometricField< vector, fvPatchField, volMesh > volVectorField
Definition: volFieldsFwd.H:82
CGAL::Exact_predicates_exact_constructions_kernel K
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Definition: volFieldsFwd.H:81
Kold
Definition: createK.H:13
U
Definition: pEqn.H:72
messageStream Info
Information stream (stdout output on master, null elsewhere)
dimensioned< typename typeOfMag< Type >::type > magSqr(const dimensioned< Type > &dt)