IMPETUS – Interactive MultiPhysics EnvironmenT for Unified Simulations
IMPETUS is an object oriented, easy-to-use, high performance, C++ program for three-dimensional simulations of complex physical systems that can benefit a large variety of research areas, especially in cell mechanics. The program implements cross-communication between locally interacting particles and continuum models residing in the same physical space while a network facilitates long-range particle interactions. Message Passing Interface is used for inter-processor communication for all simulations.
IMPETUS Design Flow
The diagram illustrates the blueprint of how a typical IMPETUS model is constructed. Individually, each Modular Interactive Domain (MID) is a simulation by itself. By assembling different MID components together, users can create a large number of different simulation models. IMPETUS provides a large variety of tools for users to easily design and program the cross-domain interactions.