Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
FannTwoParticleNetwork Class Reference

#include <fanntwoparticleforce.h>

Collaboration diagram for FannTwoParticleNetwork:
Collaboration graph
[legend]

Public Member Functions

double rescaleDistance (double r12) const
 
double rescaleEnergy (double energy) const
 
double rescaleEnergyDerivative (double value) const
 
double tailCorrectionDampingFactor (double l12) const
 
double tailCorrectionDampingFactorDerivative (double l12) const
 
double headCorrectionEnergy (double l12) const
 
double headCorrectionForce (double l12) const
 

Public Attributes

fann * ann
 
double r12Min
 
double r12Max
 
double tailCorrectionMin
 
double tailCorrectionMax
 
double headCorrectionMax
 
double energyMin
 
double energyMax
 
AtomType atomType1
 
AtomType atomType2
 
double headCorrectionMaxDerivative
 
double tailCorrectionMinDerivative
 
double headCorrectionMaxEnergy
 
double tailCorrectionMinEnergy
 
double energyOffset
 

Member Function Documentation

double FannTwoParticleNetwork::headCorrectionEnergy ( double  l12) const
double FannTwoParticleNetwork::headCorrectionForce ( double  l12) const
double FannTwoParticleNetwork::rescaleDistance ( double  r12) const
double FannTwoParticleNetwork::rescaleEnergy ( double  energy) const
double FannTwoParticleNetwork::rescaleEnergyDerivative ( double  value) const
double FannTwoParticleNetwork::tailCorrectionDampingFactor ( double  l12) const
double FannTwoParticleNetwork::tailCorrectionDampingFactorDerivative ( double  l12) const

Member Data Documentation

fann* FannTwoParticleNetwork::ann
AtomType FannTwoParticleNetwork::atomType1
AtomType FannTwoParticleNetwork::atomType2
double FannTwoParticleNetwork::energyMax
double FannTwoParticleNetwork::energyMin
double FannTwoParticleNetwork::energyOffset
double FannTwoParticleNetwork::headCorrectionMax
double FannTwoParticleNetwork::headCorrectionMaxDerivative
double FannTwoParticleNetwork::headCorrectionMaxEnergy
double FannTwoParticleNetwork::r12Max
double FannTwoParticleNetwork::r12Min
double FannTwoParticleNetwork::tailCorrectionMax
double FannTwoParticleNetwork::tailCorrectionMin
double FannTwoParticleNetwork::tailCorrectionMinDerivative
double FannTwoParticleNetwork::tailCorrectionMinEnergy

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