www.cemf.ir
ppwBndryContactSearchKernels.hpp
Go to the documentation of this file.
1 
3 #include "cells.hpp"
6 
8 {
9 
10 void buildNextHead(
12  const cells &searchCells,
15 
16 
18 (
19  csPairContainerType &ppPairs,
22  const deviceScatteredFieldAccess<realx3> &mirrorPoints,
23  const deviceScatteredFieldAccess<real> &mirrorDiams,
24  const realx3 &transferVec,
25  const deviceViewType3D<uint32> &head,
26  const deviceViewType1D<uint32> &next,
27  const cells &searchCells,
28  real sizeRatio
29 );
30 
31 }
pFlow::scatteredFieldAccess
Definition: scatteredFieldAccess.hpp:32
pFlow::real
float real
Definition: builtinTypes.hpp:45
contactSearchFunctions.hpp
pFlow::uint32
unsigned int uint32
Definition: builtinTypes.hpp:56
pFlow::pweBndryContactSearchKernels
Definition: ppwBndryContactSearchKernels.hpp:7
pFlow::deviceViewType1D
Kokkos::View< T * > deviceViewType1D
1D array (vector) with default device (memory space and execution space)
Definition: KokkosTypes.hpp:121
pFlow::unsortedPairs
Definition: unsortedPairs.hpp:32
contactSearchGlobals.hpp
pFlow::deviceViewType3D
Kokkos::View< T ***, Layout, void > deviceViewType3D
3D view on device as an array on device
Definition: KokkosTypes.hpp:129
pFlow::pweBndryContactSearchKernels::broadSearchPP
uint32 broadSearchPP(csPairContainerType &ppPairs, const deviceScatteredFieldAccess< realx3 > &points, const deviceScatteredFieldAccess< real > &diams, const deviceScatteredFieldAccess< realx3 > &mirrorPoints, const deviceScatteredFieldAccess< real > &mirrorDiams, const realx3 &transferVec, const deviceViewType3D< uint32 > &head, const deviceViewType1D< uint32 > &next, const cells &searchCells, real sizeRatio)
Definition: ppwBndryContactSearchKernels.cpp:39
pFlow::pweBndryContactSearchKernels::buildNextHead
void buildNextHead(const deviceScatteredFieldAccess< realx3 > &points, const cells &searchCells, deviceViewType3D< uint32 > &head, deviceViewType1D< uint32 > &next)
Definition: ppwBndryContactSearchKernels.cpp:10
pFlow::cells
Definition: cells.hpp:31
pFlow::triple< real >
scatteredFieldAccess.hpp