glotzmd::BruteForceShifted Class Reference
[Molecular Dynamics]

A BruteForce method for calculating forces with shifted interactions. More...

#include <BruteForceShifted.h>

Inheritance diagram for glotzmd::BruteForceShifted:

glotzmd::ForceRoutine glotzmd::BaseObject glotzutil::Listable glotzutil::Serializable

List of all members.

Public Member Functions

 BruteForceShifted ()
 Constructor.
 ~BruteForceShifted ()
 Destructor.
BruteForceShiftedClone ()
 Clone Constructor.
void ComputeForce ()
 Function to compute the forces.
 _DeclareSerializable (BruteForceShifted)


Detailed Description

A BruteForce method for calculating forces with shifted interactions.

Author:
Aaron Keys
This routine differs from BruteForce in that it accounts for shifted interactions, where the interaction is calculated based on the surface-to-surface distance of the particles, rather than the center-to-center distance. Like BruteForce, this method scales as $N^2$, where N is the number of particles in the simulation.

Constructor & Destructor Documentation

glotzmd::BruteForceShifted::BruteForceShifted (  ) 

Constructor.

glotzmd::BruteForceShifted::~BruteForceShifted (  ) 

Destructor.


Member Function Documentation

BruteForceShifted * glotzmd::BruteForceShifted::Clone (  )  [virtual]

Clone Constructor.

Reimplemented from glotzmd::ForceRoutine.

void glotzmd::BruteForceShifted::ComputeForce (  )  [virtual]

Function to compute the forces.

Reimplemented from glotzmd::ForceRoutine.

glotzmd::BruteForceShifted::_DeclareSerializable ( BruteForceShifted   ) 


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:54:17 2009 by  doxygen 1.5.3