KMR
Public Attributes | List of all members
kmr_spawn_option Struct Reference

Options to Mapping by Spawns. More...

#include <kmr.h>

Public Attributes

int __pad0__: 16
 
int __pad1__: 32
 
_Bool no_set_infos: 1
 
_Bool reply_each: 1
 
_Bool reply_root: 1
 
_Bool separator_space: 1
 
_Bool take_ckpt: 1
 

Detailed Description

Options to Mapping by Spawns.

See the description on kmr_map_via_spawn() for the meaning. The padding fields make the option size as long, for the Fortran binding whose options are passed by intergers (SPARC-V9 compilers put bit-fields on arguments as 64 bits). ONE_BY_ONE is no longer used (since ver.178); NO_SET_INFOS took up ONE_BY_ONE bit (since 2016-05-17). TAKE_CKPT tells kmr functions that support Checkpoint/Restart to take checkpoints of the output key-value stream when CKPT_SELECTIVE global option is enabled.

Definition at line 708 of file kmr.h.


The documentation for this struct was generated from the following file: