Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  material science simulations
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
In this paper, we employ the projection-based interpolation algorithm for approximation of two-dimensional bitmaps resulting from photographs of multi-phase material samples. The algorithm uses h-adaptive two-dimensional finite element grid with triangular elements. It results in a continuous approximation of material data with Lagrange polynomial, which makes them more suitable for finite element method computations.
PL
Artykuł przedstawia zastosowanie algorytmu interpolacji bazującej na projekcji do aproksymacji dwuwymiarowych bitmap reprezentujących zdjęcia struktury wielo-fazowych materiałów. Algorytm ten używa h-adaptacyjnej dwuwymiarowej metody elementów skończonych z elementami trójkątnymi. W wyniku jego zastosowania dostajemy ciągłą aproksymację materiału z wykorzystaniem wielomianów Lagrange'a rozpiętych na siatce obliczeniowej, na której można następnie przeprowadzić obliczenia metodą elementów skończonych.
EN
This paper presents the framework for executing Cahn-Hilliard simulations through a web interface which is based on a popular continuous integration tool called Jenkins. This setup allows launching computations from any machine, in the client mode, and without the need to sustain a connection to the computational environment. It also isolates the researcher from the complexity of the underlying infrastructure and reduces the number of steps necessary to perform the simulations. Moreover, the results of the computations are automatically post-processed and stored upon job completion for future retrieval in the form of raw data, a sequence of bitmaps, as well as a video sequence illustrating changes in the material structure over time. The Cahn-Hilliard equations are parameterized with mobility and chemical potential function, allowing for several numerical applications. The discretization is performed with Isogeometric finite element method, and it is parameterized with the number of time steps, the time step size, the mesh size, and the order of the B-spline basis functions using for the approximation of the solution. The interface is linked with the alternating direction semi-implicit solver, resulting in a linear computational cost of the simulation.
PL
W niniejszej pracy przedstawiamy framework służący do przeprowadzania symulacji opartych o wzory Cahna-Hilliarda poprzez wygodny interfejs webowy. Wykorzystujemy do tego popularne narzędzie służące do ciągłej integracji o nazwie Jenkins. Tego typu konfiguracja pozwala na uruchamianie obliczeń z dowolnej maszyny w trybie klienckim bez konieczności utrzymywania połączenia do środowiska obliczeniowego. Dzięki temu naukowiec wykonujący obliczenia jest odizolowany od skomplikowanej infrastruktury obliczeniowej, a uruchomienie symulacji wymaga mniejszej liczby czynności. Ponadto, wyniki symulacji są automatycznie przetwarzane i prezentowane w formie tabularycznej, sekwencji bitmap oraz filmu, który odzwierciedla zmiany zachodzące w strukturze badanego materiału w czasie. Równania Cahna-Hilliarda są parametryzowane poprzez funkcje mobilności i potencjału chemicznego, co pozwala na przeprowadzanie symulacji wybranych zjawisk dla wielu materiałów. Dyskretyzacja jest wykonywana z wykorzystaniem Izogeometrycznej Metody Elementów Skończonych i jest uzależniona od liczby i rozmiaru kroków czasowych, wielkości siatki oraz rzędu krzywych B-sklejanych, użytych do aproksymacji rozwiązania. Interfejs, o którym mowa, konfiguruje solwer zmienno-kierunkowy z dyskretyzacją czasową schematem wprost, co skutkuje liniowym kosztem obliczeniowym symulacji.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.