Abstract:
This work presents the integration of the computational platform MARPLE into the digital framework KIAM Digital Tool to address complex multiphysics problems. Originally developed as a research code for modeling high-speed plasma processes under intense energy fluxes, MARPLE has evolved into a versatile tool for numerical simulations in continuum mechanics.
MARPLE leverages modern computational technologies, supporting structured and unstructured meshes with diverse element topologies (tetrahedra, hexahedra, prisms) and employing high-resolution methods to preserve conservation laws. Its architecture adheres to object-oriented and generic programming principles in C++, ensuring flexibility and modularity. Preparation of computational domains is facilitated through both the external CAD/CAE platform SALOME and the tools within KIAM Digital Tool, which automate mesh generation and geometry parametrization. Parallel computations are executed in distributed memory environments using MPI.
The digital platform KIAM Digital Tool provides an infrastructure for automating computational experiments, dynamically embedding applications, and managing distributed resources. Integrating MARPLE into KIAM Digital Tool enables efficient interaction between physical process models and computational resources, enhancing scalability, result reproducibility, and ease of managing complex multiphysics simulations.
Examples of solutions to model heat conduction problems are presented. This approach advances computational modeling, simplifies integration of new algorithms, and optimizes high-performance computing (HPC) experiments on supercomputer systems.
Keywords:multiphysics modeling, MARPLE, KIAM Digital Tool, high performance computing, object-oriented design, unstructured grids, integration of
software complexes, digital platform, computational platform.