|
| PropertyMeanSquaredDisplacement (std::size_t numberOfComponents, std::size_t numberOfParticles, std::size_t sampleEvery, std::size_t writeEvery, std::size_t numberOfBlockElementsMSD) |
|
void | addSample (std::size_t currentCycle, const std::vector< Component > &components, const std::vector< std::size_t > &numberOfMoleculesPerComponent, std::vector< Molecule > &molecules) |
|
void | writeOutput (std::size_t systemId, const std::vector< Component > &components, const std::vector< std::size_t > &numberOfMoleculesPerComponent, double deltaT, std::size_t currentCycle) |
|
|
std::uint64_t | versionNumber {1} |
|
std::size_t | numberOfBlocks |
|
std::size_t | sampleEvery |
|
std::size_t | writeEvery |
|
std::size_t | numberOfComponents |
|
std::size_t | numberOfParticles |
|
std::size_t | numberOfBlockElementsMSD |
|
std::size_t | maxNumberOfBlocksMSD |
|
std::size_t | countMSD {0uz} |
|
std::size_t | numberOfBlocksMSD |
|
std::vector< std::size_t > | blockLengthMSD |
|
std::vector< std::vector< std::vector< std::size_t > > > | msdSelfCount |
|
std::vector< std::vector< std::vector< double3 > > > | blockDataMSDSelf |
|
std::vector< std::vector< std::vector< double4 > > > | msdSelf |
|
std::vector< std::vector< std::vector< std::size_t > > > | msdOnsagerCount |
|
std::vector< std::vector< std::vector< double3 > > > | blockDataMSDOnsager |
|
std::vector< std::vector< std::vector< std::vector< double4 > > > > | msdOnsager |
|
The documentation for this struct was generated from the following file:
- src/raspakit/properties/mean_squared_displacement.ixx