Mô phỏng đa vật lý bao gồm ghép nhiều "vật lý", thường với các tỷ lệ không gian và / hoặc thời gian khác nhau. Ngoài ra, các mã vật lý đơn thường được viết bởi các nhóm khác nhau. Kỹ thuật ghép được sử dụng phổ biến nhất là tách toán tử bậc một, nhưng điều này có tính chính xác và độ ổn định kém. Làm cách nào để xác định thuật toán nào sẽ hiệu quả cho một vấn đề đáng quan tâm và tôi nên cấu trúc phần mềm của mình như thế nào để làm cho các thuật toán này khả dụng?