Generate a turbulent velocity field conforming to a given energy spectrum and being divergence free. More...
Public Member Functions | |
turbGen (const Kmesh &k, const scalar EA, const scalar K0) | |
vectorField | U () |
Generate a turbulent velocity field conforming to a given energy spectrum and being divergence free.
Foam::vectorField U | ( | ) |
Definition at line 43 of file turbGen.C.
References Foam::ComplexField(), Foam::cos(), Ea(), Foam::Ek(), forAll, Foam::mag(), Foam::ReImSum(), fft::reverseTransform(), s, Foam::sin(), Foam::sqrt(), and Foam::constant::mathematical::twoPi().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.