Original: http://www.clemson.edu/ces/cvel/modeling/EMAG/free-codes.html
Програмне забезпечення в цьому списку або безкоштовно або за номінальну плату і можуть бути завантажені через Інтернет. Деякі з кодів вимагають, щоб користувач зареєструватися на сайті дистриб’ютора.
Якщо ви знайомі з іншими моделюваннями програмного забезпечення безкоштовно EM, які повинні бути додані в цей список, будь ласка, надішліть назву програмного забезпечення, гіпертекстове посилання, а також короткий опис до [email protected].
Дивіться також: Комерційні електромагнітні коди Моделювання
ASAP – Антена розсіювання програма аналізу
Загального призначення, орієнтованих на користувача комп’ютерну програму для аналізу тонкопроволочних структур в присутності кінцевої землі. Альтернатива чисельному Електромагнетизму Code (NEC) для аналізу ізольованою або голою тонкого дроту антенних структур над втратами або ідеально плоскою землею на основі методу моментів. Проте доступний в Інтернеті за адресою: http://raylcross.net/asap/index.html; Однак веб-сторінка не була оновлена останнім часом і контактна інформація більше не працює.
AtaiTec Free 2D Field Solver
2D-BEM поле Solver для обчислення RLGC і імпедансу матриці ліній 2D з трапецієподібним поперечним секцій.
ATLC – Arbitrary Transmission Line Calculator
Вільний, з відкритим вихідним кодом програма для розрахунку властивостей ліній електропередачі. Це 2D симулятор на основі методу скінченних різниць до рівняння Лапласа. Програма в першу чергу призначена для Unix або Unix-подібних системах, хоча він був складений на системі Windows. Це дуже портативний, будучи працювати як на суперкомп’ютері Cray, Соні Playstation 3 ігрової консолі, і практично кожен тип комп’ютера в проміжку між цими двома крайностями. Користувач повинен звернути поперечний переріз лінії передачі, використовуючи програму, здатну зберігати BMP файли (наприклад, Gimp), а потім обробити файли BMP з ATLC. Програма написана доктором Девідом Кіркбі (G8WRB).
ATLC2 – Arbitrary Transmission Line Calculator 2
Натхненний ‘ATLC’, але написана іншим автором, ‘atlc2’ є безкоштовним, але з закритим вихідним кодом програми Microsoft Windows для обчислення властивостей ліній. Це 2D симулятор на основі закону Фарадея. Користувач повинен звернути поперечний переріз лінії передачі, використовуючи програму, здатну зберігати BMP файли (наприклад, Gimp), а потім обробити файли BMP з atlc2.
emAnalyze
Це було перш коди іграшок і Toybox. emAnalyze являє собою набір 3D-тестів і прикладів кодів для тимчасової області методів локального оператора. Сайт знаходиться в стадії розробки. Не ясно, якщо коди як і раніше доступні безкоштовно.
EMAP
ЕМАР сімейство тривимірних кодів електромагнітного моделювання, розроблені в Університеті Міссурі-Ролла і Університет Клемсона. Кожен код має різні можливості, але всі вони мають загальний легко зрозуміти формат вхідного файлу. EMAP2 є скаляром код FEM, EMAP3 є вектором FEM коду і EMAP5 є кодовий вектор FEM / MoM.
EMCoS Antenna VLab SV
Emcos Антена VLab SV є обчислювальна платформа для моделювання антен і навколишнього їхнього середовища. Він має інтерфейс САПР і його ядро моделювання на основі методу моментів. Студентська версія включає в себе повністю функціональний EM вирішувач обмежується 2 Гб пам’яті для в активній зоні або поза ядра обчислень.
EM Explorer
EM Explorer (EMXP) являє собою 3D-електромагнітне (ЕМ) вирішувач для плоских задач розсіювання хвиль періодичних структур. Це в значній мірі заснована на тому ж методі кінцевих різниць у часовій домен (FDTD). Тому він успадковує велику частину переваг і недоліків КРВО в. Переваги включають в себе простий і надійний чисельний алгоритм, універсальність для майже будь-якої геометрії, а також хорошу масштабованість обчислювальних ресурсів в залежності від розміру тому моделювання. До недоліків можна віднести чисельну обмеження дисперсії і стійкості в зв’язку з наближенням кінцевих різниць (FD) до рівнянь Максвелла і алгоритм похідному явного часу.
emGine Environment
EmGine середовище являє собою двонапівперіодний 3D моделювання електромагнітного оточення рішення рівнянь Максвелла в тимчасовій області. Він використовується для моделювання високочастотного електромагнітного поля в СВЧ-схем, антен, резонатори, порожніх хвилеводів і т.д. Для некомерційних і неурядових особливостей використання, наприклад, для академічних, дослідницьких і освітніх цілях, tlmGine електромагнітний двигун надається безкоштовно в довічним форматі для (тобто не вихідний код не передбачений для електромагнітного двигуна). EmGine GUI – графічний користувальницький інтерфейс – це проект з відкритим вихідним кодом і розповсюджується під ліцензією три-ліцензії MPL / GPL / LGPL.
ERMES
Ermes (Electric регуляризоване Рівняння Максвелла з особливостями) є кінцевим елементом коду в частотній області, реалізованого в C ++. Поточна версія ERMES є багатопроцесорних (OpenMP) і він працює на Microsoft Windows. ERMES має дружній користувальницький інтерфейс, створений з Tcl / Tk та інтегрований в комерційному програмному забезпеченні GiD.
FastCap and FastHenry
FastCap і FastHenry є відкритими початковими кодами статичний момент коди метод призначений для розрахунку опору, ємності й індуктивності 3D геометрії. Вони були розроблені в науково-дослідній лабораторії електроніки MIT.
FEKO LITE
Легка версія програмного забезпечення FEKO від ЕМСС. Обмежена 300 невідомих. Потрібна реєстрація користувача.
FEMM – Finite Element Method Magnetics
Набір програм, що працюють під управлінням ОС Windows для кінцевих елементів рішення 2D і осесиметричних магнітних і електростатичних проблем. Включає графічний препроцесор, вирішувач і графічний постпроцесор. Девід Є автором Meeker, Ph.D.
gprMax
gprMax це програма 3D FDTD розроблена в Університеті Едінбургу. gprMax був розроблений для моделювання георадар (GPR), але також можуть бути використані для моделювання поширення електромагнітних хвиль для багатьох інших застосувань. gprMax є командного рядка приводом програмне забезпечення, написане в Python з продуктивністю критично важливих частин, написаних в Cython / OpenMP. Він не має графічний користувальницький інтерфейс (GUI).
MagNet (Infolytica)
Magnet пробна версія являє собою повнофункціональний 2D магнитостатическое поле вирішувач, який містить всі ті ж функції, як повне видання магнитостатическое 2D пакету магніті в.
MMANA-GAL (basic version)
Програма Microsoft Windows, заснований на методі моментів, для моделювання провідних антен Це засновано на NEC2 і є обмеженою версією повній програмі MMANA-GAL.
MEEP
MEEP є вільним кінцевих різниць у часовій області (FDTD) пакет програмного забезпечення для моделювання розроблений в MIT для моделювання електромагнітних систем. Meep підтримує 1D / 2D / 3D / циліндричні проблеми, паралельність з розподіленою пам’яттю, дисперсійних і нелінійних середовищ, PML кордону, і повністю скриптах як через C ++ і схема (GNU Guile) інтерфейси.
MMTL
MMTL, багатошарова Multiconductor лінія передачі даних 2-D і 2,5-D електромагнітний люкс інструмент моделювання, формує параметри передачі і моделі SPICE з опису розмірів електроніки межсоединений і властивостей матеріалів. програми MMTL є 2-D і 2,5-D поля вирішувачі, які перетворять розміри і властивості матеріалу в електронних розрахункових параметрів. Пакет MMTL складається з декількох програм, в тому числі з втратою даних, без втрат, квазістатична і двухполуперіодних тренажерах. Параметри ланцюга обчислюються або методом моментів (MOM) або методу скінченних елементів (МСЕ). Основні параметри на одиницю довжини генеруються на тренажері, і можуть бути перетворені в моделі W-елемент HSpice.
Multiple Multipole (MMP) Algorithms
Численні Multipole (ММР) алгоритми були розроблені християнськими Хафнер зі Швейцарського федерального технологічного інституту (ETH Zurich). Алгоритми розвивалися і були включені в комерційний кодекс, Max-1, але оригінальні 2D і 3D вихідні коди і раніше доступні безкоштовно за посиланням вище.
NEC2
NEC2 – код Чисельне моделювання Electromagnetics є широко використовуваним 3D-код, заснований на методі моментів. Вона була розроблена в Ліверморської національної лабораторії понад 10 років тому і було складено і працювати на багатьох різних комп’ютерних системах. NEC2 особливо ефективний для аналізу моделей дротяної сітки, але також має деякі можливості моделювання поверхні патч. Коди також доступні на неофіційними Архіви Рей Андерсон в неофіційними архівів Ray Anderson’s Unofficial Archives..
NEC2 використовує текстовий інтерфейс. Там кілька безкоштовних або недорогих графічних інтерфейсів, які роблять попередньої і подальшої обробки NEC2 моделей. Хороший вільний код 4nec2, який можна знайти за адресою http://www.qsl.net/4nec2/.
newFasant (student version)
Цей студент версія включає в себе ті ж функціональні можливості, що і комерційного випуску NewFasant, з обмеженням максимуму 50000 піддоменів для MOM підходів, 100 поверхонь для геометричних моделей і 25000 комутаційні елементи для сітках. Вона також має обмеження за часом на один рік, але новий вільний студентські релізи будуть запропоновані до закінчення попереднього. Ця версія доступна тільки для Windows 64-бітних платформ, сумісних з OpenGL.
openEMS
OpenEMS є вільним і відкритим вихідним кодом електромагнітного поля вирішувач з використанням методу скінченних різниць. Він використовує Matlab або Octave як інтерфейс сценаріїв. openEMS поширюється під ліцензією GNU General Public License, Version 3 or later..
pdnMesh
pdnMesh це програма, яка може вирішити потенційні проблеми 2D (рівняння Пуассона) і завдання на власні значення (рівняння Гельмгольца) з використанням методу скінченних елементів. Загальні додатки відбуваються в електромагнетизму, теплового потоку і динаміки рідини. Він може вирішити проблеми з використанням як Nodal Based Формулювання і прикордонну Based (вектор) лікарської форми.
Puma-EM
Забезпечує поверхні Метод моментів для електромагнетизму, посилені за допомогою багаторівневого методу швидкої мультиполя. Кодекс паралельного і працює на настільних комп’ютерах і кластерів.
Qsci
Qsci є сценарій MATLAB, що ділянки електростатичне поле, що генерується набором провідників з використанням методу моментів підходу. Ви можете зібрати деякі геометричні форми, накладають напруга або повний заряд на провідниках і Qsci будуватиме поверхнева щільність заряду, електростатичний потенціал і обчисліть ємностями.
Radia
Програмне забезпечення для 3D магнитостатики, який використовує кінцевий обсяг інтегральний підхід для точного розрахунку інтегрованих компонентів на місцях. Він працює з Mathematica і доступна безкоштовно.
SATE Static Field Analysis Toolkit (Educational)
SATE 6.2 безкоштовне програмне забезпечення від Field Precision включає в себе 2D-програми ESTAT і PerMag. Навчальні програми мають повні можливості, але обмежені 12500 вузлів і 8 матеріалів регіонів. ESTAT визначає електричні поля в діелектричних або провідних середовищах. Розширені можливості включають підтримку анізотропних матеріалів і можливість визначити безперервні варіації потенціалу, діелектричної проникності або провідності від математичних функцій. PerMag охоплює всі аспекти, в тому числі магнитостатики ефектів насичення в м’яких матеріалів і постійних магнітів з нелінійними кривими розмагнічування. Пакет включає в себе Mesh, автоматичний генератор конформной сітки з вбудованим графічним редактором і можливості імпорту DXF.
Students’ QuickField
Студентів QuickField (TM), раніше відомий як Elcut, є 2D кінцевих елементів пакет моделювання рішення плоских і осесиметричних задач електростатики, нелінійні магнетизм DC, AC магнетизм, електричний струм, нелінійна теплопередачі, аналіз напружень і пов’язаних завдань на будь-якому ПК.
Sonnet Lite
Особливістю обмеженою версії планарного MOM програмного забезпечення електромагнітної моделювання Sonnet Software.
Trace Analyzer
Хороший 2-D вирішувач для визначення параметрів ліній передачі друкованої плати слідів геометрій. Він здатний аналізувати трасування перетинів, що складаються з багатьох слідів, площин і стиснення з втратами діелектричних матеріалів. Може експортувати параметри RLGC в HSPICE або ADS