OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
Some AMR types used a lot. More...
Typedefs | |
typedef amrex::MultiFab | AmrField_t |
typedef std::array< std::unique_ptr< AmrField_t >, AMREX_SPACEDIM > | AmrVectorField_t |
typedef amrex::DistributionMapping | AmrProcMap_t |
typedef amrex::Geometry | AmrGeometry_t |
typedef amrex::BoxArray | AmrGrid_t |
typedef amrex::Vector< std::unique_ptr< AmrField_t > > | AmrScalarFieldContainer_t |
typedef amrex::Vector< AmrVectorField_t > | AmrVectorFieldContainer_t |
typedef amrex::Vector< AmrGeometry_t > | AmrGeomContainer_t |
typedef amrex::Vector< AmrGrid_t > | AmrGridContainer_t |
typedef amrex::Vector< AmrProcMap_t > | AmrProcMapContainer_t |
typedef amrex::RealBox | AmrDomain_t |
typedef amrex::Vector< int > | AmrIntArray_t |
typedef amrex::IntVect | AmrIntVect_t |
typedef amrex::Vector< AmrIntVect_t > | AmrIntVectContainer_t |
typedef amrex::Box | AmrBox_t |
typedef amrex::Real | AmrReal_t |
typedef double | scalar_t |
typedef int | local_ordinal_t |
typedef long | global_ordinal_t |
typedef KokkosClassic::DefaultNode::DefaultNodeType | node_t |
typedef Tpetra::CrsMatrix< scalar_t, local_ordinal_t, global_ordinal_t, node_t > | matrix_t |
typedef Tpetra::Vector< scalar_t, local_ordinal_t, global_ordinal_t, node_t > | vector_t |
typedef Tpetra::Operator< scalar_t, local_ordinal_t, global_ordinal_t, node_t > | operator_t |
typedef Tpetra::MultiVector< scalar_t, local_ordinal_t, global_ordinal_t, node_t > | multivector_t |
typedef Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > | dmap_t |
typedef Teuchos::MpiComm< int > | comm_t |
Enumerations | |
enum | Preconditioner { NONE , ILUT , CHEBYSHEV , RILUK , SA , JACOBI , BLOCK_JACOBI , GS , BLOCK_GS } |
Some AMR types used a lot.
typedef amrex::Box amr::AmrBox_t |
typedef amrex::RealBox amr::AmrDomain_t |
typedef amrex::MultiFab amr::AmrField_t |
typedef amrex::Vector< AmrGeometry_t > amr::AmrGeomContainer_t |
typedef amrex::Geometry amr::AmrGeometry_t |
typedef amrex::BoxArray amr::AmrGrid_t |
typedef amrex::Vector< AmrGrid_t > amr::AmrGridContainer_t |
typedef amrex::Vector<int> amr::AmrIntArray_t |
typedef amrex::IntVect amr::AmrIntVect_t |
typedef amrex::Vector< AmrIntVect_t > amr::AmrIntVectContainer_t |
typedef amrex::DistributionMapping amr::AmrProcMap_t |
typedef amrex::Vector< AmrProcMap_t > amr::AmrProcMapContainer_t |
typedef amrex::Real amr::AmrReal_t |
typedef amrex::Vector< std::unique_ptr<AmrField_t> > amr::AmrScalarFieldContainer_t |
typedef std::array< std::unique_ptr<AmrField_t>, AMREX_SPACEDIM > amr::AmrVectorField_t |
typedef amrex::Vector< AmrVectorField_t > amr::AmrVectorFieldContainer_t |
typedef Teuchos::MpiComm<int> amr::comm_t |
Definition at line 83 of file AmrMultiGridDefs.h.
typedef Tpetra::Map<local_ordinal_t, global_ordinal_t, node_t > amr::dmap_t |
Definition at line 81 of file AmrMultiGridDefs.h.
typedef long amr::global_ordinal_t |
Definition at line 39 of file AmrMultiGridDefs.h.
typedef int amr::local_ordinal_t |
Definition at line 38 of file AmrMultiGridDefs.h.
typedef Tpetra::CrsMatrix<scalar_t, local_ordinal_t, global_ordinal_t, node_t > amr::matrix_t |
Definition at line 57 of file AmrMultiGridDefs.h.
typedef Tpetra::MultiVector<scalar_t, local_ordinal_t, global_ordinal_t, node_t > amr::multivector_t |
Definition at line 75 of file AmrMultiGridDefs.h.
typedef KokkosClassic::DefaultNode::DefaultNodeType amr::node_t |
Definition at line 50 of file AmrMultiGridDefs.h.
typedef Tpetra::Operator<scalar_t, local_ordinal_t, global_ordinal_t, node_t > amr::operator_t |
Definition at line 69 of file AmrMultiGridDefs.h.
typedef double amr::scalar_t |
Definition at line 37 of file AmrMultiGridDefs.h.
typedef Tpetra::Vector<scalar_t, local_ordinal_t, global_ordinal_t, node_t > amr::vector_t |
Definition at line 63 of file AmrMultiGridDefs.h.
enum amr::Preconditioner |
Definition at line 27 of file AmrPreconditioner.h.