додатків, а також при роботі з 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. ...