MPB: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
Linia 1: Linia 1:
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] MPB</small>
 
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] MPB</small>
{{aplikacja|nazwa=MPB|logo=|serwer=[[Supernova]]|wersja=1.4.2}}
+
{{aplikacja|nazwa=MPB|logo=[[Plik:Mpb.jpg|noframe|center]]|serwer=[[Supernova]]|wersja=1.4.2}}
 
'''MPB''' - program MIT Photonic Bands (MPB) bazujący na algorytmie rozwinięcia fali płaskiej PWE (ang. ''Plane Wave Expansion''), który należy do grupy metod spektralnych z bazową falą płaską. Pakiet MPB jest zestawem programów służących do obliczeń struktury pasmowej i stanu polaryzacji fal elektromagnetycznych w periodycznych strukturach dielektrycznych. W ogólności metoda ta jest przeznaczona do symulacji struktur o periodycznej dystrybucji współczynnika załamania. W przypadku symulacji struktur nie okresowych, algorytm PWE wprowadza do obliczeń sztuczną okresowość.  
 
'''MPB''' - program MIT Photonic Bands (MPB) bazujący na algorytmie rozwinięcia fali płaskiej PWE (ang. ''Plane Wave Expansion''), który należy do grupy metod spektralnych z bazową falą płaską. Pakiet MPB jest zestawem programów służących do obliczeń struktury pasmowej i stanu polaryzacji fal elektromagnetycznych w periodycznych strukturach dielektrycznych. W ogólności metoda ta jest przeznaczona do symulacji struktur o periodycznej dystrybucji współczynnika załamania. W przypadku symulacji struktur nie okresowych, algorytm PWE wprowadza do obliczeń sztuczną okresowość.  
  

Wersja z 12:29, 21 lip 2014

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe MPB

MPB
noframe
Serwer Wersja
Supernova 1.4.2
Kontakt
kdm@wcss.pl

MPB - program MIT Photonic Bands (MPB) bazujący na algorytmie rozwinięcia fali płaskiej PWE (ang. Plane Wave Expansion), który należy do grupy metod spektralnych z bazową falą płaską. Pakiet MPB jest zestawem programów służących do obliczeń struktury pasmowej i stanu polaryzacji fal elektromagnetycznych w periodycznych strukturach dielektrycznych. W ogólności metoda ta jest przeznaczona do symulacji struktur o periodycznej dystrybucji współczynnika załamania. W przypadku symulacji struktur nie okresowych, algorytm PWE wprowadza do obliczeń sztuczną okresowość.

Program MPB charakteryzuje się następującymi cechami:

  • wyznacza z równań Maxwella zdefiniowane częstotliwościowe stany własne dla dowolnych wektorów falowych w dielektrycznej strukturze periodycznej,
  • wykorzystuje w pełni wektorowe, trójwymiarowe obliczenia,
  • wykorzystuje iteracyjne metody analizy zagadnień własnych,
  • nie wprowadza uproszczeń do równań rządzących propagacją,
  • opiera się na języku skryptowym Scheme,
  • wynikiem obliczeń jest struktura pasmowa badanego kryształu i stany polaryzacji fali EM,
  • jest kompatybilny z większością systemów Unixowych,
  • wspiera pracę wielowątkową na superkomputerach przy użyciu interfejsu MPI.

Licencja

Pakiet jest darmowy, rozpowszechniany na licencji GNU GPL.

MPB w WCSS

Do prostego ustawiania środowiska programu można skorzystać z mechanizmu modułów. Załadowanie modułu w powłoce:

> module load mpb


MPB w sieci