A computer-implemented method for numerical modular simulation of a system (SYS), comprising: (a) disaggregating said system (SYS) into at least two subunit (SSY) simulation subsystems (SMN), (b) simulating the respective subunits (SSY) stepwise repeatedly generating subsystem-step-output (MSO) from subsystem-step-input (MSI) during a respective subsystem-time-step (SMP), wherein the computer-implemented method also comprises the additional steps for enabling numerical modular simulation of said system (SYS) even if different platforms or different internal solvers are used for each subunit (SSY): ( c) transmitting subsystem-step-inputs (MSI) to a receiving subsystem (SMR) and simulating this subsystem (SMN) over a delay-time (DLT) before its subsystem-step-outputs (MSO) are generated, ( d) receiving connection interface variables (TRD) from a sending subsystem (SMS) comprising at least one of: - numerical data (DTA), - at least parameters of a data-prediction-model (DEM) of said numerical data (DTA), - a data-prediction-model (DEM) assigned to said numerical data (DTA), wherein said numerical data (DTA) belongs to said subsystem-step-output (MSO) of said sending subsystem (SMS), comprising details about at least one information of the sending subsystem (SMS) to be sent to at least one receiving subsystem (SMR), ( e) predicting said numerical data (DTA) by a data-prediction-model (DEM) over said delay-time (DLT) to obtain predicted numerical data (EDT) of said interface variables (TRD) provided by said sending subsystem (SMS), ( f) starting the next simulation step of said receiving subsystem (SMR) generating the next subsystem-step-output (MSO) from subsystem-step-input (MSI), wherein said subsystem-step-input (MSI) comprises said predicted numerical data (EDT). (a) disaggregating said system (SYS) into at least two subunit (SSY) simulation subsystems (SMN), (b) simulating the respective subunits (SSY) stepwise repeatedly generating subsystem-step-output (MSO) from subsystem-step-input (MSI) during a respective subsystem-time-step (SMP), ( c) transmitting subsystem-step-inputs (MSI) to a receiving subsystem (SMR) and simulating this subsystem (SMN) over a delay-time (DLT) before its subsystem-step-outputs (MSO) are generated, ( d) receiving connection interface variables (TRD) from a sending subsystem (SMS) comprising at least one of: - numerical data (DTA), - at least parameters of a data-prediction-model (DEM) of said numerical data (DTA), - a data-prediction-model (DEM) assigned to said numerical data (DTA), wherein said numerical data (DTA) belongs to said subsystem-step-output (MSO) of said sending subsystem (SMS), comprising details about at least one information of the sending subsystem (SMS) to be sent to at least one receiving subsystem (SMR), - numerical data (DTA), - at least parameters of a data-prediction-model (DEM) of said numerical data (DTA), - a data-prediction-model (DEM) assigned to said numerical data (DTA), ( e) predicting said numerical data (DTA) by a data-prediction-model (DEM) over said delay-time (DLT) to obtain predicted numerical data (EDT) of said interface variables (TRD) provided by said sending subsystem (SMS), ( f) starting the next simulation step of said receiving subsystem (SMR) generating the next subsystem-step-output (MSO) from subsystem-step-input (MSI), wherein said subsystem-step-input (MSI) comprises said predicted numerical data (EDT). <EOS>