Class to compute radial density profiles in adaptive resolution simulations based on distance to closest AdResS center. Works also for multiple overlapping AdResS regions.

Examples:

>>> densityprofile = espressopp.analysis.AdressDensity(system, verletlist)
>>> # creates the class

>>> densityprofile.addExclusions([1,2,3])
>>> # defines particle to be excluded from the calculation based on list of particle ids

>>> densityprofile.compute(100)
>>> # computes the densityprofile using 100 bins

espressopp.analysis.AdressDensity(system, verletlist)
Parameters: system (shared_ptr) – system object verletlist (shared_ptr) – verletlist object
espressopp.analysis.AdressDensity.compute(bins)
Parameters: bins (int) – number of bins list of reals
espressopp.analysis.AdressDensity.addExclusions(pidlist)
Parameters: pidlist (list of ints) – list of ids of particles to be excluded from the calculation