MADNESS 0.10.1
madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple Member List

This is the complete list of members for madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple, including all inherited members.

accumulate_locally(World &subworld, const vecfuncT &result_subworld) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
accumulates_own_output() const overridemadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinevirtual
accumulation_mode_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
allocator(World &world, const argtupleT &argtuple) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
argtupleT typedefmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple
batchmadness::MacroTaskOperationBase
batch_begin_to_index_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
batch_cache_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
batch_cache_hits()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
batch_cache_hits_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
batch_cache_misses()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
batch_cache_misses_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
batch_prefetch_hits()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
batch_prefetch_hits_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
batch_salt_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
bra_role() constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
bra_shares_ket_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
cache_world_id_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
cleanup() overridemadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinevirtual
clear_local_caches()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
cloud_ptrmadness::MacroTaskOperationBase
commit_cost_reference()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
compute_batch_in_asymmetric_matrix(World &subworld, const vecfuncT &ket_batch, const vecfuncT &bra_batch, const vecfuncT &vf_batch) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
compute_diagonal_batch_in_symmetric_matrix(World &subworld, const vecfuncT &ket_batch, const vecfuncT &bra_batch, const vecfuncT &vf_batch) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
compute_offdiagonal_batch_in_symmetric_matrix(World &subworld, const vecfuncT &ket_rows, const vecfuncT &ket_columns, const vecfuncT &bra_batch, const vecfuncT &vf_batch) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple
cost_aware_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
cost_matrix_dimension()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
cost_reference_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
cost_this_call()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
cost_this_call_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
ensure_cache_world(World &world) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivate
ensure_node_accumulator(World &nodeworld) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
exchange_call_index()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
exchange_call_index_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
fetch_batch(World &world, Cloud &cloud, const long record) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivate
finalize_chunk_entries()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
finalize_stage1(World &subworld, World *nodeworld)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
finalize_stage1_done_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
finalize_stage2(World &subworld, World *nodeworld, vecfuncT &universe_result)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
finalize_universe_done_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
get_node_reducer(World &world)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
get_universe_reducer(World &world)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
granularity_levelmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
handles_own_data_movement() const overridemadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinevirtual
Kf_local_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
Kf_local_initialized_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
Kf_local_world_id_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
Kf_node_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
Kf_node_initialized_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
Kf_node_world_id_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
lomadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
MacroTaskExchangeSimple(const long nresult, const double lo, const double mul_tol, const bool symmetric, const bool owner_pinned=false, const long granularity_level=1, const long universe_rank=0, const int accumulation_mode=2, const bool cost_aware=true, const long batch_salt=0, const bool bra_shares_ket=true, const bool vf_shares_ket=true)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
MacroTaskOperationBase()madness::MacroTaskOperationBaseinline
mul_tolmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
namemadness::MacroTaskOperationBase
node_reducer_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
node_reducer_world_id_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
nresultmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
operator()(const std::vector< Function< T, NDIM > > &vf_batch, const std::vector< Function< T, NDIM > > &bra_batch, const std::vector< Function< T, NDIM > > &vket)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
owner_hint(const Batch &task_batch, const long nsubworld) const overridemadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinevirtual
owner_map_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
owner_pinnedmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
partitionermadness::MacroTaskOperationBase
prefetch_current_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
prefetch_next_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
prepare_owner_assignment(const MacroTaskPartitioner::partitionT &partition, const long nsubworld)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
prof_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimplemutableprivate
prof_task_seq_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
profile_active() constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
reset_batch_cache_counters()madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlinestatic
resultT typedefmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple
store_batches(World &world, World &subworld, Cloud &cloud, const argtupleT &argtuple, const long nsubworld)madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
subworld_ptrmadness::MacroTaskOperationBase
sym_pipeline_advance(World &subworld, const vecfuncT &, const Batch_1D &next_col, const Batch_1D &next_row, const bool has_next) constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
symmetricmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
touched_result_indices() constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
universe_rank_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
universe_reducer_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
universe_reducer_world_id_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinlineprivatestatic
vf_role() constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
vf_shares_ket_madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleprivate
wants_node_local_reduction() constmadness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimpleinline
~MacroTaskOperationBase()madness::MacroTaskOperationBaseinlinevirtual