В данной работе реализован стандартный вариант ограниченного метода Хартри–Фока с хранением двухэлектронных интегралов в приближении разложения единичного оператора или разложения Холецкого. Наиболее трудоемкие стадии алгоритма сформулированы как матрично-векторные операции, что позволяет эффективно использовать современные библиотеки линейной алгебры. Показано, что алгоритм имеет высокую производительность и хорошую параллельность. Проведено сравнение с прямым вариантом, основанным на многократном пересчете двухэлектронных интегралов без их хранения в памяти. Показано, что разработанный алгоритм более эффективен для расчетов с использованием больших базисных наборов. В случае маленьких базисных наборов данный алгоритм более эффективен, чем прямой, для малых и средних молекул.
Индексирование
Scopus
Crossref
Высшая аттестационная комиссия
При Министерстве образования и науки Российской Федерации