LifeV
lifev/eta/examples/laplacian/main.cpp File Reference

Laplacian problem. More...

#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/util/LifeChronoManager.hpp>
#include <lifev/core/mesh/MeshPartitioner.hpp>
#include <lifev/core/mesh/RegionMesh3DStructured.hpp>
#include <lifev/core/mesh/RegionMesh.hpp>
#include <lifev/core/array/MatrixEpetra.hpp>
#include <lifev/core/fem/BCManage.hpp>
#include <lifev/eta/fem/ETFESpace.hpp>
#include <lifev/eta/expression/BuildGraph.hpp>
#include <lifev/eta/expression/Integrate.hpp>
#include <Epetra_FECrsGraph.h>
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_XMLParameterListHelpers.hpp>
#include <Teuchos_RCP.hpp>
#include <lifev/core/algorithm/LinearSolver.hpp>
#include <lifev/core/algorithm/PreconditionerIfpack.hpp>
#include <lifev/core/filter/ExporterHDF5.hpp>
#include <boost/shared_ptr.hpp>
#include <lifev/eta/examples/laplacian/laplacianFunctor.hpp>
#include <lifev/core/mesh/ElementShapes.hpp>
#include <lifev/core/mesh/MeshEntityContainer.hpp>
#include <lifev/core/mesh/MeshData.hpp>
+ Include dependency graph for lifev/eta/examples/laplacian/main.cpp:

Go to the source code of this file.

Functions

Real nonZeroFunction (const Real &t, const Real &, const Real &, const Real &, const ID &)
 
Real zeroFunction (const Real &, const Real &, const Real &, const Real &, const ID &)
 
Real sourceFunction (const Real &, const Real &x, const Real &y, const Real &z, const ID &)
 
Real uExactFunction (const Real &, const Real &x, const Real &y, const Real &z, const ID &)
 
VectorSmall< 3 > uGradExactFunction (const Real &, const Real &x, const Real &y, const Real &z, const ID &)
 
int main (int argc, char **argv)
 

Variables

const int BACK = 1
 
const int FRONT = 2
 
const int LEFT = 3
 
const int RIGHT = 4
 
const int BOTTOM = 5
 
const int TOP = 6
 

Detailed Description

Laplacian problem.

Author
Antonello Gerbi anton.nosp@m.ello.nosp@m..gerb.nosp@m.i@ep.nosp@m.fl.ch
Maintainer:
Niccolo' Dal Santo nicco.nosp@m.lo.d.nosp@m.alsan.nosp@m.to@e.nosp@m.pfl.c.nosp@m.h
Date
10-11-2014

Definition in file lifev/eta/examples/laplacian/main.cpp.

Function Documentation

◆ nonZeroFunction()

Real nonZeroFunction ( const Real t,
const Real ,
const Real ,
const Real ,
const ID  
)

Definition at line 77 of file lifev/eta/examples/laplacian/main.cpp.

◆ zeroFunction()

Real zeroFunction ( const Real ,
const Real ,
const Real ,
const Real ,
const ID  
)

Definition at line 82 of file lifev/eta/examples/laplacian/main.cpp.

◆ sourceFunction()

Real sourceFunction ( const Real ,
const Real x,
const Real y,
const Real z,
const ID  
)

Definition at line 87 of file lifev/eta/examples/laplacian/main.cpp.

◆ uExactFunction()

Real uExactFunction ( const Real ,
const Real x,
const Real y,
const Real z,
const ID  
)

Definition at line 92 of file lifev/eta/examples/laplacian/main.cpp.

◆ uGradExactFunction()

VectorSmall< 3 > uGradExactFunction ( const Real ,
const Real x,
const Real y,
const Real z,
const ID  
)

Definition at line 97 of file lifev/eta/examples/laplacian/main.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 117 of file lifev/eta/examples/laplacian/main.cpp.

Variable Documentation

◆ BACK

const int BACK = 1

Definition at line 109 of file lifev/eta/examples/laplacian/main.cpp.

◆ FRONT

const int FRONT = 2

Definition at line 110 of file lifev/eta/examples/laplacian/main.cpp.

◆ LEFT

const int LEFT = 3

Definition at line 111 of file lifev/eta/examples/laplacian/main.cpp.

◆ RIGHT

const int RIGHT = 4

Definition at line 112 of file lifev/eta/examples/laplacian/main.cpp.

◆ BOTTOM

const int BOTTOM = 5

Definition at line 113 of file lifev/eta/examples/laplacian/main.cpp.

◆ TOP

const int TOP = 6

Definition at line 114 of file lifev/eta/examples/laplacian/main.cpp.