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.

  • PreStrain  2.04 MB
    Filename PreStrain.zip
    Filesize 2.04 MB
    Version 1.0
    Date added May 8, 2019
    Downloaded 1070 times
    Tags mrl, prestrain
    FEBio Version 2.9
    Plugin Author Steve Maas
    Plugin Support    MRL Plugin Forum
    NOTE: The features of this plugin are now integrated in FEBio3 and no longer requires installing a separate plugin. It is retained here for users who require this functionality in older versions of FEBio. Many 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:
    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.