|
enum | RNEMDPrivilegedAxis { rnemdX = 0
, rnemdY = 1
, rnemdZ = 2
} |
|
enum | RNEMDFluxType {
rnemdKE
, rnemdRotKE
, rnemdFullKE
, rnemdPx
,
rnemdPy
, rnemdPz
, rnemdPvector
, rnemdLx
,
rnemdLy
, rnemdLz
, rnemdLvector
, rnemdParticle
,
rnemdParticleKE
, rnemdKePx
, rnemdKePy
, rnemdKePvector
,
rnemdKeLx
, rnemdKeLy
, rnemdKeLz
, rnemdKeLvector
,
rnemdUnknownFluxType
} |
|
Definition at line 68 of file RNEMD.hpp.
◆ RNEMDFluxType
enum OpenMD::RNEMD::RNEMD::RNEMDFluxType |
|
protected |
◆ RNEMDPrivilegedAxis
enum OpenMD::RNEMD::RNEMD::RNEMDPrivilegedAxis |
|
protected |
◆ RNEMD()
◆ ~RNEMD()
OpenMD::RNEMD::RNEMD::~RNEMD |
( |
| ) |
|
|
virtual |
◆ collectData()
void OpenMD::RNEMD::RNEMD::collectData |
( |
| ) |
|
◆ doRNEMD()
void OpenMD::RNEMD::RNEMD::doRNEMD |
( |
| ) |
|
◆ failedLastKick()
bool OpenMD::RNEMD::RNEMD::failedLastKick |
( |
| ) |
const |
|
inline |
◆ getStarted()
void OpenMD::RNEMD::RNEMD::getStarted |
( |
| ) |
|
◆ setAngularMomentumFluxVector()
void OpenMD::RNEMD::RNEMD::setAngularMomentumFluxVector |
( |
const std::vector< RealType > & | angularMomentumFluxVector | ) |
|
|
protected |
◆ setKineticFlux()
void OpenMD::RNEMD::RNEMD::setKineticFlux |
( |
RealType | kineticFlux | ) |
|
|
protected |
◆ setMomentumFluxVector()
void OpenMD::RNEMD::RNEMD::setMomentumFluxVector |
( |
const std::vector< RealType > & | momentumFluxVector | ) |
|
|
protected |
◆ setParticleFlux()
void OpenMD::RNEMD::RNEMD::setParticleFlux |
( |
RealType | particleFlux | ) |
|
|
protected |
◆ writeOutputFile()
void OpenMD::RNEMD::RNEMD::writeOutputFile |
( |
| ) |
|
◆ angularMomentumExchange_
Vector3d OpenMD::RNEMD::RNEMD::angularMomentumExchange_ {V3Zero} |
|
protected |
◆ angularMomentumTarget_
Vector3d OpenMD::RNEMD::RNEMD::angularMomentumTarget_ {V3Zero} |
|
protected |
◆ commonA_
◆ commonB_
◆ coordinateOrigin_
Vector3d OpenMD::RNEMD::RNEMD::coordinateOrigin_ |
|
protected |
◆ currentSnap_
Snapshot* OpenMD::RNEMD::RNEMD::currentSnap_ {nullptr} |
|
protected |
◆ doRNEMD_
bool OpenMD::RNEMD::RNEMD::doRNEMD_ {false} |
|
protected |
◆ failedLastTrial_
bool OpenMD::RNEMD::RNEMD::failedLastTrial_ {false} |
|
protected |
◆ failRootCount_
unsigned int OpenMD::RNEMD::RNEMD::failRootCount_ {0} |
|
protected |
◆ failTrialCount_
unsigned int OpenMD::RNEMD::RNEMD::failTrialCount_ {0} |
|
protected |
◆ hmat_
Mat3x3d OpenMD::RNEMD::RNEMD::hmat_ |
|
protected |
◆ info_
SimInfo* OpenMD::RNEMD::RNEMD::info_ {nullptr} |
|
protected |
◆ kineticExchange_
RealType OpenMD::RNEMD::RNEMD::kineticExchange_ {0.0} |
|
protected |
◆ kineticTarget_
RealType OpenMD::RNEMD::RNEMD::kineticTarget_ {0.0} |
|
protected |
◆ momentumExchange_
Vector3d OpenMD::RNEMD::RNEMD::momentumExchange_ {V3Zero} |
|
protected |
◆ momentumTarget_
Vector3d OpenMD::RNEMD::RNEMD::momentumTarget_ {V3Zero} |
|
protected |
◆ particleExchange_
RealType OpenMD::RNEMD::RNEMD::particleExchange_ {0.0} |
|
protected |
◆ particleTarget_
RealType OpenMD::RNEMD::RNEMD::particleTarget_ {0.0} |
|
protected |
◆ rnemdFluxType_
RNEMDFluxType OpenMD::RNEMD::RNEMD::rnemdFluxType_ |
|
protected |
◆ rnemdFluxTypeLabel_
std::string OpenMD::RNEMD::RNEMD::rnemdFluxTypeLabel_ |
|
protected |
◆ rnemdMethodLabel_
std::string OpenMD::RNEMD::RNEMD::rnemdMethodLabel_ |
|
protected |
◆ rnemdObjectSelection_
std::string OpenMD::RNEMD::RNEMD::rnemdObjectSelection_ |
|
protected |
◆ rnemdPrivilegedAxis_
RNEMDPrivilegedAxis OpenMD::RNEMD::RNEMD::rnemdPrivilegedAxis_ |
|
protected |
◆ slabACenter_
RealType OpenMD::RNEMD::RNEMD::slabACenter_ |
|
protected |
◆ slabBCenter_
RealType OpenMD::RNEMD::RNEMD::slabBCenter_ |
|
protected |
◆ slabWidth_
RealType OpenMD::RNEMD::RNEMD::slabWidth_ |
|
protected |
◆ trialCount_
unsigned int OpenMD::RNEMD::RNEMD::trialCount_ {0} |
|
protected |
◆ usePeriodicBoundaryConditions_
bool OpenMD::RNEMD::RNEMD::usePeriodicBoundaryConditions_ {false} |
|
protected |
The documentation for this class was generated from the following files: