1#ifndef AMREX_TRACERPARTICLES_H_
2#define AMREX_TRACERPARTICLES_H_
3#include <AMReX_Config.H>
38 const std::vector<
int>& indices);
A collection of Boxes stored in an Array.
Definition AMReX_BoxArray.H:567
Calculates the distribution of FABs to MPI processes.
Definition AMReX_DistributionMapping.H:43
Rectangular problem domain geometry.
Definition AMReX_Geometry.H:74
A collection (stored as an array) of FArrayBox objects.
Definition AMReX_MultiFab.H:40
Definition AMReX_ParGDB.H:13
Definition AMReX_ParIter.H:115
A distributed container for Particles sorted onto the levels, grids, and tiles of a block-structured ...
Definition AMReX_ParticleContainer.H:148
Definition AMReX_TracerParticles.H:11
void AdvectWithUcc(const MultiFab &ucc, int level, Real dt)
Definition AMReX_TracerParticles.cpp:120
TracerParticleContainer()=default
TracerParticleContainer(TracerParticleContainer &&) noexcept=default
TracerParticleContainer(const Geometry &geom, const DistributionMapping &dmap, const BoxArray &ba)
Definition AMReX_TracerParticles.H:18
void Timestamp(const std::string &basename, const MultiFab &mf, int lev, Real time, const std::vector< int > &indices)
Definition AMReX_TracerParticles.cpp:197
TracerParticleContainer & operator=(const TracerParticleContainer &)=delete
~TracerParticleContainer() override=default
TracerParticleContainer(const TracerParticleContainer &)=delete
void AdvectWithUmac(MultiFab *umac, int level, Real dt)
Definition AMReX_TracerParticles.cpp:10
TracerParticleContainer(ParGDBBase *gdb)
Definition AMReX_TracerParticles.H:14
amrex_real Real
Floating Point Type for Fields.
Definition AMReX_REAL.H:79
Definition AMReX_Amr.cpp:49