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 Streszczenie. 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ązani...
Recent years have brought the rise of importance of quality of developed software. Web applications should be functional, user friendly as also efficient. There are many tools available on the market for testing the performance of web applications. To help you choose the right tool, the article compares three of them: Apache JMeter, LoadNinja and Gatling. They were analyzed in terms of a user-friendly interface, parameterization of the requests and creation of own testing scripts. The research was carried out using a specially prepared application. The summary indicates the most important advantages and disadvantages of the selected tools.
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.
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.
The article presents a comparison of the performance of three ways of implementing programming interfaces used in web applications - REST, GraphQL and gRPC. For the purposes of the research, three applications were developed, which were made in each of the indicated technologies and with the same functionalities. The applications were used for performance tests carried out with the use of the k6 tool. The applications are used to measure the execution time, performance and volume of processed data during display and adding operations. The obtained results allowed for the conclusion that the best interface in terms of performance (measured as the number of transactions per second) and server response time is REST. However, in terms of the smallest data volume, gRPC is the best choice.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.