Головна Приклади Знімки екрана Інструкція користувача Логотип Bluesky. YouTube ☰
OghmaNano Мультифізична платформа для моделювання оптоелектронних пристроїв і фотонних систем. ЗАВАНТАЖИТИ Короткий посібник зі швидкого старту

База даних матеріалів: частина C – більш детальна інформація про базу даних матеріалів.

1. Як саме зберігаються ці матеріали?

Матеріали зберігаються в папці oghma_local у вашій домашній директорії. У цій папці містяться локальні бази даних і дані, які використовуються в симуляціях OghmaNano, зокрема тривимірні бази даних, дані n–k, спектри випромінювання та інші ресурси для симуляцій. У Windows oghma_local розташована в домашній директорії користувача. На комп’ютері користувача завжди є дві копії бази даних матеріалів OghmaNano. Копія в oghma_local – це та, яка фактично використовується в симуляціях. Друга копія-еталон зберігається разом із встановленням OghmaNano. На комп’ютері з операційною системою Windows, наприклад, вона зазвичай розташована в C:\Program Files (x86)\OghmaNano\materials. Цю копію-еталон ніколи не використовують безпосередньо для симуляцій; натомість вона містить чисту версію бази даних за замовчуванням, яку завжди можна відновити. Під час запуску OghmaNano матеріали з копії, що використовується для встановлення, копіюються в oghma_local за потреби. Це означає, що локальну базу даних можна редагувати та розширювати, не змінюючи оригінальну копію-еталон. Також передбачено простий механізм відновлення: якщо локальна директорія матеріалів буде пошкоджена або зіпсована, її можна просто видалити, і OghmaNano автоматично відновить її з копії-еталону під час наступного запуску програми.

Порада: Відкрийте свою домашню папку.

У Windows найнадійніший спосіб відкрити вашу домашню папку – це:

Якщо ви перейдете до папки oghma_local у вашій домашній директорії ?? і відкриєте підпапку materials, ви побачите базу даних матеріалів, яка зберігається у вигляді набору папок ??. Кожен матеріал має власну папку — наприклад, для алюмінію буде одна папка, а для P3HT — інша. У кожній папці матеріалу міститься набір простих текстових файлів ??. Наприклад, alpha.csv містить CSV-файл із двома стовпцями, який відображає залежність довжини хвилі від коефіцієнта поглинання (в м−1), а n.csv містить файл, який відображає залежність довжини хвилі від показника заломлення (безрозмірна величина). Ці файли можна редагувати безпосередньо за допомогою будь-якого текстового редактора, що дозволяє вам копіювати власні дані, не використовуючи майстер імпорту даних, якщо ви цього бажаєте.

Screenshot of the oghma_local folder in the user's home directory. Example shown on Linux; Windows paths differ as described above.
Папка oghma_local у домашній директорії користувача (приклад для Linux; шлях у Windows відрізняється).
Screenshot of the materials directory within oghma_local, showing folders for different material categories such as metals, oxides, polymers.
У папці materials розміщено підпапки для різних категорій матеріалів (метали, оксиди, полімери тощо).
Screenshot of the Alq3 material folder in small_molecules, showing files such as alpha.csv, n.csv, emission.csv, and data.json.
Папка зі зразками матеріалів (Alq3), що містить alpha.csv, n.csv, emission.csv тощо.

У таблиці нижче наведено короткий огляд основних файлів:

Назва файлу Опис
data.json JSON-файл, що містить інформацію про матеріал (наприклад, рівні LUMO/HOMO).
alpha.csv Довжина хвилі (м) у порівнянні з коефіцієнтом поглинання (m-1).
n.csv Довжина хвилі (м) у порівнянні з показником заломлення (умовні одиниці).
emission.csv* Довжина хвилі (м) у порівнянні з інтенсивністю фотолюмінесцентного випромінювання (умовні одиниці).
mat.bib Файл BibTeX, що містить перелік джерел, використаних у матеріалі.
Зведена інформація про файли, з яких складається кожен матеріал у базі даних матеріалів. *Файл emission.csv потрібен лише в тому випадку, якщо матеріал є частиною світловіддаючого шару OLED або іншого пристрою, що випромінює світло.

Приклади форматів файлів (натисніть, щоб відкрити)

Показник заломлення (SI, дві колонки), файл n.csv.
#λ_m,n
3.00e-07 1.65
3.50e-07 1.70
4.00e-07 1.74
4.50e-07 1.78
5.00e-07 1.80
5.50e-07 1.82
6.00e-07 1.84
6.50e-07 1.85
7.00e-07 1.86
7.50e-07 1.87
8.00e-07 1.87
Поглинання (SI, дві колонки), файл alpha.csv.
#λ_m,alpha_m^-1
3.00e-07 2.0e6
3.50e-07 1.8e6
4.00e-07 1.5e6
4.50e-07 1.2e6
5.00e-07 8.5e5
5.50e-07 4.0e5
6.00e-07 1.5e5
6.50e-07 7.0e4
7.00e-07 3.0e4
7.50e-07 1.0e4
8.00e-07 5.0e3
Формат сумісності (.nk, nm / n / k) nk.csv
#λ_nm,n,k
300 1.65 0.25
350 1.70 0.20
400 1.74 0.15
450 1.78 0.10
500 1.80 0.07
550 1.82 0.05
600 1.84 0.03
650 1.85 0.02
700 1.86 0.015
750 1.87 0.010
800 1.87 0.008

Чарівник може перетворювати одиниці вимірювання: нанометри (нм) у метри (м) і кілометри (к) в альфа (α) за формулою α(λ) = 4πk/λ. Файли з розширенням .nk доступні лише для читання/мають обмежений доступ.

Підсумок і наступні кроки

Далі: перегляньте Оптичну базу даних, Резервні копії симуляцій або Завантажте додаткові матеріали.