OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::StickyAdapter Class Reference

#include <StickyAdapter.hpp>

Public Member Functions

 StickyAdapter (AtomType *AT)
 
void makeSticky (RealType w0, RealType v0, RealType v0p, RealType rl, RealType ru, RealType rlp, RealType rup, bool isPower)
 
bool isSticky ()
 
bool isStickyPower ()
 
RealType getW0 ()
 
RealType getV0 ()
 
RealType getV0p ()
 
RealType getRl ()
 
RealType getRu ()
 
RealType getRlp ()
 
RealType getRup ()
 

Private Member Functions

StickyAtypeParametersgetStickyParam ()
 

Private Attributes

AtomTypeat_
 

Detailed Description

Definition at line 66 of file StickyAdapter.hpp.

Constructor & Destructor Documentation

◆ StickyAdapter()

OpenMD::StickyAdapter::StickyAdapter ( AtomType AT)
inline

Definition at line 68 of file StickyAdapter.hpp.

Member Function Documentation

◆ getRl()

RealType OpenMD::StickyAdapter::getRl ( )

Definition at line 112 of file StickyAdapter.cpp.

References getStickyParam(), and OpenMD::StickyAtypeParameters::rl.

Referenced by OpenMD::Sticky::addType().

◆ getRlp()

RealType OpenMD::StickyAdapter::getRlp ( )

Definition at line 122 of file StickyAdapter.cpp.

References getStickyParam(), and OpenMD::StickyAtypeParameters::rlp.

Referenced by OpenMD::Sticky::addType().

◆ getRu()

RealType OpenMD::StickyAdapter::getRu ( )

◆ getRup()

RealType OpenMD::StickyAdapter::getRup ( )

◆ getStickyParam()

◆ getV0()

RealType OpenMD::StickyAdapter::getV0 ( )

Definition at line 102 of file StickyAdapter.cpp.

References getStickyParam(), and OpenMD::StickyAtypeParameters::v0.

Referenced by OpenMD::Sticky::addType().

◆ getV0p()

RealType OpenMD::StickyAdapter::getV0p ( )

Definition at line 107 of file StickyAdapter.cpp.

References getStickyParam(), and OpenMD::StickyAtypeParameters::v0p.

Referenced by OpenMD::Sticky::addType().

◆ getW0()

RealType OpenMD::StickyAdapter::getW0 ( )

Definition at line 97 of file StickyAdapter.cpp.

References getStickyParam(), and OpenMD::StickyAtypeParameters::w0.

Referenced by OpenMD::Sticky::addType().

◆ isSticky()

bool OpenMD::StickyAdapter::isSticky ( )

◆ isStickyPower()

bool OpenMD::StickyAdapter::isStickyPower ( )

◆ makeSticky()

Member Data Documentation

◆ at_

AtomType* OpenMD::StickyAdapter::at_
private

Definition at line 83 of file StickyAdapter.hpp.

Referenced by getStickyParam(), isSticky(), and makeSticky().


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