milupHPC documentation
include
sph
soundspeed.cuh
Go to the documentation of this file.
1
10
#ifndef MILUPHPC_SOUNDSPEED_CUH
11
#define MILUPHPC_SOUNDSPEED_CUH
12
13
#include "../particles.cuh"
14
#include "../subdomain_key_tree/subdomain.cuh"
15
#include "../parameter.h"
16
#include "../materials/material.cuh"
17
#include "
kernel.cuh
"
18
#include "
cuda_utils/cuda_utilities.cuh
"
19
#include "
cuda_utils/cuda_runtime.h
"
20
21
namespace
SPH
{
22
namespace
Kernel
{
34
__global__
void
initializeSoundSpeed
(
Particles
*particles,
Material
*materials,
int
numParticles
);
35
47
__global__
void
calculateSoundSpeed
(
Particles
*particles,
Material
*materials,
int
numParticles
);
48
49
namespace
Launch {
58
real
initializeSoundSpeed
(
Particles
*particles,
Material
*materials,
int
numParticles
);
59
68
real
calculateSoundSpeed
(
Particles
*particles,
Material
*materials,
int
numParticles
);
69
}
70
}
71
}
72
73
#endif
//MILUPHPC_SOUNDSPEED_CUH
Material
Material parameters.
Definition:
material.cuh:88
Particles
Particle(s) class based on SoA (Structur of Arrays).
Definition:
particles.cuh:50
cuda_runtime.h
CUDA runtime functionalities and wrappers.
cuda_utilities.cuh
CUDA utilities.
kernel.cuh
Kernel
Definition:
device_rhs.cuh:7
ProfilerIds::numParticles
const char *const numParticles
Definition:
h5profiler.h:29
SPH::Kernel::Launch::calculateSoundSpeed
real calculateSoundSpeed(Particles *particles, Material *materials, int numParticles)
Wrapper for SPH::Kernel::calculateSoundSpeed().
Definition:
soundspeed.cu:98
SPH::Kernel::Launch::initializeSoundSpeed
real initializeSoundSpeed(Particles *particles, Material *materials, int numParticles)
Wrapper for SPH::Kernel::initializeSoundSpeed().
Definition:
soundspeed.cu:93
SPH::Kernel::initializeSoundSpeed
__global__ void initializeSoundSpeed(Particles *particles, Material *materials, int numParticles)
Initialize the speed of sound .
Definition:
soundspeed.cu:4
SPH::Kernel::calculateSoundSpeed
__global__ void calculateSoundSpeed(Particles *particles, Material *materials, int numParticles)
Calculate the speed of sound .
Definition:
soundspeed.cu:35
SPH
SPH related functions and kernels.
Definition:
density.cuh:23
real
double real
Definition:
parameter.h:15
milupHPC - include/sph/soundspeed.cuh Source File
Generated on Wed Aug 31 2022 12:16:52 by
Doxygen
1.9.3