|
NeoN
A framework for CFD software
|
#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 | |
| void | NeoN::fence (const Executor &exec) |
| 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. | |