Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

NAMD Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__sort_entry
ABoundAngleRestraint
ABoundDiheRestraint
ABoundDistRestraint
ABoundPosRestraint
ADiheRestraint
ADistRestraint
AFixedAngleRestraint
AFixedDiheRestraint
AFixedDistRestraint
AFixedPosRestraint
AForcingAngleRestraint
AForcingDiheRestraint
AForcingDistRestraint
AForcingPosRestraint
AGroup
ALambdaControl
ALambdaManager
Alg7
AlgNbor
AlgRecBisection
AlignVector
AllCharmArrsMsg
AnAngleRestraint
angle
angle_params
AngleElem
AngleTable
AngleValue
aniso
APosRestraint
ARestraint
ARestraintManager
Array< Elem, Size >
atom_constants
atom_name_info
AtomCstInfo
AtomMap
AtomNameIdx
AtomsCoorMsg
AtomsDisInfo
AtomsForcesMsg
AtomSigInfo
AtomSignature
AtomStaticInfoMsg
AtomTable
AVector
BackEnd
BasicAtomInfo
BOCclass
BOCgroup
BOID
bond
bond_params
BondElem
BondTable
BondValue
Box< Owner, Data >
BoxState
BroadcastClient
BroadcastClientElem
BroadcastMgr
BroadcastMsg
CBase_OptPmeXPencil
CBase_OptPmeYPencil
CBase_OptPmeZPencil
CBase_PmeXPencil
CBase_PmeYPencil
CBase_PmeZPencil
CkCallbackWrapper
CollectionMaster
CollectionMaster::CollectVectorInstance
CollectionMaster::CollectVectorSequence
CollectionMasterHandler
CollectionMgr
CollectionMgr::CollectVectorInstance
CollectionMgr::CollectVectorSequence
CollectVectorMsg
colvarA collective variable (main class); to be defined, it needs at least one object of a derived class of colvar::cvc; it calculates and returns a object
colvar::alpha_anglesColvar component: alpha helix content of a contiguous segment of 5 or more residues, implemented as a sum of Ca-Ca-Ca angles and hydrogen bonds (colvarvalue::type_scalar type, range [0:1])
colvar::alpha_dihedralsColvar component: alpha helix content of a contiguous segment of 5 or more residues, implemented as a sum of phi/psi dihedral angles and hydrogen bonds (colvarvalue::type_scalar type, range [0:1])
colvar::angleColvar component: angle between the centers of mass of three groups (colvarvalue::type_scalar type, range [0:PI])
colvar::coordnumColvar component: coordination number between two groups (colvarvalue::type_scalar type, range [0:N1*N2])
colvar::cvcColvar component (base class); most implementations of utilize one or more or objects to access atoms
colvar::dihedralColvar component: dihedral between the centers of mass of four groups (colvarvalue::type_scalar type, range [-PI:PI])
colvar::distanceColvar component: distance between the centers of mass of two groups (colvarvalue::type_scalar type, range [0:*))
colvar::distance_dirColvar component: distance unit vector (direction) between centers of mass of two groups (colvarvalue::type_unitvector type, range [-1:1]x[-1:1]x[-1:1])
colvar::distance_xyColvar component: projection of the distance vector on a plane (colvarvalue::type_scalar type, range [0:*))
colvar::distance_zColvar component: projection of the distance vector along an axis (colvarvalue::type_scalar type, range (-*:*))
colvar::eigenvectorColvar component: projection of 3N coordinates onto an eigenvector (colvarvalue::type_scalar type, range (-*:*))
colvar::gyrationColvar component: Radius of gyration of an atom group (colvarvalue::type_scalar type, range [0:*))
colvar::h_bondColvar component: hydrogen bond, defined as the product of a colvar::coordnum and 1/2*(1-cos((180-ang)/ang_tol)) (colvarvalue::type_scalar type, range [0:1])
colvar::logmsdColvar component: mean square deviation (RMSD) of a group with respect to a set of reference coordinates; uses to calculate the rotation matrix (colvarvalue::type_scalar type, range [0:*))
colvar::min_distanceColvar component: projection of the distance vector along a fixed axis (colvarvalue::type_scalar type, range (-*:*))
colvar::orientationColvar component: orientation in space of an atom group, with respect to a set of reference coordinates (colvarvalue::type_quaternion type, range [-1:1]x[-1:1]x[-1:1]x[-1:1])
colvar::orientation_angleColvar component: angle of rotation with respect to a set of reference coordinates (colvarvalue::type_scalar type, range [0:PI))
colvar::rmsdColvar component: root mean square deviation (RMSD) of a group with respect to a set of reference coordinates; uses to calculate the rotation matrix (colvarvalue::type_scalar type, range [0:*))
colvar_grid< T >Grid of values of a function of several collective variables
colvar_grid_countColvar_grid derived class to hold counters in discrete n-dim colvar space
colvar_grid_gradientClass for accumulating the gradient of a scalar function on a grid
colvar_grid_scalarClass for accumulating a scalar function on a grid
colvarbiasCollective variable bias, base class
colvarbias_abfABF bias
colvarbias_harmonicHarmonic restraint, optionally moving towards a target (implementation of )
colvarbias_histogramHistogram "bias" (does as the name says)
colvarbias_metaMetadynamics bias (implementation of )
colvarbias_meta::hillA hill for the metadynamics bias
colvarmoduleCollective variables module (main class)
colvarmodule::atomStores numeric id, mass and all mutable data for an atom, mostly used by a
colvarmodule::atom_groupGroup of objects, mostly used by a
colvarmodule::matrix2d< T, outer_length, inner_length >Arbitrary size array (two dimensions) suitable for linear algebra operations (i.e. for floating point numbers it can be used with library functions)
colvarmodule::quaternion1-dimensional vector of real numbers with four components and a quaternion algebra
colvarmodule::rmatrix2-dimensional array of real numbers with three components along each dimension (works with colvarmodule::rvector)
colvarmodule::rotationA rotation between two sets of coordinates (for the moment a wrapper for colvarmodule::quaternion)
colvarmodule::rvector1-dimensional vector of real numbers with three components
colvarmodule::vector1d< T, length >Arbitrary size array (one dimensions) suitable for linear algebra operations (i.e. for floating point numbers it can be used with library functions)
colvarparse
colvarparse::read_blockHelper class to read a block of the type "key { ... }" from a stream and store it in a string
colvarproxyInterface class between the collective variables module and the simulation program
colvarproxy_namdCommunication between colvars and NAMD (implementation of )
colvarvalueValue of a collective variable: this is a metatype which can be set at runtime. By default it is set to be a scalar number, and can be treated like that in all operations (this is done by most implementations)
Communicate
CompAtom
CompAtomExt
Compute
ComputeAngles
ComputeBonds
ComputeConsForce
ComputeConsForceMsg
ComputeConsTorque
ComputeCrossterms
ComputeCylindricalBC
ComputeDihedrals
ComputeDPMEDataMsg
ComputeDPMEResultsMsg
ComputeEField
ComputeEwald
ComputeEwaldMsg
ComputeExcls
ComputeExt
ComputeExtAtom
ComputeExtMgr
ComputeFullDirect
ComputeGlobal
ComputeGlobalConfigMsg
ComputeGlobalDataMsg
ComputeGlobalResultsMsg
ComputeGridForce
ComputeGridForceMgr
ComputeGridForceNodeMgr
ComputeHomePatch
ComputeHomePatches
ComputeHomeTuples< T, S, P >
ComputeImpropers
computeInfo
ComputeMap
ComputeMap::ComputeData
ComputeMap::PatchRec
ComputeMapChangeMsg
ComputeMgr
ComputeNonbondedCUDA
ComputeNonbondedCUDA::compute_record
ComputeNonbondedCUDA::patch_record
ComputeNonbondedPair
ComputeNonbondedSelf
ComputeNonbondedUtil
ComputeNonbondedWorkArrays
ComputePatch
ComputePatchPair
ComputePme
ComputePmeMgr
ComputeRestraints
ComputeSelfAngles
ComputeSelfBonds
ComputeSelfCrossterms
ComputeSelfDihedrals
ComputeSelfExcls
ComputeSelfImpropers
ComputeSelfTuples< T, S, P >
ComputeSphericalBC
ComputeStir
ComputeTclBC
ConfigList
ConfigList::ConfigListNode
Controller
ControllerBroadcasts
crossterm
crossterm_params
CrosstermData
CrosstermElem
CrosstermValue
datastream
DataStreamMsg
dihedral
dihedral_params
DihedralElem
DihedralTable
DihedralValue
doublecomplex
drude_constants
EnqueueDataMsg
Entry< Elem >
EntryGlob< Elem >
EwaldParticle
ExclElem
ExclSigInfo
Exclusion
ExclusionCheck
ExclusionSignature
ExtCoordMsg
ExtForce
ExtForceMsg
FileIO
FileIOMgr
FileStack
Flags
floatcomplex
FloatVector
four_body_consts
FullAtom
GenericAngle
GenericAtom
GenericBond
GenericDihedral
GenericMol
GlobalMaster
GlobalMasterEasy
GlobalMasterFreeEnergy
GlobalMasterIMD
GlobalMasterMisc
GlobalMasterServer
GlobalMasterSMD
GlobalMasterTcl
GlobalMasterTest
GlobalMasterTMD
GridDepositMsg
GridforceGrid
GridforceGrid::_box
GridRequestMsg
GridSegmentMsg
GridVal
GridValuesMsg
GromacsTopFile
GroupInitMsg
HashPool< T >
HashPoolAdaptorT< T >
HashReal
HashString
heapIterator
heapRecord
HomePatch
HomePatchElem
HydrogenGroupID
IMDEnergies
IMDheader
IMDOutput
improper
improper_params
ImproperElem
ImproperValue
indexed_table_pair
indexed_vdw_pair
InfoRecord
infostream
Iterator
Lattice
LdbCoordinator
LdbMigrateMsg
listNode
LJTable
LJTable::TableEntry
LocalID
LocalPmeInfo
LocalWorkMsg
lphost
main
MapDistribMsg
MasterHandlerInitMsg
MathArray< Elem, Size >
Matrix44x4 matrix class with numerous operators, conversions, etc
Matrix4TMD
maxHeap
Measure
memusageinit
MGridforceParams
MGridforceParamsList
MigrateAtomsCombinedMsg
MigrateAtomsMsg
MigrationInfo
minHeap
minpoint
MIStream
Molecule
MolInst
MOStream
MoveAllByMsg
MoveAtomMsg
MovePatch
MovePatchesMsg
NamdCentLB
NamdNborLB
NamdState
netintStructure used to perform byte swapping operations
Node
NodeProxyMgr
nodesort
nonbonded
NonbondedExclValue
ObjectArena< Type >
OptPmeCompute
OptPmeDummyMsg
OptPmeFFTMsg
OptPmeGridMsg
OptPmeMgr
OptPmePencil< T >
OptPmePencilInitMsg
OptPmePencilInitMsgData
OptPmePencilMapX
OptPmePencilMapY
OptPmePencilMapZ
OptPmeRealSpace
OptPmeXPencil
OptPmeYPencil
OptPmeZPencil
Output
OwnerBox< Owner, Data >
Pairlists
PAL
Parameters
parm
ParseOptions
ParseOptions::DataElement
Patch
PatchElem
PatchGridElem
patchInfo
PatchMap
PatchMgr
PDB
PDBAtom
PDBAtomRecord
PDBData
PDBHetatm
PDBUnknown
PencilElement
PluginIOMgr
PmeFFTInfo
PmeGrid
PmeGridMsg
PmeKSpace
PmeParticle
PmePencil< T >
PmePencilInitMsg
PmePencilInitMsgData
PmeRealSpace
PmeTransMsg
PmeUntransMsg
PmeXPencil
PmeYPencil
PmeZPencil
PositionBox< Owner >
PositionOwnerBox< Owner >
PressureProfileReduction
processorInfo
ProxyAtomsMsg
ProxyCombinedResultMsg
ProxyDataMsg
ProxyElem
ProxyListElem
ProxyMgr
ProxyNodeAwareSpanningTreeMsg
ProxyPatch
ProxyResultMsg
ProxyResultVarsizeMsg
ProxySpanningTreeMsg
ProxyTree
proxyTreeNode
ProxyUsage
ProxyUsageKey
Random
Rebalancer
Rebalancer::pcpair
RecBisection
ReductionMgr
ReductionRegisterMsg
ReductionSet
ReductionSetData
ReductionSubmitMsg
RefineOnly
RefineTorusLB
RegisterProxyMsg
RequireReduction
ResidueLookupElem
ResizeArray< Elem >
ResizeArrayIter< T >
ResizeArrayPrimIter< T >
ResizeArrayRaw< Elem >
Results
ScriptParamMsg
ScriptTcl
seg_resid
Sequencer
Set
SetLatticeMsg
shared_atom
SimParameters
SimpleBroadcastObject< T >
SlaveInitMsg
SortableResizeArray< Elem >
SortedArray< Elem >
StreamMessage
StringList
SubmitReduction
SubReqMsg
Sync
table_pair_params
TaggedMsg
Tensor
TorusLB
Transform
TuplePatchElem
TupleSignature
UniqueSet< Elem >
UniqueSetIter< T >
UniqueSetRaw< Elem >
UniqueSortedArray< Elem >
UnregisterProxyMsg
vdw_pair_params
vdw_params
vdw_val
VDWTable
Vector
vmdforce
WorkDistrib
zVector

Generated on Sat Nov 7 04:07:51 2009 for NAMD by  doxygen 1.3.9.1