FEBio2 implements plugins, which are dynamic libraries that allow users to extend FEBio’s capabilities without having to recompile the entire code. Instructions for building plugins can be found in the FEBio User’s Manual and Developer’s manual.
Plugins are submitted by developers independent of the FEBio project. Use at your own risk.
FEBioHeat 2 MBThis plugins allows FEBio to solve steady-state and transient heat transfer problems.
Filename FEBioHeat.zip Filesize 2 MB Version 1.0 Date added April 29, 2019 Downloaded 435 times FEBio Version 2.9 Plugin Author Steve Maas
Wang-Shenoy Material 2 MBThis plugin implements the constitutive model by Wang et al. (Biophysical Journal, 107, 2014, pp:2592-2603). This novel material proposes a mechanism for long-range force transmission in fibrous matrices enabled by tension-driven alignment of fibers. In addition to the plugin file (Win x64 only), the zip file contains the source code and example problems.
Filename Shenoy.zip Filesize 2 MB Version 1.0 Date added April 29, 2019 Downloaded 170 times Tags finite element modeling, hyper-elasticity, mrl, nonlinear constitutive modeling Plugin Author Steve A. Maas Plugin Support MRL Plugin Forum FEBio Version 2.9
FEBioChem 2 MBFEBioChem is a plugin that implements a solver for the non-linear reaction-diffusion-convection equations. It allows users to model chemical reactions in a non-deformable mixture framework. The chemical species are considered solutes that diffuse in a solvent but can also be bound to the solid phase of the mixture. This plugin replicates some functionality of the FEBioMix module, but since it assumes the matrix does not deform, many calculations can be optimized for improved performance. The plugin can also be used to solve traditional chemical reactions, without the mixture framework.
Filename FEBioChem.zip Filesize 2 MB Version 1.1 Date added April 29, 2019 Downloaded 124 times Tags chemical reactions, finite element modeling, mrl, reaction-diffusion FEBio Version 2.9 Plugin Author Steve A. Maas Plugin Support MRL Plugin Forum Date updated July 25, 2018
DataMap 1 MBThe DataMap plugin allows users to generate material parameter data that varies continuously between two surfaces in 3D space. The plugin interpolates the data to the underlying mesh independent of the type of mesh topology that has been used (e.g., trilinear hexahedron, quadratic tetrahedron, etc.).
Filename DataMap.zip Filesize 1 MB Version 1.0 Date added April 29, 2019 Downloaded 192 times Tags extrapolation, imhomogeneous, interpolation, mrl, sparse data Date updated September 7, 2017 FEBio Version 2.9 Plugin Author MRL Plugin Support MRL Plugin Forum
PreStrain 2 MBMany biological tissues exhibit residual stresses in vivo. Residual stresses are usually characterized by pre-strain, which can be in situ strains (i.e. strain that exists in vivo, in the absence of loading), or residual strains (i.e. strains that exist after the tissue is excised from the body). This plugin implements a general framework for representing pre-strain in a finite element model using a method termed the pre-strain gradient approach. In contrast to previous computational methods for including pre-strains, it does not require physiological existence of a globally stress-free reference configuration or its computability. The methodology also addresses the issue of incompatibility of the pre-strain gradient with the reference geometry and provides ways to accommodate for discrepancies by either modifying the reference geometry or the applied pre-strain gradient. The method is described in detail in the manuscript:
Filename PreStrain.zip Filesize 2 MB Version 1.0 Date added May 8, 2019 Downloaded 394 times Tags mrl, prestrain FEBio Version 2.9 Plugin Author Steve Maas Plugin Support MRL Plugin Forum
Maas SA, Erdemir A, Halloran JP, Weiss JA: A general framework for application of prestrain to computational models of biological materials. Journal of the Mechanical Behavior of Biomedical Materials, 61:499-510, 2016. DOI.
Trans Iso Mooney-Rivlin (Gordon 1966) 897 KBThis plugin is based on the transversely isotropic Mooney Rivlin material in FEBio but adds a stress term based on the force-length-curve by Gordon et al. (1966) for the active contraction. With this plugin, you can easily change the muscle properties to accommodate different muscle types.
Filename Gordon1966_R2.zip Filesize 897 KB Version 1 Date added October 17, 2018 Downloaded 267 times Tags Gordon, muscle Date updated April 11, 2016 FEBio Version 2.4 Plugin Author Heiko Stark Plugin Support Heiko Stark
AngioFE 8 MBThe AngioFE plugin simulates the mechanical interactions between growing neovessels and the deformation of the matrix in vitro. This plugin is provided so that interested readers may reproduce the results of the paper:
Filename AngioFE2.zip Filesize 8 MB Version 2.0 Date added April 29, 2019 Downloaded 253 times Tags angiogenesis, mrl Plugin Author MRL Plugin Support MRL Plugin Forum FEBio Version 2.9
Edgar LT, Maas SA, Guilkey JE, Weiss JA: A coupled model of neovessel growth and matrix mechanics describes and predicts angiogenesis in vitro. Biomechanics and Modeling in Mechanobiology, 14(4):767-782, 2015.Note that the current version is a major rewrite of the original work and addresses several issues with the original version presented in the paper mentioned above.
FEWarp 4 MBThe FEWarp plugin implements the Hyperelastic Warping deformable image registration algorithm developed by Weiss and colleagues. The method is based on the principles of nonlinear solid mechanics to allow objective tracking of large deformations and rotations and the concomitant determination of stresses within the deforming body. The approach may be applied to physical deformations that arise in mechanics as well as to non-physical deformations such as the inter- and intrasubject registration of image data. For the physical deformation case, the goal is to quantify the kinematics and the kinetics of the deformations. In the nonphysical case, only the kinematics of the deformations are sought. An overview of the algorithms implemented by the plugin can be found in the following book chapter:
Filename FEWarp.zip Filesize 4 MB Version 1.0 Date added April 29, 2019 Downloaded 317 times Tags mrl, warping FEBio Version 2.9 Plugin Author Steve Maas Plugin Support MRL Plugin Forum
Veress AI, Phatak NS, *Weiss JA: Deformable Image Registration with Hyperelastic Warping. In Handbook of Biomedical Image Analysis: Vol. 3, Registration Models (Part A), Editor(s): Suri, Wilson, Laxminarayan, pp 487-534, 2005. [PDF].
NeoHookeanPI 1 MBThe NeoHookeanPI plugin is a sample material plugin that implements the neoHookean constitutive model already available in FEBio. This plugin can be used as a template for implementing other material plugins by following the same syntax.
Filename NeoHookeanPI.zip Filesize 1 MB Version 1.0 Date added April 29, 2019 Downloaded 780 times Tags mrl, plugin example Plugin Author MRL Plugin Support MRL Plugin Forum FEBio Version 2.9