MercuryParticle< NDIMS > Struct Template Reference

#include <MercuryData.h>

Public Attributes

double position [NDIMS]
 
double velocity [NDIMS]
 
double rotation [NDIMS]
 
double angularV [NDIMS]
 
double radius
 
std::size_t speciesID
 

Detailed Description

template<std::size_t NDIMS>
struct MercuryParticle< NDIMS >

Stores a single mercury particle for usage by external converters.

Author
dducks

Member Data Documentation

◆ angularV

template<std::size_t NDIMS>
double MercuryParticle< NDIMS >::angularV[NDIMS]

P Y R velocities?

Referenced by operator>>().

◆ position

template<std::size_t NDIMS>
double MercuryParticle< NDIMS >::position[NDIMS]

X Y Z coordinates

Referenced by operator>>().

◆ radius

template<std::size_t NDIMS>
double MercuryParticle< NDIMS >::radius

Radius of the particle

Referenced by operator>>().

◆ rotation

template<std::size_t NDIMS>
double MercuryParticle< NDIMS >::rotation[NDIMS]

P Y R rotations?

Referenced by operator>>().

◆ speciesID

template<std::size_t NDIMS>
std::size_t MercuryParticle< NDIMS >::speciesID

Index of the species of this particle.

Referenced by operator>>().

◆ velocity

template<std::size_t NDIMS>
double MercuryParticle< NDIMS >::velocity[NDIMS]

X Y Z velocities

Referenced by operator>>().


The documentation for this struct was generated from the following file: