DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::EulerP::detail::FGlobalAccessor_noOp Struct Reference

No-op global accessor returning a dummy real value. More...

#include <EulerP_Evaluator_impl_utils.hpp>

Public Member Functions

DNDS_FORCEINLINE DNDS_DEVICE realoperator() (index iPnt, int i)
 Returns a reference to the dummy value (ignores point and component indices).
 

Public Attributes

real dummy_
 Discarded dummy value; all accesses read/write this.
 

Detailed Description

No-op global accessor returning a dummy real value.

Used as a template argument for kernels that do not require global memory write-back. All writes go to a discarded dummy member.

Definition at line 47 of file EulerP_Evaluator_impl_utils.hpp.

Member Function Documentation

◆ operator()()

DNDS_FORCEINLINE DNDS_DEVICE real & DNDS::EulerP::detail::FGlobalAccessor_noOp::operator() ( index  iPnt,
int  i 
)
inline

Returns a reference to the dummy value (ignores point and component indices).

Parameters
iPntPoint index (unused).
iComponent index (unused).
Returns
Reference to dummy_.

Definition at line 56 of file EulerP_Evaluator_impl_utils.hpp.

Member Data Documentation

◆ dummy_

real DNDS::EulerP::detail::FGlobalAccessor_noOp::dummy_

Discarded dummy value; all accesses read/write this.

Definition at line 49 of file EulerP_Evaluator_impl_utils.hpp.


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