LifeV
lifev/core/testsuite/adr_assembler/2d/main.cpp File Reference
#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>
+ Include dependency graph for lifev/core/testsuite/adr_assembler/2d/main.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{main.cpp}
 

Macros

#define TEST_RHS
 

Typedefs

typedef RegionMesh< LinearTrianglemesh_Type
 
typedef MatrixEpetra< Realmatrix_Type
 
typedef VectorEpetra vector_Type
 
typedef std::shared_ptr< vector_TypevectorPtr_Type
 
typedef FESpace< mesh_Type, MapEpetrafeSpace_Type
 
typedef LifeV::Preconditioner basePrec_Type
 
typedef std::shared_ptr< basePrec_TypebasePrecPtr_Type
 
typedef LifeV::PreconditionerIfpack prec_Type
 
typedef std::shared_ptr< prec_TypeprecPtr_Type
 
typedef std::shared_ptr< feSpace_TypefeSpacePtr_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 ) )
 

Detailed Description

Macro Definition Documentation

◆ TEST_RHS

#define TEST_RHS

Typedef Documentation

◆ mesh_Type

◆ matrix_Type

◆ vector_Type

◆ vectorPtr_Type

typedef std::shared_ptr<vector_Type> vectorPtr_Type

◆ feSpace_Type

◆ basePrec_Type

◆ basePrecPtr_Type

typedef std::shared_ptr<basePrec_Type> basePrecPtr_Type

◆ prec_Type

◆ precPtr_Type

typedef std::shared_ptr<prec_Type> precPtr_Type

◆ feSpacePtr_Type

typedef std::shared_ptr<feSpace_Type> feSpacePtr_Type

Function Documentation

◆ epsilon()

Real epsilon ( )

◆ exactSolution()

Real exactSolution ( const Real ,
const Real x,
const Real y,
const Real ,
const ID  
)

◆ fRhs()

Real fRhs ( const Real ,
const Real x,
const Real ,
const Real ,
const ID  
)

◆ main()

int main ( int  argc,
char **  argv 
)