|
changa 3.5
|
#include "cosmoType.h"Go to the source code of this file.
Classes | |
| struct | CudaVector3D |
| 3D vector of cudatype. More... | |
| struct | CudaMultipoleMoments |
| Version of MultipoleMoments using cudatype. More... | |
| struct | ILPart |
| Bucket of particles on the interaction list for the GPU. More... | |
| struct | ILCell |
| Cell on the interaction list for the GPU. More... | |
| struct | CompactPartData |
| Particle data needed on the GPU to calculate gravity. More... | |
| struct | VariablePartData |
| Particle data that gets calculated by the GPU. More... | |
Typedefs | |
| typedef float | cudatype |
| floating point type on the GPU | |
| typedef cosmoType | hosttype |
| floating point type on the host | |
| typedef struct CudaVector3D | CudaVector3D |
| 3D vector of cudatype. | |
| typedef struct CudaMultipoleMoments | CudaMultipoleMoments |
| Version of MultipoleMoments using cudatype. | |
| typedef struct ILPart | ILPart |
| Bucket of particles on the interaction list for the GPU. | |
| typedef struct ILCell | ILCell |
| Cell on the interaction list for the GPU. | |
| typedef struct CompactPartData | CompactPartData |
| Particle data needed on the GPU to calculate gravity. | |
| typedef struct VariablePartData | VariablePartData |
| Particle data that gets calculated by the GPU. | |
Definitions of types for the CUDA port.