13 std::string
get_filename(
const std::string& path, std::string file_name);
18 return v.empty() ?
NULL : &
v[0];
35 #define writeint(p, size) writeint_(p, size, f)
36 #define writedbl(p, size) writedbl_(p, size, f)
void append(Item *ql, Item *q)
void write_uint32vec(std::vector< uint32_t > &vec, FILE *f)
void write_memb_mech_types(const char *fname)
void create_dir_path(const std::string &path)
create directory with given path
std::string get_filename(const std::string &path, std::string file_name)
void write_globals(const char *fname)
void(*)(double *, int *, int *, int *, Memb_list *, std::size_t, Datum *, Datum *, double *, NrnThread *) bbcore_write_t
void writeint_(int *p, size_t size, FILE *f)
T * begin_ptr(std::vector< T > &v)
void nrn_write_mapping_info(const char *path, int gid, NrnMappingInfo &minfo)
dump mapping information to gid_3.dat file
void writedbl_(double *p, size_t size, FILE *f)
void nrnbbcore_vecplay_write(FILE *f, NrnThread &nt)
void write_nrnthread(const char *fname, NrnThread &nt, CellGroup &cg)
std::string get_write_path()
const char * bbcore_write_version
void write_nrnthread_task(const char *, CellGroup *cgs, bool append)
Write all dataset ids to files.dat.
A view into a set of mechanism instances.
Compartment mapping information for NrnThread.
size_t size()
number of cells
Represent main neuron object computed by single thread.
Non-template stable handle to a generic value.