GADGET-4
snap_io Member List

This is the complete list of members for snap_io, including all inherited members.

acquire_basic_treeinfo(int num, mysnaptype loc_snap_type)snap_io
alloc_and_read_ntype_in_files(const char *fname, int num_files)IO_Def
byte_countio_streamcount
Communicatorsetcomm
determine_compute_nodes(void)setcomminline
fill_file_header(int writeTask, int lastTask, long long *nloc_part, long long *npart)snap_iovirtual
find_files(const char *fname, const char *fname_multiple)IO_Def
free_basic_treeinfo(void)snap_io
free_orphans(void)snap_io
get_base_address_of_structure(enum arrays array, int index)snap_iovirtual
get_datagroup_name(int grnr, char *gname)snap_iovirtual
get_filenr_from_header(void)snap_iovirtual
get_io_byte_count(void)io_streamcountinline
get_type_of_element(int index)snap_iovirtual
headersnap_io
header_bufIO_Def
header_sizeIO_Def
infoIO_Def
init_basic(simparticles *Sp_ptr)snap_io
init_field(const char *label, const char *datasetname, enum types_in_memory type_in_memory, enum types_in_file type_in_file_output, enum read_flags read_flag, int values_per_block, enum arrays array, void *pointer_to_field, void(*io_func)(IO_Def *, int, int, void *, int), int typelist_bitmask, int hasunits, double a, double h, double L, double M, double V, double c, bool compression_on=false)IO_Def
initcomm(MPI_Comm Comm)setcomminline
IO_Def(MPI_Comm comm, int format)IO_Definline
load_orphans(int num, long long treenr, int num_files)snap_io
Max_IO_FieldsIO_Def
MaxTasksPerNodesetcomm
MemoryOnNodesetcomm
MinTasksPerNodesetcomm
mpi_printf(const char *fmt,...)setcomminline
my_fread(void *ptr, size_t size, size_t nmemb, FILE *stream)io_streamcountinline
my_fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream)io_streamcountinline
N_DataGroupsIO_Def
N_IO_FieldsIO_Def
NTasksetcomm
ntype_in_filesIO_Def
NumNodessetcomm
PTasksetcomm
RankInThisNodesetcomm
read_file_header(const char *fname, int filenr, int readTask, int lastTask, long long *nloc_part, long long *npart, int *nstart)snap_iovirtual
read_files_driver(const char *fname, int rep, int numfiles)IO_Def
read_header_fields(const char *fname)snap_iovirtual
read_ic(const char *fname)snap_io
read_increase_numbers(int type, int n_for_this_task)snap_iovirtual
read_segment(const char *fname, int type, long long offset, long long count, int numfiles)IO_Def
read_single_file_segment(const char *fname, int filenr, int type, long long offset, unsigned long long count, long long storage_offset, int numfiles)IO_Def
read_snapshot(int num, mysnaptype snap_type)snap_io
reset_io_byte_count(void)io_streamcountinline
set_filenr_in_header(int)snap_iovirtual
set_type_of_element(int index, int type)snap_iovirtual
setcomm(MPI_Comm Comm)setcomminline
setcomm(const char *str)setcomminline
SharedMemoryOnNodesetcomm
snap_io(simparticles *Sp_ptr, MPI_Comm comm, int format)snap_ioinline
TasksInThisNodesetcomm
ThisNodesetcomm
ThisTasksetcomm
type_of_fileIO_Def
write_compile_time_options_in_hdf5(hid_t handle)IO_Def
write_header_fields(hid_t)snap_iovirtual
write_multiple_files(char *fname, int numfilesperdump, int append_flag=0, int chunk_size=0)IO_Def
write_snapshot(int num, mysnaptype snap_type)snap_io
~IO_Def()IO_Defvirtual