Welcome to Lizzy

Lizzy is a Liquid Composite Molding (LCM) simulation package written in Python. Is is designed to simulate resin infusion processes that are used in the manufacturing of composites parts, like Resin Transfer Molding (RTM) or Liquid Resin Infusion (LRI). Lizzy’s APIs allow users to have total control on its functionalities.

_images/lizzy_logo_alpha_80.gif

Lizzy uses the FE/CV method to solve the macroscopic Darcy’s law and simulate the infusion of a porous material by a viscous fluid. The name “Lizzy” was inspired by the character of Elizabeth Bennet, companion of Mr Darcy in Jane Austen’s novel “Pride and Prejudice”.

Features

Lizzy aims to be a tool for research on resin infusion processes. The solver is built as a Python package, that can be used within any Python script. Its object-oriented architecture gives full control over all aspects of the simulation. Some of the features of Lizzy are:

  • Flexible Python scripting API.

  • Import of external meshes.

  • Support for any number of material regions and anisotropic permeability.

  • Design complex infusion strategies using virtual sensors and dynamic boundary conditions.

Validation

For validation cases with reference solutions, see Validation.

Current limitations

As an evolving project, Lizzy still has some limitations at the moment:

  • Currently supports only triangle meshes (no 3D elements).

  • Limited boundary condition types currently available.

Consult our Roadmap for planned feature implementations.

Note

This project is still in early development and documentation may be incomplete. Version 1.0 is scheduled for release in early 2026. Stay tuned!