peclet.voro 1.0.0
Device-native moving-particle Voronoi dynamics
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
verlet_skin.hpp File Reference
#include <Kokkos_Core.hpp>
#include <string>
#include "peclet/core/common/view.hpp"
Include dependency graph for verlet_skin.hpp:

Go to the source code of this file.

Classes

struct  peclet::voro::VerletSkin< Real >
 

Namespaces

namespace  peclet
 
namespace  peclet::voro
 

Enumerations

enum  peclet::voro::SkinTrigger : int { peclet::voro::kSkinNone = 0 , peclet::voro::kSkinMover = 1 }
 

Functions

template<class Real >
int peclet::voro::flagSkinMovers (const Kokkos::View< Real *, peclet::core::MemSpace > &pos, const Kokkos::View< Real *, peclet::core::MemSpace > &xRef, Real skin, const Real L[3], const Kokkos::View< int *, peclet::core::MemSpace > &outFlags)
 
template<class Real >
Real peclet::voro::maxDisplacement (const Kokkos::View< Real *, peclet::core::MemSpace > &pos, const Kokkos::View< Real *, peclet::core::MemSpace > &xRef, const Real L[3])