BioDynaMo
v1.05.120-25dc9790
|
#include <array>
#include <vector>
#include "core/agent/agent.h"
#include "core/container/shared_data.h"
#include "core/functor.h"
#include "core/operation/reduction_op.h"
#include "core/resource_manager.h"
#include "core/util/thread_info.h"
Go to the source code of this file.
Classes | |
struct | bdm::experimental::Reducer< TResult > |
class | bdm::experimental::GenericReducer< T, TResult > |
struct | bdm::experimental::Counter< TResult > |
Namespaces | |
bdm | |
bdm::experimental | |
Functions | |
template<typename T > | |
T | bdm::experimental::Reduce (Simulation *sim, Functor< void, Agent *, T * > &agent_functor, Functor< T, const SharedData< T > & > &reduce_partial_results, Functor< bool, Agent * > *filter=nullptr) |
uint64_t | bdm::experimental::Count (Simulation *sim, Functor< bool, Agent * > &condition, Functor< bool, Agent * > *filter=nullptr) |