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

#include <MultipoleAdapter.hpp>

Public Member Functions

 MultipoleAdapter (AtomType *AT)
 
void makeMultipole (Vector3d dipole, Mat3x3d quadrupole, bool isDipole, bool isQuadrupole)
 
bool isMultipole ()
 
bool isDipole ()
 
bool isQuadrupole ()
 
Vector3d getDipole ()
 
Mat3x3d getQuadrupole ()
 

Private Member Functions

MultipoleAtypeParametersgetMultipoleParam ()
 

Private Attributes

AtomTypeat_
 

Detailed Description

Definition at line 63 of file MultipoleAdapter.hpp.

Constructor & Destructor Documentation

◆ MultipoleAdapter()

OpenMD::MultipoleAdapter::MultipoleAdapter ( AtomType AT)
inline

Definition at line 65 of file MultipoleAdapter.hpp.

Member Function Documentation

◆ getDipole()

Vector3d OpenMD::MultipoleAdapter::getDipole ( )

◆ getMultipoleParam()

◆ getQuadrupole()

Mat3x3d OpenMD::MultipoleAdapter::getQuadrupole ( )

◆ isDipole()

◆ isMultipole()

◆ isQuadrupole()

◆ makeMultipole()

Member Data Documentation

◆ at_

AtomType* OpenMD::MultipoleAdapter::at_
private

Definition at line 77 of file MultipoleAdapter.hpp.

Referenced by getMultipoleParam(), isMultipole(), and makeMultipole().


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