Source author record

Robert Cimrman

Robert Cimrman appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

7works
10topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

7 published item(s)

preprint2021arXiv

Modelling wave dispersion in fluid saturating periodic scaffolds

Acoustic waves in a slightly compressible fluid saturating porous periodic structure are studied using two complementary approaches: 1) the periodic homogenization (PH) method provides effective model equations for a general dynamic problem imposed in a bounded medium, 2) harmonic acoustic waves are studied in an infinite medium using the Floquet-Bloch (FB) wave decomposition. In contrast with usual simplifications, the advection phenomenon of the Navier-Stokes equations is accounted for. For this, an acoustic approximation is applied to linearize the advection term. The homogenization results are based the periodic unfolding method combined with the asymptotic expansion technique providing a straight upscaling procedure which leads to the macroscopic model defined in terms of the effective model parameters. These are computed using the characteristic responses of the porous microstructure. Using the FB theory, we derive dispersion equations for the scaffolds saturated by the inviscid, or the viscous, barotropic fluids, whereby the advection due to a permanent flow in the porous structures is respected. A computational study is performed for the numerical models obtained using the finite element discretization. For the FB methods-based dispersion analysis, quadratic eigenvalue problems must be solved. The numerical examples show influences of the microstructure size and of the advection generating an anisotropy of the acoustic waves dispersion.

preprint2019arXiv

SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python

SciPy is an open source scientific computing library for the Python programming language. SciPy 1.0 was released in late 2017, about 16 years after the original version 0.1 release. SciPy has become a de facto standard for leveraging scientific algorithms in the Python programming language, with more than 600 unique code contributors, thousands of dependent packages, over 100,000 dependent repositories, and millions of downloads per year. This includes usage of SciPy in almost half of all machine learning projects on GitHub, and usage by high profile projects including LIGO gravitational wave analysis and creation of the first-ever image of a black hole (M87). The library includes functionality spanning clustering, Fourier transforms, integration, interpolation, file I/O, linear algebra, image processing, orthogonal distance regression, minimization algorithms, signal processing, sparse matrix handling, computational geometry, and statistics. In this work, we provide an overview of the capabilities and development practices of the SciPy library and highlight some recent technical developments.

preprint2016arXiv

Isogeometric analysis in electronic structure calculations

In electronic structure calculations, various material properties can be obtained by means of computing the total energy of a system as well as derivatives of the total energy w.r.t. atomic positions. The derivatives, also known as Hellman-Feynman forces, require, because of practical computational reasons, the discretized charge density and wave functions having continuous second derivatives in the whole solution domain. We describe an application of isogeometric analysis (IGA), a spline modification of finite element method (FEM), to achieve the required continuity. The novelty of our approach is in employing the technique of Bézier extraction to add the IGA capabilities to our FEM based code for ab-initio calculations of electronic states of non-periodic systems within the density-functional framework, built upon the open source finite element package SfePy. We compare FEM and IGA in benchmark problems and several numerical results are presented.

preprint2015arXiv

Finite element method and isogeometric analysis in electronic structure calculations: convergence study

We compare convergence of isogeometric analysis (IGA), a spline modification of finite element method (FEM), with FEM in the context of our real space code for ab-initio electronic structure calculations of non-periodic systems. The convergence is studied on simple sub-problems that appear within the density functional theory approximation to the Schrödinger equation: the Poisson problem and the generalized eigenvalue problem. We also outline the complete iterative algorithm seeking a fixed point of the charge density of a system of atoms or molecules, and study IGA/FEM convergence on a benchmark problem of nitrogen atom.

preprint2014arXiv

Enhancing SfePy with Isogeometric Analysis

In the paper a recent enhancement to the open source package SfePy (Simple Finite Elements in Python, http://sfepy.org) is introduced, namely the addition of another numerical discretization scheme, the isogeometric analysis, to the original implementation based on the nowadays standard and well-established numerical solution technique, the finite element method. The isogeometric removes the need of the solution domain approximation by a piece-wise polygonal domain covered by the finite element mesh, and allows approximation of unknown fields with a higher smoothness then the finite element method, which can be advantageous in many applications. Basic numerical examples illustrating the implementation and use of the isogeometric analysis in SfePy are shown.

preprint2014arXiv

Numerical simulation of liver perfusion: from CT scans to FE model

We use a collection of Python programs for numerical simulation of liver perfusion. We have an application for semi-automatic generation of a finite element mesh of the human liver from computed tomography scans and for reconstruction of the liver vascular structure. When the real vascular trees can not be obtained from the CT data we generate artificial trees using the constructive optimization method. The generated FE mesh and vascular trees are imported into SfePy (Simple Finite Elements in Python) and numerical simulations are performed in order to get the pressure distribution and perfusion flows in the liver tissue. In the post-processing steps we calculate transport of a contrast fluid through the liver parenchyma.