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

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





додатків, а також при роботі з LAPACK. Використовувані алгоритми відрізняються високою оптимальністю. p align="justify"> Складається з 3-х рівнів:

Виконання скалярних, векторних і вектор-вектор операцій;

Виконання матриця-вектор операцій;

Виконання матриця-матриця операцій.

) LAPACK - Linear Algebra PACKage - стандартна бібліотека процедур на основі BLAS, для більш складних операцій лінійної алгебри таких як: інверсія матриць, діагоналізації матриць і т.д. Використовує, здебільшого, 3-й рівень BLAS. p align="justify">) GNU Guile - є розширеним скриптовою мовою програмування, заснованим на Scheme. Використовується як, заснована Libctl бібліотеках, оболонка для Meep (за замовчуванням використовується С + + інтерфейс). p align="justify">) Libctl - безкоштовна, заснована на Guile (мова програмування для створення додатків в Linux, що дозволяє включати їх в інші програми в якості плагінів) бібліотека, що дозволяє створювати управляючі файли для наукового моделювання.

) MPI - Якщо необхідно, то MEEP може працювати на паралельних машинах з розподіленою пам'яттю, а для цього використовується стандартний інтерфейс передачі повідомлень MPI. Існує два різновиди стандарту MPI: MPICH і LAM. MPI не рекомендується встановлювати на однопроцесорні системи. p align="justify"> MPI, конкретно до використовуваних продуктам, реалізований так, що кілька програм можуть одночасно звертатися до одного control файлу. C + + інтерфейс не підтримує дану функцію. Щоб MPI працювало, необхідно також встановити HDF5. p align="justify">) H5utils програми - відповідає за візуалізацію наукових даних в безкоштовний і легко переносимий формат HDF5. H5utils надає прості інструменти з візуалізації даних в PNG форматі (2d моделювання), plain text, Vis5d, VTK. p align="justify"> У h5topng входять наступні утиліти:

В· H5totxt і h5fromtxt - переводить дані з HDF5 файлу в/з ASCII текст

В· H5topng - переводить 2-d розрахунки з HDF5 файлу в PNG, з можливість завдання опцій при виведенні в кольорі.

В· H5tov5d - переводить дані з HDF5 файлу в 3d + проект для подальшої візуалізації в програмі Vis5d. Щоб скористатися цією утилітою Vis5d вже повинна бути встановлена ​​на комп'ютері

В· H5tovtk - переводить HDF5 в VTK формат вільної програми Visualization ToolKit

В· H5math - створення і комбінація даних з HDF5 файла з простими математичними виразами.

В· H5read.oct - плагін для GNU Octave для читання 2-d з HDF5 файлів

В· H5fromh4 і H5fromh5 - конвертує HDF (версія 4) у HDF5. ...


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





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

  • Реферат на тему: Користувальницький інтерфейс програми кластеризації даних
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу