LifeV
|
Tutorial for the assembly of the ADR problem and comparison with classical assembly. 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 <lifev/core/util/LifeChrono.hpp>
Go to the source code of this file.
Typedefs | |
typedef RegionMesh< LinearTetra > | mesh_Type |
typedef MatrixEpetra< Real > | matrix_Type |
typedef VectorEpetra | vector_Type |
typedef FESpace< mesh_Type, MapEpetra >::function_Type | function_Type |
Functions | |
Real | betaFctRaw (const Real &, const Real &, const Real &, const Real &, const ID &i) |
function_Type | betaFct (betaFctRaw) |
int | main (int argc, char **argv) |
Tutorial for the assembly of the ADR problem and comparison with classical assembly.
This tutorial aims at presenting further expressions and compare the performances with the ones obtained with the classical assembly.
Tutorials that should be read before: 1
Definition in file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
typedef RegionMesh<LinearTetra> mesh_Type |
Definition at line 92 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
typedef MatrixEpetra<Real> matrix_Type |
Definition at line 93 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
typedef VectorEpetra vector_Type |
Definition at line 94 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
typedef FESpace<mesh_Type, MapEpetra>::function_Type function_Type |
Definition at line 95 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
Definition at line 104 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.
function_Type betaFct | ( | betaFctRaw | ) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 121 of file lifev/eta/tutorials/2_ETA_ADR/main.cpp.