CoreNEURON
|
#include <iostream>
#include <string>
#include <tuple>
#include "coreneuron/nrnconf.h"
#include "coreneuron/mpi/nrnmpi.h"
#include "coreneuron/utils/nrn_assert.h"
#include "nrnmpi.hpp"
#include <mpi.h>
Go to the source code of this file.
Namespaces | |
coreneuron | |
THIS FILE IS AUTO GENERATED DONT MODIFY IT. | |
Functions | |
static void | coreneuron::nrn_fatal_error (const char *msg) |
nrnmpi_init_ret_t | coreneuron::nrnmpi_init_impl (int *pargc, char ***pargv, bool is_quiet) |
void | coreneuron::nrnmpi_finalize_impl (void) |
void | coreneuron::nrnmpi_check_threading_support_impl () |
bool | coreneuron::nrnmpi_initialized_impl () |
void | coreneuron::nrnmpi_abort_impl (int errcode) |
double | coreneuron::nrnmpi_wtime_impl () |
int | coreneuron::nrnmpi_local_rank_impl () |
Return local mpi rank within a shared memory node. More... | |
int | coreneuron::nrnmpi_local_size_impl () |
Return number of ranks running on single shared memory node. More... | |
void | coreneuron::nrnmpi_write_file_impl (const std::string &filename, const char *buffer, size_t length) |
Write given buffer to a new file using MPI collective I/O. More... | |
Variables | |
MPI_Comm | coreneuron::nrnmpi_world_comm |
int | coreneuron::nrnmpi_numprocs_ |
int | coreneuron::nrnmpi_myid_ |
static bool | coreneuron::nrnmpi_under_nrncontrol_ {false} |