peclet.voro 1.0.4
Device-native moving-particle Voronoi dynamics
Loading...
Searching...
No Matches
peclet::voro::fv::DecEdges< Real > Struct Template Reference

#include <dec.hpp>

Public Types

using Mem = peclet::core::MemSpace
 

Public Attributes

Kokkos::View< int *, Mem > offset
 
Kokkos::View< Real *, Mem > weight
 
Kokkos::View< int *, Mem > face2
 
Kokkos::View< int *, Mem > face3
 
Kokkos::View< Real *, Mem > sign2
 
Kokkos::View< Real *, Mem > sign3
 
int nEdges = 0
 
int nSkipped = 0
 

Detailed Description

template<class Real>
struct peclet::voro::fv::DecEdges< Real >

Per interior face: its Voronoi edges with the DEC weight ℓ_ε/|t| and the two other legs of the Delaunay triangle as (face, orientation sign) pairs; sign s: +1 if the leg's direction agrees with the face's stored A→B orientation.

Member Typedef Documentation

◆ Mem

template<class Real >
using peclet::voro::fv::DecEdges< Real >::Mem = peclet::core::MemSpace

Member Data Documentation

◆ face2

template<class Real >
Kokkos::View<int*, Mem> peclet::voro::fv::DecEdges< Real >::face2

◆ face3

template<class Real >
Kokkos::View<int*, Mem> peclet::voro::fv::DecEdges< Real >::face3

◆ nEdges

template<class Real >
int peclet::voro::fv::DecEdges< Real >::nEdges = 0

◆ nSkipped

template<class Real >
int peclet::voro::fv::DecEdges< Real >::nSkipped = 0

◆ offset

template<class Real >
Kokkos::View<int*, Mem> peclet::voro::fv::DecEdges< Real >::offset

◆ sign2

template<class Real >
Kokkos::View<Real*, Mem> peclet::voro::fv::DecEdges< Real >::sign2

◆ sign3

template<class Real >
Kokkos::View<Real*, Mem> peclet::voro::fv::DecEdges< Real >::sign3

◆ weight

template<class Real >
Kokkos::View<Real*, Mem> peclet::voro::fv::DecEdges< Real >::weight

The documentation for this struct was generated from the following file: