![]() |
GeNN
4.0.0
GPU enhanced Neuronal Networks (GeNN)
|
Base class for backend preferences - can be accessed via a global in 'classic' C++ code generator. More...
#include <backendBase.h>
Public Attributes | |
bool | optimizeCode = false |
Generate speed-optimized code, potentially at the expense of floating-point accuracy. More... | |
bool | debugCode = false |
Generate code with debug symbols. More... | |
std::string | userCxxFlagsGNU = "" |
C++ compiler options to be used for building all host side code (used for unix based platforms) More... | |
std::string | userNvccFlagsGNU = "" |
NVCC compiler options they may want to use for all GPU code (used for unix based platforms) More... | |
plog::Severity | logLevel = plog::info |
Logging level to use for code generation. More... | |
Base class for backend preferences - can be accessed via a global in 'classic' C++ code generator.
bool CodeGenerator::PreferencesBase::debugCode = false |
Generate code with debug symbols.
plog::Severity CodeGenerator::PreferencesBase::logLevel = plog::info |
Logging level to use for code generation.
bool CodeGenerator::PreferencesBase::optimizeCode = false |
Generate speed-optimized code, potentially at the expense of floating-point accuracy.
std::string CodeGenerator::PreferencesBase::userCxxFlagsGNU = "" |
C++ compiler options to be used for building all host side code (used for unix based platforms)
std::string CodeGenerator::PreferencesBase::userNvccFlagsGNU = "" |
NVCC compiler options they may want to use for all GPU code (used for unix based platforms)