Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Моделювання фотонних кристалів у програмному середовищі MEEP. Знайомство з середовищем програмування

Реферат Моделювання фотонних кристалів у програмному середовищі MEEP. Знайомство з середовищем програмування





и цьому доведеться самостійно підключати кожну з бібліотек. Весь цей процес докладно описаний на сайті розробників. p align="justify"> Другий спосіб набагато простіше і не вимагає абсолютно ні яких витрат сил і часу. Так вже сталося, що програми Meep і MPB вже входять в пакет оновлень для Linux версії Ubuntu 10.0 і вище. p align="justify"> Я під час установки програм пішов другим шляхом, так як він більш простий. Хоча перед цим була зроблена спроба встановити всі програмні продукти і бібліотеки до них вручну. Ці спроби закінчилися невдачею. Під час установки весь час спливали помилки про які не підключені бібліотеках. Деякі бібліотеки залежать один від одного і не відразу вдалося визначити яких саме з них не вистачає. Ще більшої складності в установку програм додає те, що версій бібліотек буває багато і вони один з одним не сумісні. На мій погляд, пропонуючи такий спосіб установки, розробники намагалися надати користувачеві можливість самому налаштувати необхідну функціональність програм. Але як мені здається, все це вносить тільки додаткову плутанину. p align="justify"> Скориставшись другим способом, я довантажити програми Meep і MPB у вигляді оновлень прямо з офіційного сайту Ubuntu. При цьому я скористався командою apt-get. Наступні компіляції прикладів програм і розробка власних, довели повну працездатність встановлених програм Meep і MPB. p align="justify"> Варто також відзначити, що хоч програми і працюють під Linux, але рекомендованим дистрибутивом є Ubuntu. Довіряючи рекомендаціям розробників, я виконував розробку програм для своєї курсової роботи саме під цим дистрибутивом (Ubuntu v11). Установка Meep і MPB на інші версії Linux не здійснювалася. На сайті розробників йдеться, що решта дистрибутиви підтримують не всі функції програм. Упевнитися в даному затвердження мені не вийшло, так як це не входить в рамки курсової і взагалі не обов'язково. br/>

3.4 Опис програмних продуктів


Основною метою написання цього і наступних курсових проектів є моделювання в таких програмних продуктах, як MEEP і MPB. Ці програмні продукти призначені для розрахунку наноструктур. MEEP і MPB розроблялися дослідницькою групою вчених з Массачусетського технологічного університету (MIT), до якої входять Steven G. Johnson, John D. Joannopoulos і Marin Solja? I? .

А) MPB - програмний продукт, призначений для розрахунку зонних структур (дисперсійних співвідношень) в оптичних структурах.

Б) Meep - програма для моделювання електромагнітних по, яка у своїй основі використовує Метод кінцевих різниць у часовій області ( FTDT). За допомогою цього методу відбувається розрахунок електромагнітних полів у різних структурах. При цьому весь простір розбивається на дискретну сітку, а потім обчислення відбуваються через рівні проміжки часу. Чим...


Назад | сторінка 7 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Призначення програм, що входять в пакет Microsoft Office 2007
  • Реферат на тему: Розробка та налагодження лінійних алгоритмів і програм. Розробка програм п ...
  • Реферат на тему: Розробка комплексу програм для моделювання технологічного процесу виплавки ...
  • Реферат на тему: Обробка програмних і апаратних переривань в IBM PC сумісних комп'ютерах ...
  • Реферат на тему: Написання програм обчислення функцій