This Website is not fully compatible with Internet Explorer.
For a more complete and secure browsing experience please consider using Microsoft Edge, Firefox, or Chrome

Code Verification for Elastostatic Solid Mechanics and Pseudoelasticity

Code Verification for Elastostatic Solid Mechanics and Pseudoelasticity:

An Example of Rigorous Code Verification for a Commercial Finite Element Software


Despite its recognition as the gold-standard for code verification of physics-based computational modeling, examples of method of manufactured solutions (MMS) code verification applied to solid mechanics are rare in the literature, especially for commercial software and non-trivial, large-deformation analyses involving nonlinear materials. We summarize our approach to performing MMS code verification of a commercial finite element code for common elastostatic problems relevant to many industries including medical devices. Additionally, because MMS requires a closed-form representation of the governing equations, we demonstrate an alternative but related approach known as the method of exact solutions (MES) for code verification of a path-dependent constitutive model commonly used to simulate the pseudoelastic behavior of nickel titanium alloys.

Generation of source terms for the MMS verification will be shown using Python/SymPy in a live demo during the presentation.

Webinar Presentation (pdf)


Webinar Recording (WebEx)


Note: The presentation and recording are only available to NAFEMS members.


Back to All Webinars

This webinar was available for free to the engineering analysis community, as part of NAFEMS' efforts to bring the community together online.

About our speaker ...

Kenneth Aycock

Dr Kenneth I. Aycock, Division of Applied Mechanics, Office of Science and Engineering Laboratories, Center for Devices and Radiological Health, U.S. Food and Drug Administration, Silver Spring, MD, USA

Dr. Aycock performs experimental and computational continuum mechanics research at the U.S. Food and Drug Administration. Specific areas of interest include patient-specific mechanics and hemodynamics, implantable cardiovascular devices, fatigue failure, and nonlinear materials—in particular, superelastic nitinol. His current research focuses on demonstrating best practices in verification, validation, and uncertainty quantification of physics-based computational models following FDA guidance and ASME V&V standards.

Before joining FDA, Dr. Aycock received a B.S. in Mechanical Engineering from Brigham Young University—Idaho and a Ph.D. in Bioengineering from The Pennsylvania State University.

Want to Learn More about Code Verification?

Find additional resources on the Analysis Agenda page: "Code Verification: Keeping You Accurate."