|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Device-side argument struct for 2nd-order flux evaluation and RHS accumulation. More...
#include <EulerP_Evaluator_impl.hpp>
Classes | |
| struct | Portable |
Public Member Functions | |
| Flux2nd_Arg (Evaluator &self_, Evaluator::Flux2nd_Arg &arg) | |
Device-side argument struct for 2nd-order flux evaluation and RHS accumulation.
The largest impl arg struct, wrapping all state, thermodynamic, face-reconstructed, and output arrays as device views for kernel execution.
Definition at line 370 of file EulerP_Evaluator_impl.hpp.
|
inline |
Definition at line 430 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::fluxScalarFF_v |
Definition at line 427 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::muComp_v |
Definition at line 421 of file EulerP_Evaluator_impl.hpp.
| struct DNDS::EulerP::Evaluator_impl::Flux2nd_Arg::Portable DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::portable |
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::rhsScalar_v |
Definition at line 428 of file EulerP_Evaluator_impl.hpp.
| Evaluator& DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::self |
Definition at line 372 of file EulerP_Evaluator_impl.hpp.
| EvaluatorDeviceView<B> DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::self_view |
must keep this alive
Definition at line 374 of file EulerP_Evaluator_impl.hpp.
| Evaluator::t_deviceView<B> DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::this_v |
Definition at line 373 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalar_v |
Definition at line 416 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarFL_v |
Definition at line 423 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarFR_v |
Definition at line 424 of file EulerP_Evaluator_impl.hpp.
| t_ScalarGrad_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarGrad_v |
Definition at line 417 of file EulerP_Evaluator_impl.hpp.
| t_ScalarGrad_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarGradFF_v |
Definition at line 425 of file EulerP_Evaluator_impl.hpp.
| t_ScalarGrad_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarGradPrim_v |
Definition at line 420 of file EulerP_Evaluator_impl.hpp.
| t_Scalar_deviceViewVector_sup DNDS::EulerP::Evaluator_impl< B >::Flux2nd_Arg::uScalarPrim_v |
Definition at line 419 of file EulerP_Evaluator_impl.hpp.