ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::iSGIdealGasLennardJonesForce Class Reference

#include <iSGIdealGasLennardJonesForce.h>

List of all members.

Public Member Functions

 iSGIdealGasLennardJonesForce ()
void operator() (Real &energy, Real &force, Real &DeltaMu, Real DistSquared, Real rDistSquared, const Vector3D &, const GenericTopology *topo, int atom1, int atom2, ExclusionClass excl) const
void getParameters (std::vector< Parameter > &) const

Static Public Member Functions

void accumulateEnergy (ScalarStructure *energies, Real energy, Real deltaMu)
Real getEnergy (const ScalarStructure *energies)
std::string getId ()
unsigned int getParameterSize ()
iSGIdealGasLennardJonesForce make (std::string &, std::vector< Value >)

Static Public Attributes

const std::string keyword


Constructor & Destructor Documentation

ProtoMol::iSGIdealGasLennardJonesForce::iSGIdealGasLennardJonesForce  )  [inline]
 


Member Function Documentation

void ProtoMol::iSGIdealGasLennardJonesForce::accumulateEnergy ScalarStructure energies,
Real  energy,
Real  deltaMu
[inline, static]
 

Real ProtoMol::iSGIdealGasLennardJonesForce::getEnergy const ScalarStructure energies  )  [inline, static]
 

std::string ProtoMol::iSGIdealGasLennardJonesForce::getId  )  [inline, static]
 

void ProtoMol::iSGIdealGasLennardJonesForce::getParameters std::vector< Parameter > &   )  const [inline]
 

unsigned int ProtoMol::iSGIdealGasLennardJonesForce::getParameterSize  )  [inline, static]
 

iSGIdealGasLennardJonesForce ProtoMol::iSGIdealGasLennardJonesForce::make std::string &  ,
std::vector< Value
[inline, static]
 

void ProtoMol::iSGIdealGasLennardJonesForce::operator() Real energy,
Real force,
Real DeltaMu,
Real  DistSquared,
Real  rDistSquared,
const Vector3D ,
const GenericTopology topo,
int  atom1,
int  atom2,
ExclusionClass  excl
const [inline]
 


Member Data Documentation

const string ProtoMol::iSGIdealGasLennardJonesForce::keyword [static]
 


The documentation for this class was generated from the following files: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.