CoreNEURON
|
#include "coreneuron/gpu/nrn_acc_manager.hpp"
#include "coreneuron/mpi/core/nrnmpi.hpp"
#include "coreneuron/utils/memory.h"
#include "coreneuron/utils/nrnmutdec.hpp"
#include "coreneuron/utils/randoms/nrnran123.h"
#include <cmath>
#include <iostream>
#include <memory>
#include <mutex>
Go to the source code of this file.
Namespaces | |
coreneuron | |
THIS FILE IS AUTO GENERATED DONT MODIFY IT. | |
Macros | |
#define | CORENRN_HOST_DEVICE |
#define | g_k_qualifiers |
Functions | |
CORENRN_HOST_DEVICE philox4x32_ctr_t | coreneuron_random123_philox4x32_helper (coreneuron::nrnran123_State *s) |
std::size_t | coreneuron::nrnran123_instance_count () |
uint32_t | coreneuron::nrnran123_get_globalindex () |
void | coreneuron::nrnran123_set_globalindex (uint32_t gix) |
void | coreneuron::nrnran123_initialise_global_state_on_device () |
void | coreneuron::nrnran123_destroy_global_state_on_device () |
nrnran123_State * | coreneuron::nrnran123_newstream3 (uint32_t id1, uint32_t id2, uint32_t id3, bool use_unified_memory) |
Allocate a new Random123 stream. More... | |
void | coreneuron::nrnran123_deletestream (nrnran123_State *s, bool use_unified_memory) |
#define CORENRN_HOST_DEVICE |
Definition at line 29 of file nrnran123.cpp.
#define g_k_qualifiers |
Definition at line 86 of file nrnran123.cpp.
CORENRN_HOST_DEVICE philox4x32_ctr_t coreneuron_random123_philox4x32_helper | ( | coreneuron::nrnran123_State * | s | ) |
Definition at line 98 of file nrnran123.cpp.