WarpX
Functions
FieldIO.H File Reference
#include <WarpX.H>

Go to the source code of this file.

Functions

void AverageAndPackVectorField (amrex::MultiFab &mf_avg, const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &vector_field, const amrex::DistributionMapping &dm, const int dcomp, const int ngrow)
 
void AverageAndPackScalarField (amrex::MultiFab &mf_avg, const amrex::MultiFab &scalar_field, const amrex::DistributionMapping &dm, const int dcomp, const int ngrow)
 
std::vector< std::uint64_t > getReversedVec (const amrex::IntVect &v)
 
std::vector< double > getReversedVec (const amrex::Real *v)
 

Function Documentation

◆ AverageAndPackScalarField()

void AverageAndPackScalarField ( amrex::MultiFab &  mf_avg,
const amrex::MultiFab &  scalar_field,
const amrex::DistributionMapping &  dm,
const int  dcomp,
const int  ngrow 
)

◆ AverageAndPackVectorField()

void AverageAndPackVectorField ( amrex::MultiFab &  mf_avg,
const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &  vector_field,
const amrex::DistributionMapping &  dm,
const int  dcomp,
const int  ngrow 
)

◆ getReversedVec() [1/2]

std::vector<std::uint64_t> getReversedVec ( const amrex::IntVect &  v)

◆ getReversedVec() [2/2]

std::vector<double> getReversedVec ( const amrex::Real *  v)