DIY 3.0 data-parallel out-of-core C++ library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

- All
- Functions
- Typedefs

- a
- b
- c
- d
- e
- f
- g
- i
- l
- m
- n
- o
- p
- r
- s
- t
- v
- w
- ~

All Classes Namespaces Functions Typedefs Groups Pages

### - a -

- active() : diy::RegularAllReducePartners , diy::RegularBroadcastPartners
- add() : diy::Master
- all_reduce() : diy::Master::Proxy
- append() : fmt::Buffer< T >
- ArgFormatter() : fmt::ArgFormatter< Char >
- Assigner() : diy::Assigner
- assigner() : diy::ReduceProxy

### - b -

- barrier() : diy::mpi::communicator
- BasicArgFormatter() : fmt::BasicArgFormatter< Impl, Char, Spec >
- BasicArrayWriter() : fmt::BasicArrayWriter< Char >
- BasicCStringRef() : fmt::BasicCStringRef< Char >
- BasicFormatter() : fmt::BasicFormatter< CharType, ArgFormatter >
- BasicStringRef() : fmt::BasicStringRef< Char >
- BasicWriter() : fmt::BasicWriter< Char >
- block() : diy::ReduceProxy

### - c -

- c_str() : fmt::BasicCStringRef< Char > , fmt::BasicWriter< Char > , fmt::FormatInt
- capacity() : fmt::Buffer< T >
- collectives() : diy::Master::Proxy
- communicator() : diy::Master
- ContiguousAssigner() : diy::ContiguousAssigner
- copy() : diy::MemoryBuffer

### - d -

- data() : fmt::BasicStringRef< Char > , fmt::BasicWriter< Char > , fmt::FormatInt
- dequeue() : diy::Master::Proxy
- dim() : diy::RegularAllReducePartners , diy::RegularBroadcastPartners

### - e -

- enqueue() : diy::Master::Proxy
- exchange() : diy::Master

### - f -

- fill_bounds() : diy::RegularDecomposer< Bounds_ >
- foreach_() : diy::Master
- format() : fmt::BasicFormatter< CharType, ArgFormatter >

### - g -

- get() : diy::Master , diy::Master::Proxy
- gid() : diy::Master
- grow() : fmt::Buffer< T > , fmt::internal::FixedBuffer< Char > , fmt::internal::MemoryBuffer< T, SIZE, Allocator >
- growth_multiplier() : diy::MemoryBuffer

### - i -

- in_link() : diy::ReduceProxy
- iprobe() : diy::mpi::communicator
- irecv() : diy::mpi::communicator
- isend() : diy::mpi::communicator

### - l -

- lid() : diy::Master
- load_binary() : diy::BinaryBuffer , diy::MemoryBuffer
- load_binary_back() : diy::BinaryBuffer , diy::MemoryBuffer
- local() : diy::Master
- local_gids() : diy::Assigner , diy::ContiguousAssigner , diy::RoundRobinAssigner

### - m -

- Master() : diy::Master

### - n -

- nblocks() : diy::Assigner , diy::ReduceProxy

### - o -

- operator<<() : fmt::BasicWriter< Char >
- operator[]() : fmt::ArgList
- out_link() : diy::ReduceProxy

### - p -

- parent_round() : diy::RegularAllReducePartners , diy::RegularBroadcastPartners
- point_to_gid() : diy::RegularDecomposer< Bounds_ >
- probe() : diy::mpi::communicator

### - r -

- rank() : diy::Assigner , diy::ContiguousAssigner , diy::RoundRobinAssigner
- read() : diy::Master::Proxy
- recv() : diy::mpi::communicator
- ReduceProxy() : diy::ReduceProxy
- RegularAllReducePartners() : diy::RegularAllReducePartners
- RegularBroadcastPartners() : diy::RegularBroadcastPartners
- RegularDecomposer() : diy::RegularDecomposer< Bounds_ >
- RegularMergePartners() : diy::RegularMergePartners
- RegularSwapPartners() : diy::RegularSwapPartners
- release() : diy::Master
- reserve() : fmt::Buffer< T >
- resize() : fmt::Buffer< T >
- round() : diy::ReduceProxy
- RoundRobinAssigner() : diy::RoundRobinAssigner
- rounds() : diy::RegularAllReducePartners , diy::RegularBroadcastPartners

### - s -

- save_binary() : diy::BinaryBuffer , diy::MemoryBuffer
- send() : diy::mpi::communicator
- set_nblocks() : diy::Assigner
- set_round() : diy::ReduceProxy
- size() : diy::Assigner , diy::Master , diy::RegularAllReducePartners , diy::RegularBroadcastPartners , fmt::BasicStringRef< Char > , fmt::BasicWriter< Char > , fmt::Buffer< T > , fmt::FormatInt
- split() : diy::mpi::communicator
- str() : fmt::BasicWriter< Char > , fmt::FormatInt
- SystemError() : fmt::SystemError

### - t -

- to_string() : fmt::BasicStringRef< Char >

### - v -

- visit() : fmt::ArgVisitor< Impl, Result >
- visit_any_double() : fmt::ArgVisitor< Impl, Result >
- visit_any_int() : fmt::ArgVisitor< Impl, Result >
- visit_bool() : fmt::ArgVisitor< Impl, Result >
- visit_char() : fmt::ArgVisitor< Impl, Result >
- visit_cstring() : fmt::ArgVisitor< Impl, Result >
- visit_custom() : fmt::ArgVisitor< Impl, Result > , fmt::BasicArgFormatter< Impl, Char, Spec >
- visit_double() : fmt::ArgVisitor< Impl, Result >
- visit_int() : fmt::ArgVisitor< Impl, Result >
- visit_long_double() : fmt::ArgVisitor< Impl, Result >
- visit_long_long() : fmt::ArgVisitor< Impl, Result >
- visit_pointer() : fmt::ArgVisitor< Impl, Result >
- visit_string() : fmt::ArgVisitor< Impl, Result >
- visit_uint() : fmt::ArgVisitor< Impl, Result >
- visit_ulong_long() : fmt::ArgVisitor< Impl, Result >
- visit_wstring() : fmt::ArgVisitor< Impl, Result >

### - w -

- write() : fmt::BasicWriter< Char >
- writer() : fmt::BasicFormatter< CharType, ArgFormatter >

### - ~ -

- ~BasicWriter() : fmt::BasicWriter< Char >