Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 15

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
This paper presents a method of regularization for the numerical calculation of singular integrals used in different formulations of Boundary Element Method. The singular integrals arise when elements of order higher than zero are used for discretization. Very often in the Diffusive Optical Tomography for infant head modeling, triangular or square curvilinear boundary elements of the second order are used hence, our interest in the subject of effective and accurate calculation of singular integrals. Even for the classical formulation of BEM such a problem is extremely difficult. Some authors believe that the practical application possesses only flat triangular boundary elements of zero-order, and although there is some truth in this statement, Diffusion Optical Tomography elements of the second order show a significant advantage. This issue becomes even more interesting when we deal with the Galerkin BEM formulation offering the possibility of symmetrisation of the main matrix, which has fundamental importance for inverse problems. This matter becomes critical when we start to consider the Fourier BEM formulation, introduced by Duddeck. His approach provides the possibility of a solution in the case that there is no fundamental solution. The light propagation, which is described by the Boltzmann equation is such a case. Currently and most commonly, the Boltzman equation is approximated by the diffusion equation in strongly light scattering media. In the authors opinion, the problem of numerical integration of singular integrals has not yet been fully exhausted in the classic and Galerkin BEM formulation but the Fourier BEM formulation still expects the proposals of the solutions. Such an offer we would like to present in this paper.
PL
W artykule przedstawiono metodę regularyzacji numerycznego obliczania całek osobliwych stosowanych w różnych rozwiązaniach Metody Elementu Brzegowego. Całki osobliwe powstają, gdy do dyskretyzacji zostaną użyte elementy wyższego rzędu niż zero. Bardzo często w dyfuzyjnej tomografii optycznej użytej do modelowania głowy dziecka używa się trójkątnych lub kwadratowych krzywoliniowych elementów brzegowych drugiego rzędu i dlatego nasze zainteresowanie dotyczy tematu skutecznego i dokładnego obliczenia całek osobliwych. Nawet w przypadku klasycznego sformułowania MEB ten problem jest wyjątkowo trudny. Niektórzy autorzy uważają, że praktyczne zastosowanie mają tylko płaskie trójkątne elementy brzegowe zerowego rzędu i chociaż w tym stwierdzeniu jest trochę prawdy, to dyfuzyjna tomografia optyczna stosując elementy brzegowe drugiego rzędu wykazuje znaczącą przewagę. Kwestia ta staje się jeszcze bardziej interesująca, gdy mamy do czynienia ze sformułowaniem Galerkina MEB, oferującym możliwość użycia symetrycznej macierzy współczynników, która ma fundamentalne znaczenie przy rozwiazywaniu problemów odwrotnych. Ta kwestia staje się krytyczna, gdy zastosujemy sformułowanie Fouriera w MEB, wprowadzoną przez Duddecka. Jego podejście daje szanse rozwiązania w przypadku braku rozwiązania fundamentalnego. Rozchodzenie światła, opisane przez równanie Boltzmanna jest takim przypadkiem. Obecnie, równanie Boltzmana jest przybliżane równaniem dyfuzji w ośrodkach silnie rozpraszających światło. W opinii autorów, problem numerycznego całkowania całek osobliwych nie został w pełni wyczerpany w klasycznej formule MEB i dla sformułowania Galerkina, ale formuła MEB Fouriera nadal oczekuje nowych rozwiązań. Propozycję takiego rozwiązania chcielibyśmy zaprezentować w tym artykule.
PL
W artykule poruszono temat korzyści płynących z zastosowania metodyki Test-Driven Development. Badania przeprowadzono z wykorzystaniem autorskiej aplikacji na platformę Java Enterprise Edition. Badana metodyka została porównana ze standardowym podejściem pisania testów.
EN
The article is about the benefits of using the Test-Driven Development methodology. Tests were carried out on the author's application based on Java Enterprise Edition platform. The investigated methodology was compared with the standard approach to writing tests.
PL
W środowisku Java Enterprise Edition podstawową technologią tworzenia graficznego interfejsu użytkownika (GUI) aplikacji internetowych jest JavaServer Pages (JSP). Możliwości oferowane przez strony JSP nie są jednak wystarczające, co spowodowało powstanie wielu rozszerzeń wspomagających programistę w szybkim tworzeniu nowoczesnych GUI. W artykule przedstawiono wyniki porównania bibliotek: JavaServer Faces, Rich Faces i Prime Faces.
EN
The basic technology for creating a graphical user interface (GUI) for Java Enterprise Edition web applications is JavaServer Pages (JSP). However, the capabilities offered by JSP are not sufficient, which has resulted in many extensions that assist the programmer in quickly creating modern GUI. The paper presents the results of comparison JavaServer Faces, Rich Faces and Prime Faces libraries.
PL
W artykule przedstawiono wyniki porównania efektywności wytwarzania aplikacji internetowych na platformie Java Enterprise Edition z zastosowaniem JavaServer Faces i Spring Boot. Analiza porównawcza została przeprowadzona na bazie specjalnie przygotowanych aplikacji testowych, zaimplementowanych w obu technologiach.
EN
The article presents the results of the web applications development effectiveness on the Java Enterprise Edition platform using JavaServer Faces and Spring Boot. The comparative analysis was performed using the specially prepared test applications, implemented in both technologies.
PL
Artykuł ma charakter przeglądowy i opisuje aktualnie stosowane narzędzia wspomagające proces wytwarzania oprogramowania na platformę Java Enterprise Edition. W artykule dokonano wyboru omawianych narzędzi w oparciu o statystyki wykorzystania udostępnione na stronach internetowych. Przeanalizowano zintegrowane środowiska programistyczne, narzędzia do kontroli wersji kodu, narzędzia automatyzujące budowę oprogramowania oraz analizujące poprawność kodu. W niniejszej pracy wskazano najbardziej optymalne (według autora) narzędzia, wykorzystując je do budowy przykładowej aplikacji testowej w środowisku JEE.
EN
This article is an overview and describes the currently used tools supporting software development process for Java Enterprise Edition. The tools were selected based on the usage statistics provided by websites. Analysis includes integrated development environments, code revision tools, software automation tools, and code validation tools. This paper shows the most optimal (according to the author) tools, using them to build sample test application in JEE.
6
Content available Wydajność pracy z bazami danych w aplikacjach JEE
PL
Niniejszy artykuł prezentuje porównanie wydajności bazodanowych aplikacji JEE z wykorzystaniem różnych interfejsów programistycznych (JDBC, Hibernate, JOOQ). Analiza porównawcza została wykonana na podstawie aplikacji testowej i odpowiednio przygotowanych scenariuszy. Porównanie zużycia pamięci oraz czasu realizacji operacji na bazie danych, zaprezentowano w postaci zestawień tabelarycznych i wykresów. We wnioskach wskazano korzyści wynikające ze stosowania omawianych technologii i obszary ich optymalnego stosowania.
EN
This article presents a comparison of JEE database applications performance using different programming interfaces (JDBC, Hibernate, jOOQ). The comparative analysis was made based on the test application and properly prepared scenarios. Comparison of memory usage and execution time for the database operations, was presented in tables and charts. The conclusions indicate the benefits of these technology and areas of their optimal use.
7
PL
Na podstawie przeprowadzonej analizy aspektów projektowania i tworzenia responsywnych stron internetowych, niniejszy artykuł poświęcono zagadnieniu optymalizacji portalu internetowego z wykorzystaniem RWD (ang. Responsive Web Design). W artykule przedstawiono identyfikację czynników wpływających na wydajność projektów responsywnych oraz wyniki pomiaru wydajności testowego portalu przed i po optymalizacji.
EN
Based on the analysis of aspects of designing and creating responsive web pages, this article presents a web portal optimizing using RWD (Responsive Web Design). The paper presents the identification of factors affecting the responsive projects’ performance and performance measurement of the portal before and after optimization.
PL
Niniejszy artykuł prezentuje porównanie dwóch najczęściej wykorzystywanych w programowaniu aplikacji internetowych PHP technologii mapowania obiektowo-relacyjnego: Propel i Doctrine. Analiza porównawcza została wykonana na podstawie aplikacji testowej i odpowiednio opracowanych scenariuszy. Wyniki zaprezentowano w postaci zestawień tabelarycznych i wykresów. We wnioskach wskazano korzyści wynikające ze stosowania obu technologii w odniesieniu do czystego kodu PHP.
EN
This paper presents a comparison of the two most commonly used for PHP applications object-relational mapping technologies: Propel and Doctrine. The comparative analysis was made on the basis of the test application and test cases. The results are presented in tables and figures. The conclusions indicate the benefits of applying both technologies in relation to the pure PHP code.
EN
The traditional Boundary Element Method (BEM) is a collection of numerical techniques for solving some partial differential equations. The classical BEM produces a fully populated coefficients matrix. With Galerkin Boundary Element Method (GBEM) is possible to produce a symmetric coefficients matrix. The Fourier BEM is a more general numerical approach. To calculate the final matrix coefficients it is necessary to find the improper integrals. The article presents the method for calculation of such integrals.
PL
Tradycyjna metoda elementów brzegowych (MEB) prowadzi w efekcie do rozwiązania układu równań liniowych z pełną macierzą współczynników. Stosując podejście Galerkina ostateczny układ równań liniowych jest reprezentowany macierzą symetryczną. W podejściu Fouriera, współczynniki układu równań wyznaczane są w przestrzeni Fouriera co pozwala uniknąć problemów z całkowaniem całek nieosobliwych, ale powoduje konieczność obliczania całek niewłaściwych. W artykule zaprezentowano algorytm obliczania takich całek.
10
Content available Biblioteka PEAR w tworzeniu aplikacji internetowych
PL
Niniejszy artykuł prezentuje możliwości biblioteki PEAR w procesie szybkiego wytwarzania aplikacji internetowych w języku PHP. Na podstawie przykładów zostaną zaprezentowane zalety oraz korzyści płynące z użytkowania biblioteki PEAR. Stosowanie repozytoriów klas z niniejszej biblioteki pozwala znacznie uprościć i zoptymalizować kod w procesie programowania aplikacji PHP.
EN
The paper presents the possibility of the PEAR library in the rapid production of the PHP applications. The advantages and benefits of the use of the PEAR are going to be presented. Use of this repository class library can significantly simplify and optimize the PHP code and accelerate the process of the web application programming.
PL
Tradycyjna metoda elementów brzegowych (MEB) pozwala uzyskać rozwiązanie problemu, ale tylko w przypadku istnienia znanego rozwiązania fundamentalnego. Bardziej uniwersalne podejście oferuje MEB Fouriera, która realizuje, przy pewnych założeniach, obliczenia bez znajomości rozwiązania podstawowego. Równoważność obu metod została pokazana w pracy. Współczynniki ostatecznego układu równań liniowych wyznaczane są w przestrzeni Fouriera. W artykule zaprezentowano implementację całkowania symbolicznego w pakiecie Matlab do wyznaczania całek osobliwych w MEB Fouriera.
EN
The traditional Boundary Element Method (BEM) allows for the solution of the problem, but only if there is a known fundamental solution. A more universal approach the Fourier BEM offers. It implements, under certain assumptions, calculations without knowing the fundamental solution. The equivalence of both methods is shown in. Coefficients of the final system of linear equations are determined in the Fourier space. The paper presents the implementation of the symbolic integration in MATLAB to determine the singular integrals in Fourier BEM.
EN
The traditional Boundary Element Method (BEM) is a collection of numerical techniques for solving some partial differential equations. The classical BEM produces fully populated coefficients matrix. With Galerkin Boundary Element Method (GBEM) is possible to produce the symmetric coefficients matrix. The Fourier BEM is a more general numerical approach and allows to avoid problems with singular integrals . The article presents the main aspects of Fourier BEM equations and the comparison of GBEM and Fourier BEM formulation.
PL
Tradycyjna metoda elementów brzegowych(MEB) prowadzi w efekcie do rozwiązania układu równań liniowych z pełną macierzą współczynników. Stosując podejście Galerkina ostateczny układ równań liniowych jest reprezentowany macierzą symetryczną. W podejściu Fouriera, współczynniki układu równań wyznaczane są w przestrzeni Fouriera co pozwala uniknąć problemów z całkowaniem całek nieosobliwych. W artykule zaprezentowano podstawowe założenia MEB Fouriera oraz porównanie z MEB Galerkina.
13
Content available remote Numerical integration for symmetric Galerkin Boundary Element Method
EN
The classical BEM produces fully populated coefficients matrix. With Galerkin Boundary Element Method (GBEM) is possible to produce the symmetric coefficients matrix. Generally the Galerkin boundary integral equations lead to the algebraic system where known and unknown boundary values are defined by one or two dimensional integrals. The main problems are related to the integrals evaluation and treatment of the singularities. These paper presents problems associated with integration for GBEM.
PL
Metoda elementów brzegowych Galerkina (GBEM), w przeciwieństwie do metody klasycznej, przy pewnych warunkach generuje symetryczny układ równań algebraicznych. Najtrudniejszym elementem obliczeń numerycznych w standardowej metodzie elementów brzegowych są całki osobliwe. Trudność ta jeszcze wzrasta w przypadku podejścia Galerkina. W niniejszym artykule przedstawiono propozycje numerycznego wyznaczania całek w symetrycznej metodzie GBEM.
EN
The traditional Boundary Element Method (BEM) is a numerical technique for solving some partial differential equations. The classical BEM produces fully populated coefficients matrix. With Galerkin Boundary Element Method (GBEM) is possible to produce the symmetric coefficients matrix. Generally the Galerkin boundary integral equations lead to the algebraic system where coefficients are defined by one or two dimensional integrals. The main problems are related to the integrals evaluation and treatment of the singularities. The article presents the general form of GBEM equations and problems associated with integration.
PL
Metoda elementów brzegowych (MEB) [2] jest numeryczną metodą rozwiązywania równań całkowo-brzegowych, w których poszukiwana funkcja znajduje się pod znakiem całki obliczanej po brzegu pewnego obszaru. Do obliczeń całek zwykle stosowane jest całkowanie numeryczne. Podejście Galerkina prowadzi do układu równań liniowych, w którym znane i nieznane wartości brzegowe definiowane są za pomocą odpowiednich całek [1]. Celem niniejszej pracy jest zastosowanie symbolicznego całkowania do wyznaczenia współczynników układu równań MEB Galerkina na przykładzie równania Poissona, z wykorzystaniem zaimplementowanego w Matlabie pakietu do obliczeń symbolicznych [3].
EN
A large number of the one and two dimensional integration can be computed analytically by means of the symbolic Matlab toolbox [3]. The main problem is treatment of the singularities. The integration tools implemented in Matlab are in general not able to handle singular integrals. The traditional Boundary Element Method (BEM) [1] makes possible solution the differential problems in complex geometries. The Galerkin boundary integral equations (BIE) [2] lead to the algebraic system where known and unknown boundary values are defined by one or two dimensional integrals. The main goal of this paper is to solve the Poisson equation using Matlab symbolic functions and to evaluate the coefficients for the Galerkin matrix system of BIEs.
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ć.