Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Daniel Rypl is active.

Publication


Featured researches published by Daniel Rypl.


Engineering With Computers | 1997

Triangulation of 3D surfaces

Daniel Rypl; Petr Krysl

A simple generator of graded triangular meshes on spatial surfaces is introduced in this paper. The algorithm is based on the approximation of the surface by tensor product polynomial patches which are uniquely mappable on a planar parametric space. Each of the patches is triangulated separately in its parametric space, using modified advancing front technique allowing for generation of pre-stretched elements, and the obtained triangulation is mapped back onto the original surface. Large effort has been devoted to the treatment of singularities arising on surfaces approximated by degenerated patches.


Advances in Engineering Software | 2012

Object-oriented, parallel finite element framework with dynamic load balancing

B. Patzák; Daniel Rypl

The present paper deals with the design and implementation of parallel load-balancing framework in an object-oriented finite element environment. The parallelization strategy is based on domain decomposition and message passing paradigms. The algorithmic and implementation aspects are discussed in detail. Paper also describes components of a complete adaptive strategy, i.e., the error estimator/indicator, projection operator and remeshing. The capabilities and performance of the developed framework are demonstrated on advanced engineering problems, showing the scalability of the implemented algorithm and advantages of dynamic load balancing when used in dedicated and nondedicated environments.


Advances in Engineering Software | 2012

From the finite element analysis to the isogeometric analysis in an object oriented computing environment

Daniel Rypl; Bořek Patzák

During the last decades, the finite element method has become the most powerful tool for structural analysis massively used in practical engineering. However, recently the isogeometric analysis has been introduced as a viable alternative to the standard, polynomial-based finite element analysis. Moreover, it has been shown that it may outperform the classical finite element method in many aspects. This paper presents how the isogeometric analysis can be integrated within an object oriented finite element environment. The class hierarchy and corresponding methods are designed in such a way, that most of the existing functionality of the finite element code is reused. The missing data and algorithms are developed and implemented in such a way that the object oriented features, such as modularity, extensibility, maintainability, and robustness, are fully retained. The performance of the implemented isogeometric analysis methodology is presented on two- and three-dimensional examples.


Advances in Engineering Software | 2012

Object oriented implementation of the T-spline based isogeometric analysis

Daniel Rypl; Bořek Patzák

Isogeometric analysis has been recently introduced as a viable alternative to the standard, polynomial-based finite element analysis. Initially, the isogeometric approach has been developed using the NURBS and although it has been shown that it can outperform the classical finite element method in many aspects, there are several drawbacks, namely related to the handling trimmed geometries and to the refinement of the adopted discretization. These may be overcome by extending the concept of isogeometric analysis to so-called T-splines which are a generalization of NURBS. This paper presents how the isogeometric analysis based on T-spline can be integrated within an object oriented finite element environment. The class hierarchy and corresponding methods are designed in such a way, that most of the existing functionality of the finite element code is reused. The missing data and algorithms are developed and implemented in such a way that the object oriented features are fully retained. The performance of the implemented T-spline based isogeometric analysis methodology is presented on a simple example.


Computers & Structures | 2002

Microplane models: computational aspects and proposed parallel algorithm

J. Němeček; Bořek Patzák; Daniel Rypl; Z. Bittnar

This paper discusses microplane models from the computational point of view. The basic introduction to microplane based models will be given. The computational aspects of these models will be discussed in details and an efficient parallel algorithm for explicit time integration will be proposed. The efficiency of the algorithm will be presented.


Computers & Structures | 2001

Parallel explicit finite element dynamics with nonlocal constitutive models

Bořek Patzák; Daniel Rypl; Zdeněk Bittnar

Abstract The present paper deals with the parallelization of an explicit time stepping algorithm in a general finite element environment. Particular attention has been paid to nonlocal constitutive models. A central difference method has been used to discretize the governing equations in time. Modifications of both node-cut and element-cut strategies have been developed to provide an efficient support for nonlocal constitutive models. Efficiency of the proposed approach is demonstrated on different hardware platforms.


Advances in Engineering Software | 2010

Using the spherical harmonic analysis and the advancing front technique for the discretization of 3D aggregate particles

Daniel Rypl

In this paper, an algorithm for the discretization of three-dimensional aggregate particles is presented. The initial description of the particle is assumed in the digital (voxel based) representation obtained (after appropriate processing) from computer tomography or magnetic resonance tomography. A smooth representation of the particle is derived from the digital description using the spherical harmonic analysis. The smooth surface of the aggregate particle is then subjected to the triangulation using the advancing front technique performed directly on the surface in the real space. This boundary mesh then serves as an input for the tetrahedrization, also based on the advancing front technique, of the particle itself and/or of the domain surrounding the particle.


Advances in Engineering Software | 2013

MuPIF - A distributed multi-physics integration tool

B. Patzák; Daniel Rypl; Jaroslav Kruis

This paper presents the design of a multi-physics integration tool with an object-oriented architecture that facilitates the implementation of multi-physics and multi-level simulations assembled from independently developed applications (components). The tool provides high-level support for mutual data exchange between codes, including support for different discretization techniques and specific field transfer operators, being aware of the underlying physical phenomena. Parallel and distributed applications and aspects of the applications are also addressed. Each application is required to implement application and data interfaces, which allow abstract access to solution domains and fields, and provide services for steering individual applications. The Python scripting language is extended by modules representing interfaces to existing codes. The high-level language serves as a glue to tie the modules or components together and to create a specialized application. The capabilities of the tool are demonstrated on two examples that illustrate staggered thermo-mechanical analysis and distributed field mapping.


41st AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit | 2005

Multiscale damage modeling of solid propellants: Theory and computational framework

Karel Matouš; H.M. Inglis; Xiaofang Gu; T. L. Jackson; Daniel Rypl; Philippe H. Geubelle

The present work provides a theoretical and computational framework for modeling the macroscopic/microscopic behavior and interfacial decohesion of grains during propellant loading. The micro-scale is characterized by a unit cell, which contains micro-constituents (grains) dispersed in a polymeric blend. We have used a packing algorithm, treating the ammonium perchlorate (AP) as spheres or discs, which enables us to generate packs which match the size distribution and volume fraction of actual propellants. Then a novel technique to characterize the pack geometry suitable for meshing is described and a powerful mesh generator is employed to obtain high quality periodic meshes with refinement zones in the regions of interest. The proposed numerical multiscale framework, based on the mathematical theory of homogenization, is capable of predicting non-homogeneous microfields and damage nucleation and propagation along the particle matrix interface, as well as the macroscopic response and mechanical properties of the damaged continuum. Examples are considered involving simple unit cells in order to illustrate the multiscale algorithm and demonstrate the complexity of the underlying physical processes.


Advances in Engineering Software | 2013

Using the recursive subdivision and the advancing front technique for the discretization of multi-phase microstructures

Daniel Rypl; Zdeněk Bittnar

The present paper deals with the discretization of microstructure initially represented by a digital image obtained from computer tomography or any other similar scanning device. The boundary voxels in the digital representation are identified and then replaced by a boundary triangulation of the similar resolution as the original digital image. This triangulation is then subjected to recursive subdivision to recover a smooth surface of the microstructure which is then retriangulated according to a user specified resolution. Finally, the interior of the microstructure is discretized. The performance of the proposed approach is shown on an example.

Collaboration


Dive into the Daniel Rypl's collaboration.

Top Co-Authors

Avatar

B. Patzák

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Bořek Patzák

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Jaroslav Kruis

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Zdeněk Bittnar

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Karel Matouš

University of Notre Dame

View shared research outputs
Top Co-Authors

Avatar

Jiří Němeček

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Z. Bittnar

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

J. Nerad

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

J. Němeček

Czech Technical University in Prague

View shared research outputs
Researchain Logo
Decentralizing Knowledge