glotzmc::BlankInteraction Class Reference

#include <BlankInteraction.h>

Inheritance diagram for glotzmc::BlankInteraction:

glotzmc::Interaction glotzmc::Interaction

List of all members.

Public Member Functions

 BlankInteraction ()
 ~BlankInteraction ()
virtual InteractionClone ()
virtual void ComputePotential (const McBead &, const McBead &, const double &, double &)
virtual double GetOverlapCutoffSq (const Bead &, const Bead &)
virtual double GetCutoffSq (const Bead &, const Bead &)
virtual double GetMaxCutoff ()
void PrintRestartData (std::ostream &)
void ScanRestartData (std::istream &)
 BlankInteraction ()
 ~BlankInteraction ()
virtual InteractionClone ()
virtual void ComputeForce (MdBead &, MdBead &, gfloat &, gvector &)
virtual void ComputeShiftedForce (MdBead &, MdBead &, gfloat &, gvector &)
virtual void ComputePotential (const McBead &, const McBead &, const gfloat &, gfloat &)
virtual gfloat GetOverlapCutoffSq (const Bead &, const Bead &)
virtual gfloat GetCutoffSq (const Bead &, const Bead &)
virtual gfloat GetMaxCutoff ()
void PrintRestartData (std::ostream &)
void ScanRestartData (std::istream &)

Protected Attributes

double mHardcore
double mCutoff
gfloat mHardcore
gfloat mCutoff


Constructor & Destructor Documentation

glotzmc::BlankInteraction::BlankInteraction (  )  [inline]

glotzmc::BlankInteraction::~BlankInteraction (  )  [inline]

glotzmc::BlankInteraction::BlankInteraction (  )  [inline]

glotzmc::BlankInteraction::~BlankInteraction (  )  [inline]


Member Function Documentation

virtual Interaction* glotzmc::BlankInteraction::Clone (  )  [inline, virtual]

Implements glotzmc::Interaction.

virtual void glotzmc::BlankInteraction::ComputePotential ( const McBead ,
const McBead ,
const double &  ,
double &   
) [inline, virtual]

Implements glotzmc::Interaction.

gfloat glotzmc::BlankInteraction::GetOverlapCutoffSq ( const Bead beadI,
const Bead beadJ 
) [inline, virtual]

Implements glotzmc::Interaction.

gfloat glotzmc::BlankInteraction::GetCutoffSq ( const Bead beadI,
const Bead beadJ 
) [inline, virtual]

Implements glotzmc::Interaction.

virtual double glotzmc::BlankInteraction::GetMaxCutoff (  )  [inline, virtual]

Implements glotzmc::Interaction.

void glotzmc::BlankInteraction::PrintRestartData ( std::ostream &  os  )  [virtual]

Implements glotzmc::Interaction.

void glotzmc::BlankInteraction::ScanRestartData ( std::istream &  is  )  [virtual]

Reimplemented from glotzmc::Interaction.

virtual Interaction* glotzmc::BlankInteraction::Clone (  )  [inline, virtual]

Implements glotzmc::Interaction.

virtual void glotzmc::BlankInteraction::ComputeForce ( MdBead ,
MdBead ,
gfloat &  ,
gvector &   
) [inline, virtual]

Implements glotzmc::Interaction.

virtual void glotzmc::BlankInteraction::ComputeShiftedForce ( MdBead ,
MdBead ,
gfloat &  ,
gvector &   
) [inline, virtual]

Implements glotzmc::Interaction.

virtual void glotzmc::BlankInteraction::ComputePotential ( const McBead ,
const McBead ,
const gfloat &  ,
gfloat &   
) [inline, virtual]

Implements glotzmc::Interaction.

virtual gfloat glotzmc::BlankInteraction::GetOverlapCutoffSq ( const Bead ,
const Bead  
) [virtual]

Implements glotzmc::Interaction.

virtual gfloat glotzmc::BlankInteraction::GetCutoffSq ( const Bead ,
const Bead  
) [virtual]

Implements glotzmc::Interaction.

virtual gfloat glotzmc::BlankInteraction::GetMaxCutoff (  )  [inline, virtual]

Implements glotzmc::Interaction.

void glotzmc::BlankInteraction::PrintRestartData ( std::ostream &   )  [virtual]

Implements glotzmc::Interaction.

void glotzmc::BlankInteraction::ScanRestartData ( std::istream &   )  [virtual]

Reimplemented from glotzmc::Interaction.


Member Data Documentation

double glotzmc::BlankInteraction::mHardcore [protected]

double glotzmc::BlankInteraction::mCutoff [protected]

gfloat glotzmc::BlankInteraction::mHardcore [protected]

gfloat glotzmc::BlankInteraction::mCutoff [protected]


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