LifeV
StabilizationSUPG.hpp File Reference

SUPG stabilization. More...

#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <Epetra_FECrsMatrix.h>
#include <lifev/navier_stokes_blocks/solver/Stabilization.hpp>
#include <lifev/core/fem/FESpace.hpp>
#include <lifev/core/fem/ReferenceFE.hpp>
#include <lifev/eta/fem/ETFESpace.hpp>
#include <Epetra_FECrsGraph.h>
#include <lifev/eta/expression/Integrate.hpp>
#include <lifev/eta/expression/BuildGraph.hpp>
+ Include dependency graph for StabilizationSUPG.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SquareRoot
 
class  StabilizationSUPG
 

Namespaces

 LifeV
 Default Physical Solver.
 
 LifeV::anonymous_namespace{StabilizationSUPG.hpp}
 

Functions

StabilizationSUPG * createStabilizationSUPG ()
 Factory create function. More...
 

Variables

static bool S_registerStabilizationSUPG = StabilizationFactory::instance().registerProduct ( "SUPG", &createStabilizationSUPG )
 

Detailed Description

SUPG stabilization.

Author
Davide Forti david.nosp@m.e.fo.nosp@m.rti@e.nosp@m.pfl..nosp@m.ch
Maintainer:
Davide Forti david.nosp@m.e.fo.nosp@m.rti@e.nosp@m.pfl..nosp@m.ch
Date
03-02-2015

This file contains an ETA implementation of SUPG (for fixed domains), fully implicit.

For reference, see Paper Y. Bazilevs, V.M. Calo, J.A. Cottrell, T.J.R. Hughes, A. Reali, and G. Scovazzi. Variational multiscale residual-based turbulence modeling for large eddy simulation of incompressible flows. Comput. Methods Appl. Mech. Engr. 197(1):173–201, 2007.

If using this class to generate your results, please cite:

  • D. Forti, L. Dede'. Semi-implicit BDF time discretization of the Navier–Stokes equations with VMS-LES modeling in a High Performance Computing framework. Comput. Fluids. 197(1):168-182, 2015.

Definition in file StabilizationSUPG.hpp.