|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Host-side implementation of EulerP Evaluator methods. More...
#include "EulerP_Evaluator.hpp"#include "DNDS/DeviceStorage.hpp"#include "DNDS/Errors.hpp"#include "DNDS/DeviceStorageHelper.hpp"#include "EulerP/EulerP.hpp"#include "EulerP_Evaluator_impl.hpp"#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::EulerP |
| Namespace for the EulerP alternative evaluator module with GPU support. | |
Host-side implementation of EulerP Evaluator methods.
Provides the constructor for EvaluatorConfig (with default JSON settings), configuration validation, VTK-HDF5 output, and the dispatch methods for each evaluation stage. Each dispatch method validates arguments, detects the active device backend, constructs the corresponding Evaluator_impl args, and calls the backend-specific kernel methods.
Definition in file EulerP_Evaluator.cpp.