Была разработана новая модификация метода дискретных диполей (МДД), на основе аналитического вычисления интегралов функции Грина по объему диполя с контролируемой точностью (IGT_SO). Данная модификация была реализована в программном пакете ADDA, и тестовое моделирование показало, что аналитическое интегрирование имеет погрешность порядка 4-й степени от размера вокселя в сравнении с полным (времязатратным) вариантом. При расчете оптических свойств кубов, степенной показатель зависимости погрешности от размера вокселя составлял от 1.4 до 2, что можно объяснить сингулярностью электрического поля вблизи ребер и вершин куба. Также было показано, что IGT_SO является надежным способом моделирования усиления излучения источника, находящегося внутри частицы произвольной формы. В частности, результат непрерывно зависит от положения источника с небольшими изменениями при движении внутри одного вокселя. При этом, эти изменения уменьшаются с уменьшением размера диполя, что делает моделирование особенно точным для частиц меньше длины волны.