LifeV
lifev/eta/tutorials/3_ETA_rhs_and_value/main.cpp File Reference

Tutorial for the assembly of a right hand side and the computation of benchmark values. More...

#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <lifev/core/LifeV.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/array/VectorEpetra.hpp>
#include <lifev/eta/fem/ETFESpace.hpp>
#include <lifev/eta/expression/Integrate.hpp>
#include <boost/shared_ptr.hpp>
#include <lifev/core/fem/FESpace.hpp>
#include <lifev/core/solver/ADRAssembler.hpp>
+ Include dependency graph for lifev/eta/tutorials/3_ETA_rhs_and_value/main.cpp:

Go to the source code of this file.

Typedefs

typedef RegionMesh< LinearTetramesh_Type
 
typedef VectorEpetra vector_Type
 
typedef MatrixEpetra< Realmatrix_Type
 
typedef FESpace< mesh_Type, MapEpetra >::function_Type function_Type
 

Functions

Real fRhsRaw (const Real &, const Real &, const Real &, const Real &, const ID &)
 
function_Type fRhs (fRhsRaw)
 
Real gRaw (const Real &, const Real &x, const Real &, const Real &, const ID &)
 
function_Type g (gRaw)
 
int main (int argc, char **argv)
 

Detailed Description

Tutorial for the assembly of a right hand side and the computation of benchmark values.

Author
Samuel Quinodoz samue.nosp@m.l.qu.nosp@m.inodo.nosp@m.z@ep.nosp@m.fl.ch
Date
29-06-2012

In this tutorial, we show how to assemble a right hand side and compute a volume integral, using the ETA framework.

Tutorials that should be read before: 1,2

Definition in file lifev/eta/tutorials/3_ETA_rhs_and_value/main.cpp.

Typedef Documentation

◆ mesh_Type

◆ vector_Type

◆ matrix_Type

◆ function_Type

Function Documentation

◆ fRhsRaw()

Real fRhsRaw ( const Real ,
const Real ,
const Real ,
const Real ,
const ID  
)

◆ fRhs()

function_Type fRhs ( fRhsRaw  )

◆ gRaw()

Real gRaw ( const Real ,
const Real x,
const Real ,
const Real ,
const ID  
)

◆ g()

◆ main()

int main ( int  argc,
char **  argv 
)