вот и я был похожего мнения. (это про диагонализации)madschumacher писал(а): ↑Пн авг 14, 2017 2:18 pmнасколько я знаю, везде используются самописные алгоритмы для неполной диагонализации (последовательно находятся сколько-то низших собственных значений соответствующей матрицы, т.е. алгоритм Давидсона его модификации, и его аналоги ) разреженных матриц (т.к. большая часть матричных элементов нули, или околонули, поэтому хранить их в памяти бессмысленно и чересчур затратно).
Вопрос не в нападках... Cтрого говоря, я изначально очень серьезно отнесся к заявлению Юрия
и даже оставил примерно схожую просьбу:Yurii писал(а): В свое время при подготовке цикла статей "КОМПЬЮТОРНОЕ МОДЕЛИРОВАНИЕ СТРУКТУРЫ БОЛЬШИХ МОЛЕКУЛ", в одной из которых описано использование GAMESS с оригинальной программой диагонализации, разработанной мною (Intel кичится своими самыми быстрыми алгоритмами диагонализации плотных симметричных матриц в мире, но это далеко не так: https://software.intel.com/en-us/forums ... pic/288316 - им по-прежнему далеко до моих алгоритмов диагонализации).
Ну суть в том, что если ты/я/он не собирается приоткрывать завесу сладкого, но очень запретоного плода, то и кидаться утверждениями что де мой алгоритм супер-пупер, наверное, не очень осмысленно.surius писал(а):Yurii, А вы свои алгоритмы публикуете? Я бы с удовольствием посмотрел на суперэффективный код диагонализации. Потому те которые есть в G09 показывают эффективность пропорционально квадрату, в лучшем случае. Если вас шустрее, то это ценный вклад в науку.