Path Integral Quantum Monte Carlo
|
Estimator class definitions. More...
#include "common.h"
Go to the source code of this file.
Data Structures | |
class | EstimatorBase |
The base class that all estimator classes will be derived from. More... | |
class | TimeEstimator |
An estimator which tracks the ammount of time between bins, summing them into a total at the end. More... | |
class | EnergyEstimator |
Computes the total energy via the thermodynamic estimator. More... | |
class | VirialEnergyEstimator |
Computes the total energy via the thermodynamic estimator. More... | |
class | NumberParticlesEstimator |
Computes the average number of particles, as well as density. More... | |
class | ParticlePositionEstimator |
Create histogram of particle positions. More... | |
class | BipartitionDensityEstimator |
Compute density inside film and in bulk separately for Excluded volume potentials. More... | |
class | LinearParticlePositionEstimator |
Create a 1d histogram of particle positions in the z-direction. More... | |
class | PlaneParticlePositionEstimator |
Create a 2d histogram of particle positions. More... | |
class | PlaneParticleAveragePositionEstimator |
Create a 2d histogram of particle positions but only store the average. More... | |
class | PlaneAverageExternalPotentialEstimator |
Create a 2d histogram of particle positions but only store the average. More... | |
class | NumberDistributionEstimator |
Computes the probability distribution function for the number of particles. More... | |
class | SuperfluidFractionEstimator |
Compute the superfluid fraction, as well as the winding number probability distribution. More... | |
class | LocalSuperfluidDensityEstimator |
Compute the local superfluid density. More... | |
class | PlaneWindingSuperfluidDensityEstimator |
Compute the radially averaged local superfluid density. More... | |
class | PlaneAreaSuperfluidDensityEstimator |
Compute the radially averaged local superfluid density. More... | |
class | RadialWindingSuperfluidDensityEstimator |
Compute the radially averaged local superfluid density. More... | |
class | RadialAreaSuperfluidDensityEstimator |
Compute the radially averaged local superfluid density. More... | |
class | DiagonalFractionEstimator |
Compute the fraction of time we spend in the diagonal ensemble. More... | |
class | PermutationCycleEstimator |
Computes the particle permutation cycle probability distribution. More... | |
class | LocalPermutationEstimator |
Particle permutation number density histogram. More... | |
class | OneBodyDensityMatrixEstimator |
Compute the one body density matrix n(r) which can be used to find the momentum distribution function and structure factor. More... | |
class | PairCorrelationEstimator |
Compute the two-body pair-correlation function, g(r) ~ <rho(r)rho(0)>. More... | |
class | StaticStructureFactorEstimator |
Compute the static structure factor S(q) More... | |
class | IntermediateScatteringFunctionEstimator |
Compute the intermediate scattering function F(q,\tau) More... | |
class | RadialDensityEstimator |
Compute the density as a function of position in the radial direction. More... | |
class | WormPropertiesEstimator |
Compute various properties related to the worm in the simulation. More... | |
class | CylinderEnergyEstimator |
Computes the total energy via the thermodynamic estimator. More... | |
class | CylinderNumberParticlesEstimator |
Computes the average number of particles, as well as density. More... | |
class | CylinderNumberDistributionEstimator |
Computes the probability distribution function for the number of particles. More... | |
class | CylinderLinearDensityEstimator |
Computes the density as a function of distance along the cylinder axis. More... | |
class | CylinderSuperfluidFractionEstimator |
Compute the superfluid fraction, as well as the winding number probability distribution. More... | |
class | CylinderOneBodyDensityMatrixEstimator |
Compute the one body density matrix n(r) which can be used to find the momentum distribution function and structure factor. More... | |
class | CylinderPairCorrelationEstimator |
Compute the two-body pair-correlation function, g(r) ~ <rho(r)rho(0)>. More... | |
class | CylinderLinearPotentialEstimator |
Compute the effective linear potential along the axis of the cylinder. More... | |
class | CylinderRadialPotentialEstimator |
Compute the effective radial potential in a cylinder. More... | |
class | PotentialEnergyEstimator |
Computes the potential energy along the worldline. More... | |
class | KineticEnergyEstimator |
Computes the total energy using a mixed estimator. More... | |
class | TotalEnergyEstimator |
Computes the total energy using a mixed estimator. More... | |
class | ThermoPotentialEnergyEstimator |
Computes the total energy using a mixed estimator. More... | |
class | PositionEstimator |
Computes the average value of the position in 1D. More... | |
class | ParticleResolvedPositionEstimator |
Computes the average position of each particle in 1D at the center time slice. More... | |
class | ParticleCorrelationEstimator |
Computes the average position of each particle in 1D at the center time slice. More... | |
class | VelocityEstimator |
Computes the imaginary time resolved "velocity" for the first particle . More... | |
class | SubregionOccupationEstimator |
Computes the imaginary time resolved "velocity" for the first particle . More... | |
class | PIGSOneBodyDensityMatrixEstimator |
Compute the one body density matrix n(r) which can be used to find the momentum distribution function and structure factor. More... | |
class | DoubledEstimator |
Base class for estimators that use two paths. More... | |
class | SwapEstimator |
Computes the Swap Estimator between two paths. More... | |
class | EntPartEstimator |
Computes the Swap Estimator between two paths. More... | |