#include <force_gpu_cuda.hpp>
|
| CalcForceWithLinearCutoffCUDA () |
|
| CalcForceWithLinearCutoffCUDA (PS::S32 _rank, PS::F64 _eps2, PS::F64 _rcut2, PS::F64 _G) |
|
void | initialize (PS::S32 _rank, PS::F64 _eps2, PS::F64 _rcut2, PS::F64 _G) |
|
PS::S32 | operator() (const PS::S32 tag, const PS::S32 n_walk, const EPISoft *epi[], const PS::S32 n_epi[], const EPJSoft *epj[], const PS::S32 n_epj[], const SPJSoft *spj[], const PS::S32 n_spj[]) |
|
◆ CalcForceWithLinearCutoffCUDA() [1/2]
CalcForceWithLinearCutoffCUDA::CalcForceWithLinearCutoffCUDA |
( |
| ) |
|
|
inline |
◆ CalcForceWithLinearCutoffCUDA() [2/2]
CalcForceWithLinearCutoffCUDA::CalcForceWithLinearCutoffCUDA |
( |
PS::S32 |
_rank, |
|
|
PS::F64 |
_eps2, |
|
|
PS::F64 |
_rcut2, |
|
|
PS::F64 |
_G |
|
) |
| |
|
inline |
◆ initialize()
void CalcForceWithLinearCutoffCUDA::initialize |
( |
PS::S32 |
_rank, |
|
|
PS::F64 |
_eps2, |
|
|
PS::F64 |
_rcut2, |
|
|
PS::F64 |
_G |
|
) |
| |
|
inline |
◆ operator()()
PS::S32 CalcForceWithLinearCutoffCUDA::operator() |
( |
const PS::S32 |
tag, |
|
|
const PS::S32 |
n_walk, |
|
|
const EPISoft * |
epi[], |
|
|
const PS::S32 |
n_epi[], |
|
|
const EPJSoft * |
epj[], |
|
|
const PS::S32 |
n_epj[], |
|
|
const SPJSoft * |
spj[], |
|
|
const PS::S32 |
n_spj[] |
|
) |
| |
◆ eps2
PS::F64 CalcForceWithLinearCutoffCUDA::eps2 |
PS::F64 CalcForceWithLinearCutoffCUDA::G |
◆ my_rank
PS::S32 CalcForceWithLinearCutoffCUDA::my_rank |
◆ rcut2
PS::F64 CalcForceWithLinearCutoffCUDA::rcut2 |
The documentation for this struct was generated from the following file: