MercuryDPM  Alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

Definition at line 41 of file MercuryData.h.

Member Data Documentation

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

P Y R velocities?

Definition at line 59 of file MercuryData.h.

Referenced by operator>>().

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

X Y Z coordinates

Definition at line 47 of file MercuryData.h.

Referenced by operator>>().

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

Radius of the particle

Definition at line 64 of file MercuryData.h.

Referenced by operator>>().

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

P Y R rotations?

Definition at line 55 of file MercuryData.h.

Referenced by operator>>().

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

Index of the species of this particle.

Definition at line 69 of file MercuryData.h.

Referenced by operator>>().

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

X Y Z velocities

Definition at line 51 of file MercuryData.h.

Referenced by operator>>().


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