LifeV
|
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>
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 ) |
SUPG stabilization.
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:
Definition in file StabilizationSUPG.hpp.