Skip to main content

Dr Vinh Phu Nguyen

Research Associate

+44 (0)29 2087 0524


Computational fracture mechanics, multiscale modelling, object oriented programming, numerical methods (FEM,XFEM,IGA,EFG) - Research engineer at ESI, Lyon, France, February 2006 to April 2007. - PhD at Delft University of Technology, The Netherlands (2007-2011). - Postdoctoral fellow at the Johns Hopkins University, USA, October 2011 to April 2012. - Researcher at Division of Computational Mechanics, Ton Duc Thang University, Vietnam since June 2012. - Marie Curie Experienced Researcher at Cardiff University, School of Engineering, Wales, UK since 02/2013 His work is funded under the Framework Programme 7 Initial Training Network Funding under grant number 289361 `Integrating Numerical Simulation and Geometric Design Technology.` The objective of this ITN is to develop the next generation methods integrating numerical simulation and geometric design technology. Currently, geometric design and simulation is based on different geometry representation hampering the effective design of Engineering structures, materials and components. Isogeometric analysis developed recently tries to remove those drawbacks by integrating CAD shape functions, in particular NURBS, in numerical analysis. On the other hand, not all design models are based on CAD designs. In many applications, the geometric description is obtained from other data, e.g. CT-scans or surface models or point clouds generated by laser scanners, e.g. from clays models for automotive design. A classical application is reverse engineering, material characterization or computer supported materials design. The automatic image segmentation of CT-scans and the subsequent creation of the design model is far from simple. Voxel-based finite element analysis is commonly used in such applications. The analysis of an engineering object based on the simulation of some physical system usually requires the generation of a computational basis for a partial differential equation. Typically this discretization is based on a geometric mesh model or a set of nodes which determines local basis elements. The properties of these basis elements in relation to the partial differential equation are crucial to obtain good analysis results. Depending on the system simulated, different types of basis elements are required. In this ITN, the aim is to provide a general framework of unifying pre-processing/design in general with numerical analysis. The framework will be applied to the most common and popular methods employed in and analysis, i.e. spline-based basis functions (NURBS, T-splines, etc.), voxel-based finite elements, polynomial (standard) and spline-based finite elements and extended finite element and meshfree methods. Phu will focus on model order reduction methods, multiscale models for fracture. He also works on the coupling of IGA (isogeometric analysis) model and FEM model for delamination problems. He is the author of MIGFEM--a Matlab Isogeometric Finite Element code for continua (2D and 3D), structures (nonlinear thin shells) and fracture (Partition of Unity enriched IGA). The code supports B-splines, NURBS and Tsplines thanks to the Bezier extraction concept. The code is open source and can be found at

Reviewers for: Computational Materials Science International Journal of Numerical Methods in Engineering Engineering Computations Computer Methods in Applied Mechanics and Engineering











Supervised Students



Past projects