#include <PathProjectionCalculator.h>
◆ PathProjectionCalculator()
PLMD::mapping::PathProjectionCalculator::PathProjectionCalculator |
( |
Action * |
act | ) |
|
◆ computeVectorBetweenFrames()
void PLMD::mapping::PathProjectionCalculator::computeVectorBetweenFrames |
( |
const unsigned & |
ifrom, |
|
|
const unsigned & |
ito |
|
) |
| |
|
private |
Compute the vector connecting two of the frames in the path.
◆ getDisplaceVector()
void PLMD::mapping::PathProjectionCalculator::getDisplaceVector |
( |
const unsigned & |
ifrom, |
|
|
const unsigned & |
ito, |
|
|
std::vector< double > & |
displace |
|
) |
| |
Get the displacement between two reference frames.
◆ getNumberOfFrames()
unsigned PLMD::mapping::PathProjectionCalculator::getNumberOfFrames |
( |
| ) |
const |
Get the number of frames in the path.
◆ getReferenceConfiguration()
void PLMD::mapping::PathProjectionCalculator::getReferenceConfiguration |
( |
const unsigned & |
iframe, |
|
|
std::vector< double > & |
refpos |
|
) |
| const |
Transfer data in and out of the reference configurations (used for reparamerization)
◆ registerKeywords()
void PLMD::mapping::PathProjectionCalculator::registerKeywords |
( |
Keywords & |
keys | ) |
|
|
static |
◆ setReferenceConfiguration()
void PLMD::mapping::PathProjectionCalculator::setReferenceConfiguration |
( |
const unsigned & |
iframe, |
|
|
std::vector< double > & |
refpos |
|
) |
| |
◆ updateDepedentRMSDObjects()
void PLMD::mapping::PathProjectionCalculator::updateDepedentRMSDObjects |
( |
| ) |
|
◆ data
std::vector<double> PLMD::mapping::PathProjectionCalculator::data |
|
private |
◆ metric
PlumedMain PLMD::mapping::PathProjectionCalculator::metric |
|
private |
◆ mypath_obj
Value* PLMD::mapping::PathProjectionCalculator::mypath_obj |
|
private |
◆ refargs
std::vector<Value*> PLMD::mapping::PathProjectionCalculator::refargs |
|
private |
◆ rmsd_objects
The documentation for this class was generated from the following files: