OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include "PoissonSolver.h"
#include "IrregularDomain.h"
#include "mpi.h"
#include <Tpetra_Vector.hpp>
#include <Tpetra_CrsMatrix.hpp>
#include <Teuchos_DefaultMpiComm.hpp>
#include <BelosLinearProblem.hpp>
#include <BelosSolverFactory.hpp>
#include <MueLu.hpp>
#include <MueLu_TpetraOperator.hpp>
#include "Teuchos_ParameterList.hpp"
#include "Algorithms/PartBunch.h"
Go to the source code of this file.
Classes | |
class | MGPoissonSolver |
Typedefs | |
typedef UniformCartesian< 3, double > | Mesh_t |
typedef ParticleSpatialLayout< double, 3 >::SingleParticlePos_t | Vector_t |
typedef ParticleSpatialLayout< double, 3, Mesh_t > | Layout_t |
typedef Cell | Center_t |
typedef CenteredFieldLayout< 3, Mesh_t, Center_t > | FieldLayout_t |
typedef Field< double, 3, Mesh_t, Center_t > | Field_t |
Enumerations | |
enum | { STD_PREC , REUSE_PREC , REUSE_HIERARCHY } |
Functions | |
Inform & | operator<< (Inform &os, const MGPoissonSolver &fs) |
Definition at line 61 of file MGPoissonSolver.h.
typedef CenteredFieldLayout<3, Mesh_t, Center_t> FieldLayout_t |
Definition at line 62 of file MGPoissonSolver.h.
typedef ParticleSpatialLayout< double, 3, Mesh_t > Layout_t |
Definition at line 60 of file MGPoissonSolver.h.
typedef UniformCartesian<3, double> Mesh_t |
Definition at line 58 of file MGPoissonSolver.h.
typedef ParticleSpatialLayout<double, 3>::SingleParticlePos_t Vector_t |
Definition at line 59 of file MGPoissonSolver.h.
anonymous enum |
Enumerator | |
---|---|
STD_PREC | |
REUSE_PREC | |
REUSE_HIERARCHY |
Definition at line 65 of file MGPoissonSolver.h.
|
inline |
Definition at line 254 of file MGPoissonSolver.h.
References Hypervolume::fs.