DISPATCH
buffered_io_mod Module Reference

Data Types

type  buffered_io_t
 
type  dump_t
 

Variables

integer(8) revision =1
 
type(buffered_io_t), public buffered_io
 

Detailed Description

Id
eb90519f67f73959d43f9476317a256ab739df87

This module handles buffering and output of data to disk. It receives call of the type "call output%buffer (id, it, data)", where id is the task id, iout is the output number, and data is a pointer to a one-dimensional buffer. The actual content of the buffers has no relevance for this module, and is left to the procedure that packs the information into the buffer. For simplicity, the buffer size (ndata) is assumed to remain constant.