  In a co-simulation context, interconnected systems of differential equations
are solved separately but they regularly communicate data to one another during
these resolutions. Iterative co-simulation methods have been developed in order
to enhance both stability and accuracy. Such methods imply that the systems
must integrate one or more times per co-simulation step (the interval between
two consecutive communications) in order to find the best satisfying interface
values for exchanged data (according to a given coupling constraint). This
requires that every system involved in the modular model is capable of
rollback: the ability to re-integrate a time interval that has already been
integrated with different input commands. In a paper previously introduced by
Eguillon et al. in 2022, the COSTARICA process is presented and consists in
replacing the non-rollback-capable systems by an estimator on the non-last
integrations of the iterative process. The MISSILES algorithm, introduced in
this paper, consists in applying the COSTARICA process on every system of a
modular model simulated with the IFOSMONDI-JFM iterative co-simulation method
(introduced by Eguillon et al. in 2021). Indeed, in this case, the iterative
part on the estimators of each system can be avoided as the global resolution
on a co-simulation step can be written as a single global linear system to
solve. Consequently, MISSILES is a non-iterative method that leads to the same
solution than the IFOSMONDI-JFM iterative co-simulation method applied to
systems using the COSTARICA process to emulate the rollback.
