Welcome to Virtual Engineering’s documentation!

Virtual Engineering (VE) is a Python software framework that accelerates research and development of engineering processes. It supports multi-physics models of unit operations and joins them to simulate the entire end-to-end process. To automate the execution of this model sequence, VE provides:

  • a robust method to communicate between models,

  • a high-level user-friendly interface to set model parameters and enable optimization, and

  • an overall model-agnostic approach to enable new computational units to be swapped in and out of workflows.

Although the VE approach was developed to support a low-temperature conversion of biomass to fuel workflow, we have designed each component to easily support new domains and unit models.

Organization

Documentation is currently organized into three main categories:

New users may find it helpful to review the Getting Started materials first.

Contents