Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Colvars/colvars
/ types & classes
Types & classes
209 in github.com/Colvars/colvars
⨍
Functions
1,368
◇
Types & classes
209
↓ 61 callers
Class
rvector
src/colvarmodule.h:180
↓ 41 callers
Class
colvarvalue
src/colvarvalue.h:41
↓ 22 callers
Class
atom
src/colvarmodule.h:198
↓ 20 callers
Class
quaternion
src/colvarmodule.h:183
↓ 6 callers
Class
read_block
src/colvarparse.h:273
↓ 4 callers
Enum
Type
src/colvarvalue.h:50
↓ 4 callers
Class
feature_state
src/colvardeps.h:46
↓ 3 callers
Class
colvarproxy_vmd
\brief Communication between colvars and VMD (implementation of \link colvarproxy \endlink)
vmd/src/colvarproxy_vmd.h:32
↓ 3 callers
Class
colvarscript
python/colvars.py:4
↓ 3 callers
Class
hill
src/colvarbias_meta.h:69
↓ 2 callers
Class
colvarmodule
\brief Collective variables module (main class) Class to control the collective variables calculation. An object (usually one) of this class is spaw
src/colvarmodule.h:72
↓ 2 callers
Class
colvarproxy_namd
\brief Communication between colvars and NAMD (implementation of \link colvarproxy \endlink)
namd/src/colvarproxy_namd.h:34
↓ 1 callers
Class
Colvar_traj
Class holding the trajectory of a collective variable. The series of step numbers are included as well, because collective variables may
colvartools/plot_colvars_traj.py:21
↓ 1 callers
Class
Colvars_traj
Trajectories of collective variables, as read from a list of colvars.traj files. Can be accessed as a dictionary using a variable's name as ke
colvartools/plot_colvars_traj.py:98
↓ 1 callers
Class
ConfigList
namd/src/ScriptTcl.h:22
↓ 1 callers
Class
ScriptTcl
namd/src/ScriptTcl.h:25
↓ 1 callers
Class
UIestimator
src/colvar_UIestimator.h:213
↓ 1 callers
Class
doCompareFrameDistance
src/colvar_geometricpath.h:27
↓ 1 callers
Class
n_matrix
src/colvar_UIestimator.h:32
↓ 1 callers
Class
rmatrix
src/colvarmodule.h:195
↓ 1 callers
Class
rotation
src/colvarmodule.h:184
↓ 1 callers
Class
row
src/colvartypes.h:367
↓ 1 callers
Class
stat
gromacs/src/colvarproxy_gromacs.cpp:79
↓ 1 callers
Class
stat
lammps/src/USER-COLVARS/colvarproxy_lammps.cpp:36
Class
ABFdata
Free energy gradients class
colvartools/abf_data.h:16
Class
ArithmeticPathBase
src/colvar_arithmeticpath.h:18
Enum
Boundaries_type
src/colvarproxy.h:139
Class
CVBasedPath
src/colvar.h:593
Class
CartesianBasedPath
src/colvar.h:589
Class
Communicate
namd/src/SimParameters.h:24
Enum
Communication
src/colvarbias_meta.h:30
Class
ConfigList
namd/src/SimParameters.h:25
Class
FixColvars
lammps/src/USER-COLVARS/fix_colvars.h:43
Class
GeometricPathBase
src/colvar_geometricpath.h:25
Class
LAMMPS
lammps/src/USER-COLVARS/fix_colvars.h:46
Class
LAMMPS_NS::commdata
struct for packed data communication of coordinates and forces. */
lammps/src/USER-COLVARS/fix_colvars.cpp:63
Class
MIStream
namd/src/SimParameters.h:26
Class
NamdState
namd/src/ScriptTcl.h:23
Enum
Object_type
src/colvarscript.h:94
Class
ParseOptions
namd/src/SimParameters.h:23
Enum
Parse_Mode
src/colvarparse.h:52
Class
PyModuleDef
namd/src/ScriptTcl.C:274
Class
SimParameters
namd/src/SimParameters.h:100
Enum
acf_type_e
src/colvar.h:498
Class
alpha_angles
src/colvar.h:586
Class
alpha_dihedrals
src/colvar.h:585
Class
angle
src/colvar.h:569
Class
aspathCV
src/colvar.h:596
Class
atom_group
src/colvarmodule.h:199
Class
azpathCV
src/colvar.h:597
Class
cartesian
src/colvar.h:602
Class
colvar
src/colvar.h:49
Class
colvar
src/colvarmodule.h:56
Class
colvar::CVBasedPath
src/colvarcomp.h:1513
Class
colvar::CartesianBasedPath
src/colvarcomp.h:1426
Class
colvar::alpha_angles
\brief Colvar 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
src/colvarcomp.h:1124
Class
colvar::angle
\brief Colvar component: angle between the centers of mass of three groups (colvarvalue::type_scalar type, range [0:PI])
src/colvarcomp.h:743
Class
colvar::aspathCV
src/colvarcomp.h:1576
Class
colvar::azpathCV
src/colvarcomp.h:1590
Class
colvar::cartesian
\brief Colvar component: flat vector of Cartesian coordinates Mostly useful to compute scripted colvar values
src/colvarcomp.h:1391
Class
colvar::componentDisabled
src/colvarcomp.h:1410
Class
colvar::coordnum
\brief Colvar component: coordination number between two groups (colvarvalue::type_scalar type, range [0:N1*N2])
src/colvarcomp.h:887
Class
colvar::cvc
src/colvarcomp.h:75
Class
colvar::dihedPC
\brief Colvar component: dihedPC Projection of the config onto a dihedral principal component See e.g. Altis et al., J. Chem. Phys 126, 244111 (2007)
src/colvarcomp.h:1168
Class
colvar::dihedral
\brief Colvar component: dihedral between the centers of mass of four groups (colvarvalue::type_scalar type, range [-PI:PI])
src/colvarcomp.h:836
Class
colvar::dipole_angle
\brief Colvar component: angle between the dipole of a molecule and an axis formed by two groups of atoms(colvarvalue::type_scalar type, range [0:PI])
src/colvarcomp.h:790
Class
colvar::dipole_magnitude
\brief Colvar component: dipole magnitude of a molecule
src/colvarcomp.h:599
Class
colvar::distance
src/colvarcomp.h:334
Class
colvar::distance_dir
\brief Colvar component: distance unit vector (direction) between centers of mass of two groups (colvarvalue::type_unit3vector type, range [-1:1]x[-1:
src/colvarcomp.h:394
Class
colvar::distance_inv
\brief Colvar component: average distance between two groups of atoms, weighted as the sixth power, as in NMR refinements(colvarvalue::type_scalar typ
src/colvarcomp.h:547
Class
colvar::distance_pairs
\brief Colvar component: N1xN2 vector of pairwise distances (colvarvalue::type_vector type, range (0:*) for each component)
src/colvarcomp.h:577
Class
colvar::distance_vec
\brief Colvar component: distance vector between centers of mass of two groups (\link colvarvalue::type_3vector \endlink type, range (-*:*)x(-*:*)x(-*
src/colvarcomp.h:368
Class
colvar::distance_xy
\brief Colvar component: projection of the distance vector on a plane (colvarvalue::type_scalar type, range [0:*))
src/colvarcomp.h:462
Class
colvar::distance_z
\brief Colvar component: projection of the distance vector along an axis(colvarvalue::type_scalar type, range (-*:*))
src/colvarcomp.h:419
Class
colvar::eigenvector
\brief Colvar component: projection of 3N coordinates onto an eigenvector(colvarvalue::type_scalar type, range (-*:*))
src/colvarcomp.h:704
Class
colvar::groupcoordnum
\brief Colvar component: coordination number between two groups (colvarvalue::type_scalar type, range [0:N1*N2])
src/colvarcomp.h:1010
Class
colvar::gspath
\brief Colvar component: alternative path collective variable using geometry, variable s For more information see https://plumed.github.io/doc-v2.5/us
src/colvarcomp.h:1452
Class
colvar::gspathCV
\brief Colvar component: alternative path collective variable using geometry, variable s Allow any combination of existing (scalar) CVs For more infor
src/colvarcomp.h:1544
Class
colvar::gyration
\brief Colvar component: Radius of gyration of an atom group (colvarvalue::type_scalar type, range [0:*))
src/colvarcomp.h:629
Class
colvar::gzpath
\brief Colvar component: alternative path collective variable using geometry, variable z This should be merged with gspath in the same class by class
src/colvarcomp.h:1473
Class
colvar::gzpathCV
src/colvarcomp.h:1560
Class
colvar::h_bond
\brief Colvar component: hydrogen bond, defined as the product of a colvar::coordnum and 1/2*(1-cos((180-ang)/ang_tol)) (colvarvalue::type_scalar type
src/colvarcomp.h:1046
Class
colvar::inertia
\brief Colvar component: moment of inertia of an atom group (colvarvalue::type_scalar type, range [0:*))
src/colvarcomp.h:655
Class
colvar::inertia_z
\brief Colvar component: moment of inertia of an atom group around a user-defined axis (colvarvalue::type_scalar type, range [0:*))
src/colvarcomp.h:678
Class
colvar::linearCombination
Current only linear combination of sub-CVCs is available
src/colvarcomp.h:1492
Class
colvar::map_total
\brief Colvar component: total value of a scalar map (usually implemented as a grid by the simulation engine)
src/colvarcomp.h:1673
Class
colvar::orientation
\brief Colvar component: orientation in space of an atom group, with respect to a set of reference coordinates (colvarvalue::type_quaternion type, ran
src/colvarcomp.h:1200
Class
colvar::orientation_angle
\brief Colvar component: angle of rotation with respect to a set of reference coordinates (colvarvalue::type_scalar type, range [0:PI))
src/colvarcomp.h:1242
Class
colvar::orientation_proj
\brief Colvar component: cosine of the angle of rotation with respect to a set of reference coordinates (colvarvalue::type_scalar type, range [-1:1])
src/colvarcomp.h:1266
Class
colvar::polar_phi
\brief Colvar component: polar coordinate phi of a group (colvarvalue::type_scalar type, range [-180:180])
src/colvarcomp.h:490
Class
colvar::polar_theta
\brief Colvar component: polar coordinate theta of a group (colvarvalue::type_scalar type, range [0:180])
src/colvarcomp.h:520
Class
colvar::rmsd
\brief Colvar component: root mean square deviation (RMSD) of a group with respect to a set of reference coordinates; uses \link colvar::orientation \
src/colvarcomp.h:1352
Class
colvar::selfcoordnum
\brief Colvar component: self-coordination number within a group (colvarvalue::type_scalar type, range [0:N*(N-1)/2])
src/colvarcomp.h:970
Class
colvar::spin_angle
\brief Colvar component: angle of rotation around a predefined axis (colvarvalue::type_scalar type, range [-PI:PI])
src/colvarcomp.h:1317
Class
colvar::tilt
\brief Colvar component: projection of the orientation vector onto a predefined axis (colvarvalue::type_scalar type, range [-1:1])
src/colvarcomp.h:1290
Class
colvar_grid
src/colvargrid.h:25
Class
colvar_grid_count
src/colvarbias.h:263
Class
colvar_grid_count
\brief Colvar_grid derived class to hold counters in discrete n-dim colvar space
src/colvargrid.h:1200
Class
colvar_grid_gradient
src/colvarbias.h:262
Class
colvar_grid_gradient
Class for accumulating the gradient of a scalar function on a grid
src/colvargrid.h:1503
next →
1–100 of 209, ranked by callers