ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ParticleRange Class Reference

A range of particles. More...

#include <ParticleRange.hpp>

+ Inheritance diagram for ParticleRange:
+ Collaboration diagram for ParticleRange:

Public Member Functions

base_type::size_type size () const
 
template<typename Predicate >
ParticleRangeFiltered< Predicate > filter (Predicate pred) const
 

Detailed Description

A range of particles.

This is a boost::iterator_range with the addition that the size of the range is cached.

Definition at line 38 of file ParticleRange.hpp.

Member Function Documentation

◆ filter()

template<typename Predicate >
ParticleRangeFiltered< Predicate > ParticleRange::filter ( Predicate  pred) const
inline

Definition at line 53 of file ParticleRange.hpp.

Referenced by integrator_step_1(), and integrator_step_2().

◆ size()


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