Namespaces | |
| namespace | rdf |
| Three-dimensional partial RDF g_IJ(r). | |
Classes | |
| struct | rdf::PartialRdf |
Functions | |
| PartialRdf | rdf::partialRdf (const molSys::PointCloud< molSys::Point< double >, double > &yCloud, int typeI, int typeJ, double rmax, int nbins) |
| Histogram I-J pair distances and normalize to the dump-cell ideal gas. | |
| std::vector< double > | rdf::runningCN (const PartialRdf &h) |
| Running CN: 4 pi rho_J int_0^r s^2 g_IJ(s) ds. rho_J = nJ / volume. | |
| std::vector< double > | rdf::runningCN (const PartialRdf &h, double rhoJ) |
| Running site-site CN: 4 pi rho_J integral_0^{r} s^2 g_IJ(s) ds per bin. | |
| int | rdf::firstMinimumBin (const PartialRdf &h) |
| First minimum of g after the first maximum. Returns the bin index, or -1. | |
| double | rdf::coordinationNumber (const PartialRdf &h, double rMax) |
| Site-site CN integrated to rMax. Same kernel as runningCN; no default rMax. | |
| double | rdf::coordinationNumber (const PartialRdf &h, double rMax, double rhoJ) |
| Site-site CN integrated to rMax. rhoJ is the number density of type J. | |
Variables | |
| std::vector< double > | rdf::PartialRdf::r |
| std::vector< double > | rdf::PartialRdf::g |
| Bin centres. | |
| std::vector< int > | rdf::PartialRdf::count |
| g_IJ at each bin | |
| double | rdf::PartialRdf::rmax {0.0} |
| Unordered pair counts. | |
| double | rdf::PartialRdf::binwidth {0.0} |
| double | rdf::PartialRdf::volume {0.0} |
| int | rdf::PartialRdf::typeI {0} |
| int | rdf::PartialRdf::typeJ {0} |
| int | rdf::PartialRdf::nI {0} |
| int | rdf::PartialRdf::nJ {0} |
| double rdf::coordinationNumber | ( | const PartialRdf & | h, |
| double | rMax ) |
Site-site CN integrated to rMax. Same kernel as runningCN; no default rMax.
| double rdf::coordinationNumber | ( | const PartialRdf & | h, |
| double | rMax, | ||
| double | rhoJ ) |
Site-site CN integrated to rMax. rhoJ is the number density of type J.
| int rdf::firstMinimumBin | ( | const PartialRdf & | h | ) |
First minimum of g after the first maximum. Returns the bin index, or -1.
| PartialRdf rdf::partialRdf | ( | const molSys::PointCloud< molSys::Point< double >, double > & | yCloud, |
| int | typeI, | ||
| int | typeJ, | ||
| double | rmax, | ||
| int | nbins ) |
Histogram I-J pair distances and normalize to the dump-cell ideal gas.
| std::vector< double > rdf::runningCN | ( | const PartialRdf & | h | ) |
Running CN: 4 pi rho_J int_0^r s^2 g_IJ(s) ds. rho_J = nJ / volume.
| std::vector< double > rdf::runningCN | ( | const PartialRdf & | h, |
| double | rhoJ ) |
Running site-site CN: 4 pi rho_J integral_0^{r} s^2 g_IJ(s) ds per bin.
| double rdf::PartialRdf::rmax {0.0} |