# Moleküler mekanik
Moleküler mekanik moleküler sistemleri modellemek için klasik mekaniği kullanır. Born-Oppenheimer yaklaşımının geçerli olduğu varsayılır ve tüm sistemlerin potansiyel enerjisi, kuvvet alanları kullanılarak nükleer koordinatların bir fonksiyonu olarak hesaplanır. Moleküler mekanik, boyutu birkaç atom büyüklüğünde olan sistemlerden tutun da milyonlarca atomdan oluşan büyük sistemlere kadar uygulanabilir.
Tüm atomistik moleküler mekanik yöntemleri aşağıdaki özelliklere sahiptir:
  - Her atom bir parçacık olarak simüle edilir 
  - Her parçacığa bir yarıçap (tipik olarak van der Waals yarıçapı), polarizasyon ve sabit bir net yük (genellikle kuantum hesaplamalarından ve/veya deneyden türetilir) atanır 
  - Bağlı etkileşimler, deneysel veya hesaplanmış bağ uzunluğuna eşit bir denge mesafesine sahip "yaylar" olarak ele alınır.


## Fonksiyonel formu.
Kimyadaki atomlar arası potansiyel fonksiyon veya kuvvet alanı olarak adlandırılan aşağıdaki fonksiyonel soyutlama, moleküler sistemin potansiyel enerjisini (E) belirli bir konformasyonda bireysel enerji terimlerinin toplamı olarak hesaplar.
 E = E_covalent + E_noncovalent 
kovalent ve kovalent olmayan bileşenleri aşağıdaki özetlerle verilir:
 E_covalent = E_bond + E_angle + E_dihedral
 E_noncovalent = E_electrostatic + E_van der Waals 
Potansiyel fonksiyonun veya kuvvet alanının tam fonksiyonel formu, kullanılan özel simülasyon programına bağlıdır.


## Uygulama alanları.
Moleküler mekaniğin ana kullanımı moleküler dinamik alanındadır. Moleküler dinamik, her bir parçacığa etkiyen kuvvetleri hesaplamak için kuvvet alanını ve parçacıkların dinamiklerini modellemek ve yörüngeleri tahmin etmek için uygun bir entegratörü kullanır. Yeterli örnekleme göz önüne alındığında ve ergodik hipoteze tabi olarak moleküler dinamik yörüngeler, bir sistemin termodinamik parametreleri veya reaksiyon hızları ve mekanizmaları gibi kinetik özelliklerini tahmin etmek için kullanılabilir.
Moleküler mekaniğin bir başka uygulaması enerji minimizasyonu olup, kuvvet alanı bir optimizasyon kriteri olarak kullanılır. Bu yöntem, lokal enerji minimumunun moleküler yapısını bulmak için uygun bir algoritma (örneğin en dik iniş) kullanır. Bu minimumlar, molekülün (seçilen kuvvet alanında) kararlı konformerlerine karşılık gelir ve moleküler hareket, bu kararlı konformerler çevresindeki titreşimler ve aralarındaki dönüşümler olarak modellenebilir. Bu nedenle, global enerji minimumunu bulmak için küresel enerji optimizasyonuyla birlikte yerel enerji minimizasyon yöntemlerini bulmak (ve diğer düşük enerji durumlarını) yaygındır. Sonlu sıcaklıkta, molekül zamanının çoğunu düşük enerji seviyelerinde (minimumlarda) geçirir. Bundan dolayı, bu molekülün minimumlardaki hali molekülerin özelliklerinin belirlenmesinde baskındır. Global optimizasyon, benzetilmiş tavlama, Metropolis algoritması ve diğer Monte Carlo yöntemleri kullanılarak veya farklı deterministik ayrık veya sürekli optimizasyon yöntemleri kullanılarak gerçekleştirilebilir. Kuvvet alanı, serbest enerjinin sadece entalpik bileşenini temsil ederken (ve enerji minimizasyonu sırasında sadece bu bileşen dahil edilir), normal mod analizi gibi ek yöntemler kullanılarak entropik bileşeni dahil etmek de mümkündür.
Bu zamana kadar moleküler mekanik potansiyel enerji fonksiyonları bağlanma sabitleri, protein katlama kinetiği, proton dengesi, aktif bölge koordinatlarını hesaplamak ve bağlanma yerlerini tasarlamak için kullanılmıştır.


## Yazılım paketleri.
Bu sınırlı bir listedir; daha birçok paket mevcuttur. *
 - Abalone
 - ACEMD - GPU MD
 - AMBER
 - Ascalaph Designer
 - BOSS
 - CHARMM
 - COSMOS
 - CytoSolve
 - Ghemical
 - GROMACS
 - GROMOS
 - HyperChem
 - Internal Coordinate Mechanics (ICM)
 - LAMMPS
 - MacroModel
 - MDynaMix
 - Molecular Operating Environment (MOE)
 - NAMD
 - Q
 - Q-Chem
 - Spartan
 - StruMM3D (STR3DI32)
 - Tinker
 - X-PLOR
 - Yasara
 - Zodiac