ParticleBC Class Reference

#include <ParticleBC.H>

List of all members.

Static Public Member Functions

template<class P>
static void enforcePeriodic (ParticleData< P > &a_particleData, const RealVect &a_leftEdge, const RealVect &a_rightEdge)


Member Function Documentation

template<class P>
void ParticleBC::enforcePeriodic ( ParticleData< P > &  a_particleData,
const RealVect a_leftEdge,
const RealVect a_rightEdge 
) [inline, static]

enforces periodic boundary conditions on the particles in a_particleData. Particles that are outside the range given by a_leftEdge and a_rightEdge will have their positions periodiocally shifted until that is no longer true

References CH_SPACEDIM, CH_TIME, ParticleData< P >::getBoxes(), LayoutIterator::ok(), and LayoutIterator::reset().


The documentation for this class was generated from the following files:

Generated on Thu Apr 27 03:27:23 2017 for Chombo + EB + MF by  doxygen 1.5.5