NEURON
parallel.cpp File Reference
#include <../../nrnconf.h>
#include <stdlib.h>
#include "hoc.h"
#include "parse.hpp"

Go to the source code of this file.

Macros

#define NUM_ARGS   256
 

Functions

void hoc_parallel_begin (void)
 
void hoc_parallel_end (void)
 
int parallel_hoc_main (int i)
 
void save_parallel_argv (int argc, const char **argv)
 
void save_parallel_envp (void)
 

Variables

static int parallel_seen
 
static double * pval
 
static double end_val
 
static char * parallel_argv
 
static char * parallel_envp
 
static int sargv =0
 
static int senvp =0
 
int parallel_sub =0
 
int parallel_val
 

Macro Definition Documentation

◆ NUM_ARGS

#define NUM_ARGS   256

Definition at line 24 of file parallel.cpp.

Function Documentation

◆ hoc_parallel_begin()

void hoc_parallel_begin ( void  )

Definition at line 40 of file parallel.cpp.

◆ hoc_parallel_end()

void hoc_parallel_end ( void  )

Definition at line 141 of file parallel.cpp.

◆ parallel_hoc_main()

int parallel_hoc_main ( int  i)

Definition at line 160 of file parallel.cpp.

Variable Documentation

◆ end_val

double end_val
static

Definition at line 22 of file parallel.cpp.

◆ parallel_argv

char* parallel_argv
static

Definition at line 25 of file parallel.cpp.

◆ parallel_envp

char* parallel_envp
static

Definition at line 26 of file parallel.cpp.

◆ parallel_seen

int parallel_seen
static

Definition at line 19 of file parallel.cpp.

◆ parallel_sub

int parallel_sub =0

OCSMALL

Definition at line 30 of file parallel.cpp.

◆ parallel_val

int parallel_val

Definition at line 31 of file parallel.cpp.

◆ pval

double* pval
static

Definition at line 21 of file parallel.cpp.

◆ sargv

int sargv =0
static

Definition at line 27 of file parallel.cpp.

◆ senvp

int senvp =0
static

Definition at line 27 of file parallel.cpp.