|
NAMD
|
#include <GroupRestraintsParam.h>
Public Member Functions | |
| ~GroupRestraintList () | |
| void | SetGroup1AtomFileIndices (const char *groupTag, const char *fileName) |
| void | SetGroup1AtomListIndices (const char *groupTag, const char *list) |
| void | SetGroup1RefPosition (const char *groupTag, const char *vec) |
| void | SetGroup2AtomFileIndices (const char *groupTag, const char *fileName) |
| void | SetGroup2AtomListIndices (const char *groupTag, const char *list) |
| void | SetForce (const char *groupTag, const BigReal force) |
| void | SetExponent (const char *groupTag, const int exponent) |
| void | SetResCenter (const char *groupTag, const char *vec) |
| void | SetResDirectionX (const char *groupTag, const char *status) |
| void | SetResDirectionY (const char *groupTag, const char *status) |
| void | SetResDirectionZ (const char *groupTag, const char *status) |
| void | SetUseDistMagnitude (const char *groupTag, const char *status) |
| void | CheckGroupRestraints () |
| void | PrintGroupRestraints () |
| const std::map< std::string, GroupRestraintParam * > & | GetGroupResMap () const |
Group restraints class. Set restraints parameters for specific group tag.
Definition at line 116 of file GroupRestraintsParam.h.
| GroupRestraintList::~GroupRestraintList | ( | ) |
Definition at line 378 of file GroupRestraintsParam.C.
| void GroupRestraintList::CheckGroupRestraints | ( | ) |
Check all necessary parameters in group restraint are set
Definition at line 457 of file GroupRestraintsParam.C.
|
inline |
Definition at line 163 of file GroupRestraintsParam.h.
| void GroupRestraintList::PrintGroupRestraints | ( | ) |
Print summary of parameters in group restraint
Definition at line 464 of file GroupRestraintsParam.C.
| void GroupRestraintList::SetExponent | ( | const char * | groupTag, |
| const int | exponent | ||
| ) |
Set the restraint exponent
Definition at line 427 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetExponent().
| void GroupRestraintList::SetForce | ( | const char * | groupTag, |
| const BigReal | force | ||
| ) |
Set the restraint force constant
Definition at line 421 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetForce().
| void GroupRestraintList::SetGroup1AtomFileIndices | ( | const char * | groupTag, |
| const char * | fileName | ||
| ) |
Set the restrained atom indices for group 1 using a text file
Definition at line 385 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetGroup1AtomFileIndices().
| void GroupRestraintList::SetGroup1AtomListIndices | ( | const char * | groupTag, |
| const char * | list | ||
| ) |
Set the restrained atom indices for group 1 using a list
Definition at line 391 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetGroup1AtomListIndices().
| void GroupRestraintList::SetGroup1RefPosition | ( | const char * | groupTag, |
| const char * | vec | ||
| ) |
Set the reference COM position for group 1
Definition at line 397 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetGroup1RefPosition().
| void GroupRestraintList::SetGroup2AtomFileIndices | ( | const char * | groupTag, |
| const char * | fileName | ||
| ) |
Set the restrained atom indices for group 2 using a text file
Definition at line 403 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetGroup2AtomFileIndices().
| void GroupRestraintList::SetGroup2AtomListIndices | ( | const char * | groupTag, |
| const char * | list | ||
| ) |
Set the restrained atom indices for group 2 using a list
Definition at line 409 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetGroup2AtomListIndices().
| void GroupRestraintList::SetResCenter | ( | const char * | groupTag, |
| const char * | vec | ||
| ) |
Set the center or equilibrium value of the restraint
Definition at line 415 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetResCenter().
| void GroupRestraintList::SetResDirectionX | ( | const char * | groupTag, |
| const char * | status | ||
| ) |
Set component X of restraint vector
Set restraint vector component X
Definition at line 433 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetResDirection().
| void GroupRestraintList::SetResDirectionY | ( | const char * | groupTag, |
| const char * | status | ||
| ) |
Set component Y of restraint vector
Set restraint vector component Y
Definition at line 439 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetResDirection().
| void GroupRestraintList::SetResDirectionZ | ( | const char * | groupTag, |
| const char * | status | ||
| ) |
Set component Z of restraint vector
Set restraint vector component Z
Definition at line 445 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetResDirection().
| void GroupRestraintList::SetUseDistMagnitude | ( | const char * | groupTag, |
| const char * | status | ||
| ) |
Set restraint distance mode (magnitude or vector)
Definition at line 451 of file GroupRestraintsParam.C.
References GroupRestraintParam::SetUseDistMagnitude().
1.8.14