Une nouvelle version de NanoDCAL+ est disponible !
Voici les nouveautés de la version 1.1.0 :
- Nouveauté : Le Licenser NanoDCAL+ prend désormais en charge les licences flottantes. À partir de maintenant, collez le fichier de licence license.lic dans .nanoacademic/NANODCALPLUS ou définissez la variable d’environnement NANODCAL_LICENSE_PATH sur le chemin complet du fichier license.lic.
- Nouveauté : Ondes de diffusion Introduire un nouveau calculateur d’ondes de diffusion.
- Nouveauté : Introduction de DFTD3 énergie, forces, corrections de contraintes.
- Nouveauté : Introduction des Unités de Pint. Tous les attributs avec des unités sont désormais des objets Pint Quantity. Plusieurs constructeurs sont disponibles. Les mots-clés d’unité xxx_units sont obsolètes et supprimés de toutes les classes.
- Amélioration : Le calculateur ASE Rescuplus est passé de notre fork ASE à RESCUPy (rescupy.ase.calculators.rescuplus).
- Amélioration : La robustesse générale est améliorée. Plusieurs corrections de bugs mineurs.
- Amélioration : La vitesse de lecture/écriture (HDF5) ainsi que de la convergence de certains calculs (haute précision). Plusieurs corrections de bugs mineurs.
- Amélioration : MPI Build prend désormais en charge OpenMPI, MPICH, MVAPICH2. Utilisez l’option -Dmpi_provider pour spécifier la distribution MPI que vous souhaitez utiliser.
- Amélioration : La vitesse de construction des dépendances de Build est meilleure. Ajoutez le programme d’installation DFTD3. Mettre à niveau la version par défaut sur HDF5, OpenBLAS, ScaLAPACK, ELPA. Ajout de l’option –compiler permettant de compiler les dépendances avec les compilateurs gcc et intel.
- Amélioration : Les binaires Fortran sont regroupés en un seul binaire nanodcalplus pour NanoDCAL+.
- Amélioration : « _shape »: Les mots-clés de forme xxx_shape sont obsolètes et supprimés de toutes les classes.
Du nouveau contenu à venir bientôt !