LifeV
|
#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/algorithm/PreconditionerIfpack.hpp>
#include <lifev/core/algorithm/PreconditionerML.hpp>
#include <lifev/core/algorithm/SolverAztecOO.hpp>
#include <lifev/core/algorithm/LinearSolver.hpp>
#include <lifev/core/array/MatrixEpetra.hpp>
#include <lifev/core/filter/ExporterEnsight.hpp>
#include <lifev/core/fem/FESpace.hpp>
#include <lifev/core/fem/BCManage.hpp>
#include <lifev/core/mesh/MeshPartitioner.hpp>
#include <lifev/core/mesh/RegionMesh2DStructured.hpp>
#include <lifev/core/mesh/RegionMesh.hpp>
#include <lifev/core/solver/ADRAssembler.hpp>
#include <lifev/core/mesh/MeshData.hpp>
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_XMLParameterListHelpers.hpp>
#include <Teuchos_RCP.hpp>
Go to the source code of this file.
Namespaces | |
anonymous_namespace{main.cpp} | |
Macros | |
#define | TEST_RHS |
Typedefs | |
typedef RegionMesh< LinearTriangle > | mesh_Type |
typedef MatrixEpetra< Real > | matrix_Type |
typedef VectorEpetra | vector_Type |
typedef std::shared_ptr< vector_Type > | vectorPtr_Type |
typedef FESpace< mesh_Type, MapEpetra > | feSpace_Type |
typedef LifeV::Preconditioner | basePrec_Type |
typedef std::shared_ptr< basePrec_Type > | basePrecPtr_Type |
typedef LifeV::PreconditionerIfpack | prec_Type |
typedef std::shared_ptr< prec_Type > | precPtr_Type |
typedef std::shared_ptr< feSpace_Type > | feSpacePtr_Type |
Functions | |
Real | epsilon (1) |
Real | exactSolution (const Real &, const Real &x, const Real &y, const Real &, const ID &) |
Real | fRhs (const Real &, const Real &x, const Real &, const Real &, const ID &) |
int | main (int argc, char **argv) |
Variables | |
static bool | regIF = (PRECFactory::instance().registerProduct ( "Ifpack", &createIfpack ) ) |
static bool | regML = (PRECFactory::instance().registerProduct ( "ML", &createML ) ) |
Definition in file lifev/core/testsuite/adr_assembler/2d/main.cpp.
#define TEST_RHS |
Definition at line 82 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef RegionMesh<LinearTriangle> mesh_Type |
Definition at line 125 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef MatrixEpetra<Real> matrix_Type |
Definition at line 126 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef VectorEpetra vector_Type |
Definition at line 127 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef std::shared_ptr<vector_Type> vectorPtr_Type |
Definition at line 128 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef FESpace<mesh_Type, MapEpetra> feSpace_Type |
Definition at line 129 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef LifeV::Preconditioner basePrec_Type |
Definition at line 131 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef std::shared_ptr<basePrec_Type> basePrecPtr_Type |
Definition at line 132 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef LifeV::PreconditionerIfpack prec_Type |
Definition at line 133 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef std::shared_ptr<prec_Type> precPtr_Type |
Definition at line 134 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
typedef std::shared_ptr<feSpace_Type> feSpacePtr_Type |
Definition at line 136 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
Real epsilon | ( | 1 | ) |
Definition at line 112 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
Definition at line 118 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 140 of file lifev/core/testsuite/adr_assembler/2d/main.cpp.