Aesin a déjà répondu à une partie de votre question. Je peux vous fournir plus d'informations sur GAMESS (US).
Il est possible de faire en sorte que GAMESS (US) utilise le même 'type' de B3LYP que Gaussian 03. Pour cela, vous devez spécifier "DFT = B3LYP1" comme vous l'avez déjà mentionné dans votre question. Cela sélectionne B3LYP avec la corrélation locale RPA VWN formule 1 qui, à ma connaissance, est identique à ce qu'ils appellent la formule III VWN dans certains autres programmes (comme Gaussian 03).
Bien sûr, choisir la même fonctionnalité dans les deux programmes n'est pas la seule exigence pour obtenir des résultats identiques. Certaines autres choses à considérer sont:
Ensemble de base. Les deux programmes doivent utiliser exactement le même ensemble de base. Si vous utilisez un ensemble de bases stocké en interne en gaussien (comme, par exemple, 6-31G (d, p)), vous pouvez faire en gaussien imprimer les détails de l'ensemble de base en ajoutant le mot-clé GFINPUT à la section route. GAMESS (US) imprime les détails de l'ensemble de base dans sa sortie principale.
Taille de la grille. Par défaut, Gaussian 03 utilise une grille (75 302) tandis que GAMESS (US) utilise une grille (96 302). En gaussien, la taille de la grille peut être contrôlée par le mot-clé INT. Dans GAMESS (US), vous devriez jeter un œil aux mots clés NRAD et NLEB dans le groupe $ DFT. Le type de grille fera également la différence, mais à ma connaissance, GAMESS (US) et gaussien utilisent des grilles similaires.
Coupure intégrale. Les deux programmes négligent les très petites intégrales, car cela accélérera le calcul sans avoir d'impact significatif sur la précision. Cependant, les facteurs de coupure entre les deux programmes peuvent être différents, ce qui peut conduire à des résultats légèrement différents. Dans Gaussian 03, vous pouvez contrôler le facteur de coupure avec IOP (3/27). Dans GAMESS (US), vous pouvez utiliser le mot clé ICUT dans $ CONTRL.
Convergence SCF. Gaussian utilise normalement EDIIS et CDIIS pour la procédure SCF tandis que GAMESS (US) utilise DIIS ou SOSCF. Les deux méthodes devraient converger vers la même solution, à condition que votre cas ne soit pas trop complexe pour DFT. Cependant, vous devez spécifier des critères de convergence très serrés si vous souhaitez comparer les énergies obtenues avec les deux programmes.
En ce qui concerne les optimisations de géométrie: Gaussian et GAMESS (US) utilisent des systèmes de coordonnées, des optimiseurs de géométrie et des critères de convergence très différents. Il est difficile, voire impossible, d'optimiser les deux programmes avec la même géométrie exacte.
Il peut y avoir d'autres différences mineures que vous devez prendre en compte. Il est peut-être préférable de commencer par un calcul Hartree-Fock et de voir si les deux programmes produisent la même énergie SCF - cela élimine les équations des grilles fonctionnelles et DFT.
J'espère que cela t'aides.