<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="client.xsl" type="text/xsl"?>
<article article-type="other">
  <front>
    <journal-meta>
      <journal-id />
      <issn />
      <banner>
        <href>banner.jpg</href>
        <size width="100%" />
      </banner>
    </journal-meta>
    <article-meta>
      <doi>10.14455/ISEC.2026.13(2).STR-05</doi>
      <title-group>
        <article-title>ALGORITHM DEVELOPMENT AND PARALLELIZATION IN COMPUTATIONAL MECHANICS</article-title>
      </title-group>
      <author>MARKO KEGL<sup>1</sup>, BOŠTJAN HARL<sup>1</sup>, JOŽEF PREDAN<sup>1</sup> and DEJAN DINEVSKI<sup>2</sup></author>
      <aff>
        <sup>1</sup>Univ of Maribor, Faculty of Mechanical Engineering, Maribor, Slovenia<br />
        <sup>2</sup>Univ of Maribor, Faculty of Medicine, Maribor, Slovenia<br />
      </aff>
    </article-meta>
  </front>
  <body>
    <abstract>
      <title>ABSTRACT</title>
      <p>This work addresses some key guidelines needed for the efficient implementation of algorithms in computational mechanics.  The latter primarily encompasses the development of methods for analyzing mechanical systems and the algorithms necessary for their implementation.  The implementation of a given method frequently necessitates the application of a broad spectrum of diverse algorithms, which ultimately determine the numerical efficiency of the method.  This study focuses on two aspects, which are crucial in processing many objects (large finite element meshes).  The first aspect addresses the reduction of the algorithm order since mostly the highest acceptable order is the superlinear one.  The second aspect considers processing parallelization where the key issues are minimization of required synchronization between parallel processes and efficient implementation of code blocking mechanisms.  The theory discussed is illustrated by a practical numerical example, which demonstrates that both algorithm order reduction and parallelization can dramatically affect the practical applicability of an algorithm in interactive engineering work.</p>
      <p>
        <italic>Keywords: </italic>Mechanical systems analysis, Numerical methods, Finite elements method, Processing</p>
    </abstract>
    <fpdf>
      <href>../images/logo/pdflogo.jpg</href>
      <hpdf>STR-05</hpdf>
    </fpdf>
  </body>
</article>