DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::Geom::Elem::ShapeFuncImpl< Prism18 > Struct Reference

#include <Prism18.hpp>

Static Public Member Functions

template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void Diff0 (const TPoint &p, TArray &&v)
 
template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void Diff1 (const TPoint &p, TArray &&v)
 
template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void Diff2 (const TPoint &p, TArray &&v)
 
template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void Diff3 (const TPoint &p, TArray &&v)
 

Detailed Description

Definition at line 20 of file Prism18.hpp.

Member Function Documentation

◆ Diff0()

template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void DNDS::Geom::Elem::ShapeFuncImpl< Prism18 >::Diff0 ( const TPoint &  p,
TArray &&  v 
)
inlinestatic

Definition at line 23 of file Prism18.hpp.

◆ Diff1()

template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void DNDS::Geom::Elem::ShapeFuncImpl< Prism18 >::Diff1 ( const TPoint &  p,
TArray &&  v 
)
inlinestatic

Definition at line 70 of file Prism18.hpp.

◆ Diff2()

template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void DNDS::Geom::Elem::ShapeFuncImpl< Prism18 >::Diff2 ( const TPoint &  p,
TArray &&  v 
)
inlinestatic

Definition at line 168 of file Prism18.hpp.

◆ Diff3()

template<class TPoint , class TArray >
static DNDS_DEVICE_CALLABLE void DNDS::Geom::Elem::ShapeFuncImpl< Prism18 >::Diff3 ( const TPoint &  p,
TArray &&  v 
)
inlinestatic

Definition at line 310 of file Prism18.hpp.


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