NeoN
WIP Prototype of a modern OpenFOAM core
|
#include <string>
#include <variant>
#include "NeoN/core/executor/serialExecutor.hpp"
#include "NeoN/core/executor/GPUExecutor.hpp"
#include "NeoN/core/executor/CPUExecutor.hpp"
#include "NeoN/core/error.hpp"
Go to the source code of this file.
Namespaces | |
namespace | NeoN |
Typedefs | |
using | NeoN::Executor = std::variant< SerialExecutor, CPUExecutor, GPUExecutor > |
Functions | |
bool | NeoN::operator== (const Executor &lhs, const Executor &rhs) |
Checks if two executors are equal, i.e. they are of the same type. | |
bool | NeoN::operator!= (const Executor &lhs, const Executor &rhs) |
Checks if two executors are not equal, i.e. they are not of the same type. | |