Constraint (computational chemistry) (original) (raw)

Property Value
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)