Canoe
Comprehensive Atmosphere N' Ocean Engine
ParticleData Struct Reference

#include <particle_data.hpp>

Public Attributes

ParticleDatanext
 particle can form a linked list More...
 
int pid
 particle id, type id More...
 
int tid
 
std::array< int, NINT_PARTICLE_DATA > ii
 extra integer data More...
 
Real time
 time instantiated, weight and charge More...
 
Real weight
 
Real charge
 
Real x1
 positions More...
 
Real x2
 
Real x3
 
Real v1
 velocities More...
 
Real v2
 
Real v3
 
Real a1
 accelerations More...
 
Real a2
 
Real a3
 
std::array< Real, NREAL_PARTICLE_DATA > rr
 extra real data More...
 

Detailed Description

Definition at line 21 of file particle_data.hpp.

Member Data Documentation

◆ next

ParticleData* ParticleData::next

particle can form a linked list

Definition at line 23 of file particle_data.hpp.

◆ pid

int ParticleData::pid

particle id, type id

Definition at line 26 of file particle_data.hpp.

◆ tid

int ParticleData::tid

Definition at line 26 of file particle_data.hpp.

◆ ii

std::array<int, NINT_PARTICLE_DATA> ParticleData::ii

extra integer data

Definition at line 29 of file particle_data.hpp.

◆ time

Real ParticleData::time

time instantiated, weight and charge

Definition at line 32 of file particle_data.hpp.

◆ weight

Real ParticleData::weight

Definition at line 32 of file particle_data.hpp.

◆ charge

Real ParticleData::charge

Definition at line 32 of file particle_data.hpp.

◆ x1

Real ParticleData::x1

positions

Definition at line 35 of file particle_data.hpp.

◆ x2

Real ParticleData::x2

Definition at line 35 of file particle_data.hpp.

◆ x3

Real ParticleData::x3

Definition at line 35 of file particle_data.hpp.

◆ v1

Real ParticleData::v1

velocities

Definition at line 38 of file particle_data.hpp.

◆ v2

Real ParticleData::v2

Definition at line 38 of file particle_data.hpp.

◆ v3

Real ParticleData::v3

Definition at line 38 of file particle_data.hpp.

◆ a1

Real ParticleData::a1

accelerations

Definition at line 41 of file particle_data.hpp.

◆ a2

Real ParticleData::a2

Definition at line 41 of file particle_data.hpp.

◆ a3

Real ParticleData::a3

Definition at line 41 of file particle_data.hpp.

◆ rr

std::array<Real, NREAL_PARTICLE_DATA> ParticleData::rr

extra real data

Definition at line 44 of file particle_data.hpp.


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