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

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

#include <EulerP_Evaluator_impl_utils.hpp>

Public Member Functions

DNDS_FORCEINLINE DNDS_DEVICE realoperator() (int i)
 Returns a reference to the dummy value (ignores index).
 

Public Attributes

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

Detailed Description

No-op local accessor returning a dummy real value.

Used as a template argument for kernels that do not require thread-local accumulation. All writes go to a discarded dummy member.

Definition at line 30 of file EulerP_Evaluator_impl_utils.hpp.

Member Function Documentation

◆ operator()()

DNDS_FORCEINLINE DNDS_DEVICE real & DNDS::EulerP::detail::FLocalAccessor_noOp::operator() ( int  i)
inline

Returns a reference to the dummy value (ignores index).

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

Definition at line 38 of file EulerP_Evaluator_impl_utils.hpp.

Member Data Documentation

◆ dummy_

real DNDS::EulerP::detail::FLocalAccessor_noOp::dummy_

Discarded dummy value; all accesses read/write this.

Definition at line 33 of file EulerP_Evaluator_impl_utils.hpp.


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