faunus
Public Member Functions | List of all members
Faunus::analysis::SlicedDensity Class Reference

Density of atom along axis. More...

#include <analysis.h>

Inheritance diagram for Faunus::analysis::SlicedDensity:
Inheritance graph
[legend]
Collaboration diagram for Faunus::analysis::SlicedDensity:
Collaboration graph
[legend]

Public Member Functions

 SlicedDensity (const json &j, const Space &spc)
 
- Public Member Functions inherited from Faunus::analysis::Analysis
void to_json (json &j) const
 JSON report w. statistics, output etc.
 
void from_json (const json &j)
 configure from json object
 
void to_disk ()
 Save data to disk (if defined) More...
 
void sample ()
 Increase step count and sample. More...
 
int getNumberOfSteps () const
 Number of steps.
 
 Analysis (const Space &spc, std::string_view name)
 
 Analysis (const Space &spc, std::string_view name, int sample_interval, int number_of_skipped_steps)
 

Additional Inherited Members

- Public Attributes inherited from Faunus::analysis::Analysis
const std::string name
 descriptive name
 
std::string cite
 url, doi etc. describing the analysis
 
- Protected Attributes inherited from Faunus::analysis::Analysis
const Spacespc
 Instance of Space to analyse.
 
int sample_interval = 0
 Steps in between each sample point (do not modify)
 
int number_of_samples = 0
 counter for number of samples
 

Detailed Description

Density of atom along axis.

Calculates the summed density of atoms in spherical, cylindrical or planar shells around origo which by default is the center of the simulation box Measures the density of atoms along z axis


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