12.07.2015 Views

OpenFOAM: Introduction, Capabilities and HPC Needs - LinkSCEEM

OpenFOAM: Introduction, Capabilities and HPC Needs - LinkSCEEM

OpenFOAM: Introduction, Capabilities and HPC Needs - LinkSCEEM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Implementing Continuum ModelsEquation Mimicking• Natural language of continuum mechanics: partial differential equations• Example: turbulence kinetic energy equation[ ]∂k1 2∂t +∇•(uk)−∇•[(ν +ν t)∇k] = ν t2 (∇u+∇uT ) − ǫ okk o• Objective: represent differential equations in their natural languagesolve(fvm::ddt(k)+ fvm::div(phi, k)- fvm::laplacian(nu() + nut, k)== nut*magSqr(symm(fvc::grad(U)))- fvm::Sp(epsilon/k, k));• Correspondence between the implementation <strong>and</strong> the original equation is clear• Library-based implementation of custom physical models with full freedom insolution algorithms. New: support for multi-equation implicit couplingCyprus Advanced <strong>HPC</strong> Workshop Winter 2012. Tracking: FH6190763 Feb/2012<strong>OpenFOAM</strong>: <strong>Introduction</strong>, <strong>Capabilities</strong> <strong>and</strong> <strong>HPC</strong> <strong>Needs</strong> – p. 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!