Code Verification Examples of a Fully Geometrical Nonlinear Membrane Element using the Method of Manufactured Solutions

This paper presents an effective method to perform Code Verification of a software which is designed for structural analysis using membranes. The focus lies on initially curved structures with large deformations in steady and unsteady regimes. The material is assumed to be linear elastic isotropic. Code Verification is a part of efforts to guarantee the code’s correctness and to obtain finally predictive capability of the code. The Method of Manufactured Solutions turned out to be an effective tool to perform Code Verification, especially for initially curved structures. Here arbitrary invented geometries and analytical solutions are chosen. The computer code must approach this solution asymptotically. The observed error reduction with systematic mesh refinement (i.e. observed order of accuracy) must be in the range of the formal order of accuracy, e.g. derived by a Taylor series expansion. If these two orders match in the asymptotic range, the implemented numerical algorithms are working as intended. The given examples provide a complete hierarchical benchmark suite for the reader to assess other codes, too. In the present case several membrane states were tested successfully and the used code Carat++ assessed to converge as intended second order accurately in space and time for all kind of shapes and solutions.

[1]  Patrick J. Roache,et al.  Verification and Validation in Computational Science and Engineering , 1998 .

[2]  Patrick Knupp,et al.  Verification of Computer Codes in Computational Science and Engineering , 2002 .

[3]  William L. Oberkampf,et al.  Issues in computational fluid dynamics code verification and validation , 1997 .

[4]  Patrick Knupp,et al.  Code Verification by the Method of Manufactured Solutions , 2000 .

[5]  Gerhard A. Holzapfel,et al.  Nonlinear Solid Mechanics: A Continuum Approach for Engineering Science , 2000 .

[6]  F. Blottner,et al.  Accurate Navier-Stokes results for the hypersonic flow over a spherical nosetip , 1989 .

[7]  L. Eça,et al.  Evaluation of numerical error estimation based on grid refinement studies with the method of the manufactured solutions , 2009 .

[8]  Timothy G. Trucano,et al.  Verification and validation benchmarks , 2008 .

[9]  Dominique Pelletier,et al.  Verification of RANS solvers with manufactured solutions , 2007, Engineering with Computers.

[10]  Johannes Martin Florian Linhard Numerisch-mechanische Betrachtung des Entwurfsprozesses von Membrantragwerken , 2009 .

[11]  Dominique Pelletier,et al.  Some manufactured solutions for verification of fluid-structure interaction codes , 2012 .

[12]  Roland Wüchner Mechanik und Numerik der Formfindung und Fluid-Struktur-Interaktion von Membrantragwerken , 2006 .

[13]  K. Bathe Finite Element Procedures , 1995 .

[14]  Yavuz Başar,et al.  Mechanik der Flächentragwerke , 1985 .

[15]  Jörg Franke,et al.  Code Verification of OpenFOAM® solvers using the Method of Manufactured Solutions , 2012 .

[16]  Christopher J. Roy,et al.  Verification of Euler/Navier–Stokes codes using the method of manufactured solutions , 2004 .

[17]  Yuan Guo-xing,et al.  Verification and Validation in Scientific Computing Code , 2010 .

[18]  P. Wriggers Nonlinear Finite Element Methods , 2008 .