|
FEAT 3
Finite Element Analysis Toolbox
|
Backend support class. More...
#include <backend.hpp>
Static Public Member Functions | |
| static PreferredBackend | get_preferred_backend () |
| get current preferred backend More... | |
| static void | set_preferred_backend (PreferredBackend preferred_backend) |
| set new preferred backend More... | |
Static Private Attributes | |
| static PreferredBackend | _preferred_backend = PreferredBackend::generic |
| the currently preferred backend More... | |
Backend support class.
Definition at line 135 of file backend.hpp.
|
static |
get current preferred backend
Definition at line 27 of file backend.cpp.
References _preferred_backend.
Referenced by FEAT::MemoryPool::convert(), FEAT::MemoryPool::copy(), and FEAT::MemoryPool::set_memory().
|
static |
set new preferred backend
Definition at line 16 of file backend.cpp.
References _preferred_backend, and FEAT::cuda.
|
staticprivate |
the currently preferred backend
the static variable for the preferred backend
Definition at line 139 of file backend.hpp.
Referenced by get_preferred_backend(), and set_preferred_backend().