#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.