Loading...
Searching...
No Matches
PLMD::matrixtools::Dissimilarities Struct Reference

Public Member Functions

void setup (MatrixTimesMatrix< Dissimilarities > *action, const Value *myval)
 

Static Public Member Functions

static void calculate (bool noderiv, const Dissimilarities &actdata, const InputVectors &vectors, MatrixElementOutput &output)
 
static void registerKeywords (Keywords &keys)
 

Public Attributes

double inv_max_minus_min {0}
 
double max {0}
 
double max_minus_min {0}
 
double min {0}
 
bool periodic {false}
 
bool squared {false}
 

Member Function Documentation

◆ calculate()

void PLMD::matrixtools::Dissimilarities::calculate ( bool noderiv,
const Dissimilarities & actdata,
const InputVectors & vectors,
MatrixElementOutput & output )
static

◆ registerKeywords()

void PLMD::matrixtools::Dissimilarities::registerKeywords ( Keywords & keys)
static

◆ setup()

void PLMD::matrixtools::Dissimilarities::setup ( MatrixTimesMatrix< Dissimilarities > * action,
const Value * myval )

Member Data Documentation

◆ inv_max_minus_min

double PLMD::matrixtools::Dissimilarities::inv_max_minus_min {0}

◆ max

double PLMD::matrixtools::Dissimilarities::max {0}

◆ max_minus_min

double PLMD::matrixtools::Dissimilarities::max_minus_min {0}

◆ min

double PLMD::matrixtools::Dissimilarities::min {0}

◆ periodic

bool PLMD::matrixtools::Dissimilarities::periodic {false}

◆ squared

bool PLMD::matrixtools::Dissimilarities::squared {false}

The documentation for this struct was generated from the following file: