GInX
Geodesics Integrator tool for particles in GRMHD using Adaptive Mesh Refinement using AMReX.
BaseParticleContainer.hxx File Reference

It Contains the BaseParticlesContainer and ParticleIterator classes inside of the GInX namespace. More...

#include "AMReX_CTOParallelForImpl.H"
#include <AMReX_AmrParticles.H>
#include <AMReX_Particles.H>
#include <cctk.h>
#include <cctk_Arguments.h>
#include <cctk_Parameters.h>
#include <cctk_core.h>
#include <string>
+ Include dependency graph for BaseParticleContainer.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GInX::ParticleIterator< StructType >
 
class  GInX::BaseParticleContainer< OtherContainer, StructType >
 BaseParticleContainer abstract class definition. More...
 

Namespaces

namespace  GInX
 Interpolators namespace.
 

Detailed Description

It Contains the BaseParticlesContainer and ParticleIterator classes inside of the GInX namespace.

This file contains the BaseParticlesContainer abstract class. It extends from amrex::AmrParticleContainer and contains the particles data using an Array-of-Structs (AoS).

It also includes the definition of the ParticleIterator class, that may be helpful for particle data manipulation.