OpenMPCD
|
Instrumentation for OpenMPCD::CUDA::MPCSolute::StarPolymers
.
More...
#include <StarPolymers.hpp>
Public Member Functions | |
StarPolymers (MPCSolute::StarPolymers< PositionCoordinate, VelocityCoordinate > *const starPolymers_, const Configuration::Setting &settings_) | |
The constructor. More... | |
virtual | ~StarPolymers () |
The destructor. More... | |
void | measure () |
Performs measurements. More... | |
void | save (const std::string &rundir) const |
Saves the data to the given run directory. More... | |
Protected Member Functions | |
virtual void | measureSpecific () |
Performs measurements specific to the solute type. More... | |
virtual void | saveSpecific (const std::string &rundir) const |
Saves measurements specific to the solute type. More... | |
Instrumentation for OpenMPCD::CUDA::MPCSolute::StarPolymers
.
PositionCoordinate | The type to store position coordinates. |
VelocityCoordinate | The type to store velocity coordinates. |
Definition at line 33 of file Instrumentation/StarPolymers.hpp.
OpenMPCD::CUDA::MPCSolute::Instrumentation::StarPolymers< PositionCoordinate, VelocityCoordinate >::StarPolymers | ( | MPCSolute::StarPolymers< PositionCoordinate, VelocityCoordinate > *const | starPolymers_, |
const Configuration::Setting & | settings_ | ||
) |
The constructor.
[in] | starPolymers_ | The solute instance. |
[in] | settings_ | The configuration settings that have been used to configure the given star polymers instance. |
Definition at line 17 of file StarPolymers.cpp.
|
virtual |
The destructor.
Definition at line 27 of file StarPolymers.cpp.
|
inlineinherited |
Performs measurements.
Definition at line 50 of file CUDA/MPCSolute/Instrumentation/Base.hpp.
|
protectedvirtual |
Performs measurements specific to the solute type.
Implements OpenMPCD::CUDA::MPCSolute::Instrumentation::Base.
Definition at line 34 of file StarPolymers.cpp.
|
inlineinherited |
Saves the data to the given run directory.
[in] | rundir | The path to the run directory. |
Definition at line 60 of file CUDA/MPCSolute/Instrumentation/Base.hpp.
|
protectedvirtual |
Saves measurements specific to the solute type.
[in] | rundir | The path to the run directory. |
Implements OpenMPCD::CUDA::MPCSolute::Instrumentation::Base.
Definition at line 40 of file StarPolymers.cpp.