ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
accumulators.cpp File Reference
#include "accumulators.hpp"
#include <boost/range/algorithm/remove_if.hpp>
#include <boost/range/numeric.hpp>
#include <algorithm>
#include <cassert>
#include <limits>
#include <vector>
+ Include dependency graph for accumulators.cpp:

Go to the source code of this file.

Classes

struct  Accumulators::anonymous_namespace{accumulators.cpp}::AutoUpdateAccumulator
 

Namespaces

namespace  Accumulators
 
namespace  Accumulators::anonymous_namespace{accumulators.cpp}
 

Functions

void Accumulators::auto_update (boost::mpi::communicator const &comm, int steps)
 Update accumulators.
 
int Accumulators::auto_update_next_update ()
 
void Accumulators::auto_update_add (AccumulatorBase *acc)
 
void Accumulators::auto_update_remove (AccumulatorBase *acc)
 
bool Accumulators::auto_update_contains (AccumulatorBase const *acc) noexcept
 

Variables

std::vector< AutoUpdateAccumulatorAccumulators::anonymous_namespace{accumulators.cpp}::auto_update_accumulators