Interface générique des codes de dynamique moléculaire

Nous définissons une interface générique pour les codes de dynamique moléculaires. Dans ce cadre, il faudra pouvoir avoir les meme exigences géometriques et de paramètrage que dans la section précédente. En revanche, les optimisations existantes dans la litterature exigent une indexation des atomes plus élaborée. Le recouvrement devra parcourir les atomes afin de faire les corrections dues a la contrainte. La classe Conteneur qui contient un ensemble d'atomes et permet d'acquerir itérateur (optimisé) est requise. A l'aide de référence globale, les atomes pourront être recherchés. La description de la classe Conteneur, déja utilisées pour le domaine continu est décrite au chapitre annexe(5). La figure 2.3 décrit l'interface qui doit être implémentée par les différents codes de dynamique moléculaire afin de pouvoir être utilisés dans un couplage multi-échelle.

Figure 2.3: En plus de la progression de la simulation, fournie naturellement comme pour le domaine continu, on autorise la recherche et le parcours des atomes afin de contruire les corrections du recouvrement.
\includegraphics[width=13cm]{implementation-atomique}

Passons en revue les différents objets afin de définir leur rôle exact.

tougui 2005-09-08