DNDSR 0.1.0.dev1+gcd065ad
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 19 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 22 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 69 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 167 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 309 of file Prism18.hpp.


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