FEBio: finite elements for biomechanics.

In the field of computational biomechanics, investigators have primarily used commercial software that is neither geared toward biological applications nor sufficiently flexible to follow the latest developments in the field. This lack of a tailored software environment has hampered research progress, as well as dissemination of models and results. To address these issues, we developed the FEBio software suite (http://mrl.sci.utah.edu/software/febio), a nonlinear implicit finite element (FE) framework, designed specifically for analysis in computational solid biomechanics. This paper provides an overview of the theoretical basis of FEBio and its main features. FEBio offers modeling scenarios, constitutive models, and boundary conditions, which are relevant to numerous applications in biomechanics. The open-source FEBio software is written in C++, with particular attention to scalar and parallel performance on modern computer architectures. Software verification is a large part of the development and maintenance of FEBio, and to demonstrate the general approach, the description and results of several problems from the FEBio Verification Suite are presented and compared to analytical solutions or results from other established and verified FE codes. An additional simulation is described that illustrates the application of FEBio to a research problem in biomechanics. Together with the pre- and postprocessing software PREVIEW and POSTVIEW, FEBio provides a tailored solution for research and development in computational biomechanics.

[1]  Gerard A Ateshian,et al.  Finite element algorithm for frictionless contact of porous permeable media under finite deformation and sliding. , 2010, Journal of biomechanical engineering.

[2]  Whirley DYNA3D: A nonlinear, explicit, three-dimensional finite element code for solid and structural mechanics , 1993 .

[3]  K. E. Bisshopp,et al.  Large deflection of cantilever beams , 1945 .

[4]  Leonard E. Schwer,et al.  An overview of the PTC 60/V&V 10: guide for verification and validation in computational solid mechanics , 2007, Engineering with Computers.

[5]  W M Lai,et al.  An analysis of the unconfined compression of articular cartilage. , 1984, Journal of biomechanical engineering.

[6]  E. Stein,et al.  A 4-node finite shell element for the implementation of general hyperelastic 3D-elasticity at finite strains , 1996 .

[7]  James Demmel,et al.  A Supernodal Approach to Sparse Partial Pivoting , 1999, SIAM J. Matrix Anal. Appl..

[8]  F L Matthews,et al.  Finite element displacement analysis of a lung. , 1972, Journal of biomechanics.

[9]  Tony M Keaveny,et al.  Quantitative computed tomography-based finite element models of the human lumbar vertebral body: effect of element size on stiffness, damage, and fracture strength predictions. , 2003, Journal of biomechanical engineering.

[10]  Abhishek Kumar Gupta,et al.  Wsmp: watson sparse matrix package , 2000 .

[11]  R. Ogden Non-Linear Elastic Deformations , 1984 .

[12]  W Herzog,et al.  Arthroscopic evaluation of cartilage degeneration using indentation testing--influence of indenter geometry. , 2006, Clinical biomechanics.

[13]  J. Weiss,et al.  Finite element implementation of incompressible, transversely isotropic hyperelasticity , 1996 .

[14]  J. Weiss,et al.  Subject-specific finite element model of the pelvis: development, validation and sensitivity studies. , 2005, Journal of biomechanical engineering.

[15]  R. D. Wood,et al.  Nonlinear Continuum Mechanics for Finite Element Analysis , 1997 .

[16]  Ahmet Erdemir,et al.  An inverse finite-element model of heel-pad indentation. , 2006, Journal of biomechanics.

[17]  Seonghun Park,et al.  Cartilage interstitial fluid load support in unconfined compression. , 2003, Journal of biomechanics.

[18]  Frans N van de Vosse,et al.  Effects of wall calcifications in patient-specific wall stress analyses of abdominal aortic aneurysms. , 2007, Journal of biomechanical engineering.

[19]  J. Tinsley Oden,et al.  Verification and validation in computational engineering and science: basic concepts , 2004 .

[20]  V. Mow,et al.  Biphasic creep and stress relaxation of articular cartilage in compression? Theory and experiments. , 1980, Journal of biomechanical engineering.

[21]  Olaf Schenk,et al.  Solving unsymmetric sparse systems of linear equations with PARDISO , 2004, Future Gener. Comput. Syst..

[22]  Todd L. Veldhuizen,et al.  Will C++ Be Faster than Fortran? , 1997, ISCOPE.

[23]  B. N. Maker,et al.  A nonlinear, implicit, three-dimensional finite element code for solid and structural mechanics - User`s Manual , 1995 .

[24]  A. Gefen,et al.  Real-Time Patient-Specific Finite Element Analysis of Internal Stresses in the Soft Tissues of a Residual Limb: A New Tool for Prosthetic Fitting , 2006, Annals of Biomedical Engineering.

[25]  O. Schenk,et al.  ON FAST FACTORIZATION PIVOTING METHODS FOR SPARSE SYMMETRI C INDEFINITE SYSTEMS , 2006 .

[26]  Gerard A Ateshian,et al.  Equivalence between short-time biphasic and incompressible elastic material responses. , 2007, Journal of biomechanical engineering.

[27]  Huafeng Liu,et al.  Imaging of 3D Cardiac Electrical Activity: A Model-Based Recovery Framework , 2006, MICCAI.

[28]  G. Strang,et al.  The solution of nonlinear finite element equations , 1979 .

[29]  A. Grimm,et al.  Finite‐Element Model for the Mechanical Behavior of the Left Ventricle: PREDICTION OF DEFORMATION IN THE POTASSIUM-ARRESTED RAT HEART , 1972, Circulation research.

[30]  Patrick J McMahon,et al.  Finding consistent strain distributions in the glenohumeral capsule between two subjects: implications for development of physical examinations. , 2011, Journal of biomechanics.

[31]  A B Schultz,et al.  Finite element stress analysis of an intervertebral disc. , 1974, Journal of biomechanics.

[32]  P. Dobrin,et al.  Finite deformation analysis of the relaxed and contracted dog carotid artery. , 1971, Microvascular research.

[33]  Richard E. Debski,et al.  The Glenohumeral Capsule Should be Evaluated as a Sheet of Fibrous Tissue: A Validated Finite Element Model , 2009, Annals of Biomedical Engineering.

[34]  Benjamin J. Ellis,et al.  Verification, validation and sensitivity studies in computational biomechanics , 2007, Computer methods in biomechanics and biomedical engineering.

[35]  Jean-Louis Batoz,et al.  An explicit formulation for an efficient triangular plate‐bending element , 1982 .

[36]  L. Treloar,et al.  Stress-strain data for vulcanised rubber under various types of deformation , 1944 .

[37]  Tod A. Laursen,et al.  An augmented Lagrangian quasi‐Newton solver for constrained nonlinear finite element applications , 1995 .

[38]  Charles A. Taylor,et al.  Morphometry-Based Impedance Boundary Conditions for Patient-Specific Modeling of Blood Flow in Pulmonary Arteries , 2007, Annals of Biomedical Engineering.

[39]  V C Mow,et al.  Finite deformation biphasic material properties of bovine articular cartilage from confined compression experiments. , 1997, Journal of biomechanics.

[40]  M Puso,et al.  NIKE3D a nonlinear, implicit, three-dimensional finite element code for solid and structural mechanics user's manual update summary , 1991 .

[41]  J. Oden Finite Elements of Nonlinear Continua , 1971 .

[42]  Kenneth R. Diller,et al.  Transport Processes in Biomedical Systems: A Roadmap for Future Research Directions , 2005, Annals of Biomedical Engineering.

[43]  N Davids,et al.  A finite element analysis of endothelial shear stress for pulsatile blood flow. , 1974, Biorheology.

[44]  R G Craig,et al.  Photoelastic and finite element stress analysis of a restored axisymmetric first molar. , 1973, Journal of biomechanics.

[45]  B. N. Maker,et al.  Rigid bodies for metal forming analysis with NIKE3D , 1995 .

[46]  Michael A. Puso,et al.  A stabilized nodally integrated tetrahedral , 2006 .

[47]  Heath B. Henninger,et al.  Validation of computational models in biomechanics , 2010, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[48]  M. Holmes Finite deformation of soft tissue: analysis of a mixture model in uni-axial compression. , 1986, Journal of biomechanical engineering.

[49]  W. Herzog,et al.  Electromechanical response of articular cartilage in indentation—considerations on the determination of cartilage properties during arthroscopy , 2005, Computer methods in biomechanics and biomedical engineering.

[50]  J. C. Simo,et al.  Quasi-incompressible finite elasticity in principal stretches. Continuum basis and numerical algorithms , 1991 .