Розв'язувачі диференціальних полів
Розв'язувачі диференціальних полів працюють шляхом розв'язування рівнянь Максвелла за допомогою методів скінченних різниць. Ці методи дискретизують простір у прямолінійну сітку, де електричне та магнітне поля обчислюються в кожній точці. Цей підхід добре підходить для аналізу високочастотних ефектів і різких переходів у конструкції, таких як сліди сигналу на друкованій платі або взаємозв'язки на мікросхемі. Точність диференціального вирішувача залежить від розміру осередків сітки, що використовуються для дискретизації простору - менші комірки призводять до більш точних результатів, але вимагають більше обчислювальних ресурсів.
Методи скінченної різниці (FD) та кінцевих елементів (ФЕМ)
Диференціальна форма поля має два різних аромати: методи кінцевої різниці (FD) та кінцевих елементів (FEM). Метод кінцевої різниці пропонує чудові властивості конвергенції. За допомогою правильної настройки роздільної здатності сітки та числових схем дизайнери можуть досягти високоточних рішень рівнянь поля з мінімальними обчислювальними зусиллями. Це робить його привабливим вибором для критичних за часом застосувань у проектуванні інтегральних схем, де швидкий час виконання є важливим.
Інтегральні вирішувачі поля
З іншого боку, інтегральні вирішувачі полів використовують методи чисельної інтеграції для вирішення рівнянь Максвелла над поверхнями або об'ємами в конструкції. Інтегральні вирішувачі покладаються на дискретизацію джерел електромагнітного поля, таких як щільність поверхневого заряду для вирішення ємності. Загальні алгоритми включають метод граничних елементів (BEM) та метод моментів (MoM).
Вирішувачі плаваючої випадкової ходьби (FRW)
Алгоритм Floating Random Walk (FRW) також зазвичай групується з вирішувачами полів, але вони офіційно не є вирішувачами полів, оскільки вони взагалі не вирішують поля. На відміну від традиційних розв'язувачів полів, які використовують детерміновані методи для вирішення рівнянь, алгоритм FRW вводить стохастичний елемент, включаючи випадкові ходи в моделювання. Ця випадковість дозволяє більш реалістично представити рух частинок у складних середовищах. Одним з головних недоліків FRW є трудомісткий характер алгоритму. Для отримання точних результатів потрібна велика кількість ітерацій, що може значно збільшити час моделювання.

Зліва направо: Представлення диференціальних вирішувачів полів, інтегральних вирішувачів полів та плаваючої випадкової ходи. За допомогою розв'язувачів диференціальних полів (метод скінченної різниці FDM та метод скінченних елементів FEM) мікросхема представлена прямолінійною сіткою. За допомогою інтегральних розв'язувачів полів (Метод граничних елементів BEM та Метод моментів MoM) дискретизується лише межа. За допомогою плаваючої випадкової ходьби, яка офіційно не є вирішувачем поля, оскільки не вирішує поля, моделюються випадкові шляхи частинок між двома провідниками.