Loading...
Searching...
No Matches
PLMD::ColvarOutput Class Reference

#include <ColvarOutput.h>

Classes

class  DerivHelper
 
class  VirialHelper
 

Public Member Functions

 ColvarOutput (View< double > v, std::size_t nderivPerComponent, double *derivatives)
 
Vector getAtomDerivatives (std::size_t i, std::size_t a)
 

Static Public Member Functions

static ColvarOutput createColvarOutput (std::vector< double > &v, std::vector< double > &d, Colvar *action)
 

Public Attributes

DerivHelper derivs
 
std::size_t ncomponents
 
View< double > values
 
VirialHelper virial
 

Constructor & Destructor Documentation

◆ ColvarOutput()

PLMD::ColvarOutput::ColvarOutput ( View< double > v,
std::size_t nderivPerComponent,
double * derivatives )
inline

Member Function Documentation

◆ createColvarOutput()

ColvarOutput PLMD::ColvarOutput::createColvarOutput ( std::vector< double > & v,
std::vector< double > & d,
Colvar * action )
static

◆ getAtomDerivatives()

Vector PLMD::ColvarOutput::getAtomDerivatives ( std::size_t i,
std::size_t a )
inline

Member Data Documentation

◆ derivs

DerivHelper PLMD::ColvarOutput::derivs

◆ ncomponents

std::size_t PLMD::ColvarOutput::ncomponents

◆ values

View<double> PLMD::ColvarOutput::values

◆ virial

VirialHelper PLMD::ColvarOutput::virial

The documentation for this class was generated from the following files: