dbo:abstract |
In computational chemistry, a constraint algorithm is a method for satisfying the Newtonian motion of a rigid body which consists of mass points. A restraint algorithm is used to ensure that the distance between mass points is maintained. The general steps involved are: (i) choose novel unconstrained coordinates (internal coordinates), (ii) introduce explicit constraint forces, (iii) minimize constraint forces implicitly by the technique of Lagrange multipliers or projection methods. Constraint algorithms are often applied to molecular dynamics simulations. Although such simulations are sometimes performed using internal coordinates that automatically satisfy the bond-length, bond-angle and torsion-angle constraints, simulations may also be performed using explicit or implicit constraint forces for these three constraints. However, explicit constraint forces give rise to inefficiency; more computational power is required to get a trajectory of a given length. Therefore, internal coordinates and implicit-force constraint solvers are generally preferred. Constraint algorithms achieve computational efficiency by neglecting motion along some degrees of freedom. For instance, in atomistic molecular dynamics, typically the length of covalent bonds to hydrogen are constrained; however, constraint algorithms should not be used if vibrations along these degrees of freedom are important for the phenomenon being studied. (en) |
dbo:thumbnail |
wiki-commons:Special:FilePath/SHAKE_algorithm.png?width=300 |
dbo:wikiPageID |
9357898 (xsd:integer) |
dbo:wikiPageLength |
31641 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1118096015 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Quaternion dbr:Energy_drift dbr:Molecule dbr:Biphenyl dbr:Vector_(geometric) dbr:Iterative dbr:Quadratic_convergence dbr:Gauss–Seidel_method dbr:Quasi-Newton_method dbr:LU_decomposition dbr:Computational_chemistry dbr:Giovanni_Ciccotti dbc:Molecular_physics dbc:Computational_physics dbr:Molecular_dynamics dbr:Protein dbr:Jacobian_matrix_and_determinant dbc:Numerical_differential_equations dbc:Computational_chemistry dbc:Molecular_dynamics dbr:Lagrange_multipliers dbr:Block_matrix dbr:Holonomic_constraints dbr:Joseph_Louis_Lagrange dbr:Newton's_method dbr:Water_model dbr:List_of_software_for_molecular_mechanics_modeling dbr:Linear_convergence dbr:Aromatic_ring dbr:Newton_iteration dbr:Eigenvalues dbr:Velocity_Verlet dbr:Generalized_coordinate dbr:TIP3P dbr:File:SHAKE_algorithm.png |
dbp:wikiPageUsesTemplate |
dbt:Reflist dbt:Short_description |
dct:subject |
dbc:Molecular_physics dbc:Computational_physics dbc:Numerical_differential_equations dbc:Computational_chemistry dbc:Molecular_dynamics |
rdfs:comment |
In computational chemistry, a constraint algorithm is a method for satisfying the Newtonian motion of a rigid body which consists of mass points. A restraint algorithm is used to ensure that the distance between mass points is maintained. The general steps involved are: (i) choose novel unconstrained coordinates (internal coordinates), (ii) introduce explicit constraint forces, (iii) minimize constraint forces implicitly by the technique of Lagrange multipliers or projection methods. (en) |
rdfs:label |
Constraint (computational chemistry) (en) |
owl:sameAs |
wikidata:Constraint (computational chemistry) https://global.dbpedia.org/id/4iQkH |
prov:wasDerivedFrom |
wikipedia-en:Constraint_(computational_chemistry)?oldid=1118096015&ns=0 |
foaf:depiction |
wiki-commons:Special:FilePath/SHAKE_algorithm.png |
foaf:isPrimaryTopicOf |
wikipedia-en:Constraint_(computational_chemistry) |
is dbo:wikiPageRedirects of |
dbr:Constraint_algorithm dbr:SETTLE dbr:SHAKE_algorithm dbr:LINCS_(constraint) dbr:SETTLE_(algorithm) dbr:SETTLE_(constraint) dbr:SHAKE_(constraint) dbr:Constraint_algorithm_(mechanics) dbr:Simple_constraint dbr:M-SHAKE |
is dbo:wikiPageWikiLink of |
dbr:Constraint_algorithm dbr:SETTLE dbr:SHAKE_algorithm dbr:LINCS_(constraint) dbr:SETTLE_(algorithm) dbr:SETTLE_(constraint) dbr:SHAKE_(constraint) dbr:Constraint_algorithm_(mechanics) dbr:Simple_constraint dbr:M-SHAKE |
is foaf:primaryTopic of |
wikipedia-en:Constraint_(computational_chemistry) |