|
WarpX
|
#include <AMReX_BaseFwd.H>#include <AMReX_Enum.H>#include <AMReX_Extension.H>#include <AMReX_IntVect.H>#include <AMReX_MultiFab.H>#include <AMReX_REAL.H>#include <AMReX_Vector.H>#include <array>#include <map>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | ablastr::fields::Direction |
| struct | ablastr::fields::MultiFabOwner |
| struct | ablastr::fields::MultiFabRegister |
Namespaces | |
| namespace | ablastr |
| namespace | ablastr::fields |
Typedefs | |
| using | ablastr::fields::ScalarField = amrex::MultiFab* |
| using | ablastr::fields::ConstScalarField = amrex::MultiFab const * |
| using | ablastr::fields::VectorField = std::array<amrex::MultiFab *, 3> |
| using | ablastr::fields::ConstVectorField = std::array<amrex::MultiFab const *, 3> |
| using | ablastr::fields::MultiLevelScalarField = amrex::Vector<ScalarField> |
| using | ablastr::fields::ConstMultiLevelScalarField = amrex::Vector<ConstScalarField> |
| using | ablastr::fields::MultiLevelVectorField = amrex::Vector<VectorField> |
| using | ablastr::fields::ConstMultiLevelVectorField = amrex::Vector<ConstVectorField> |
Functions | |
| VectorField | ablastr::fields::a2m (std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &old_vectorfield) |