Cosimulation of Intelligent Power Systems: Fundamentals, Software Architecture, Numerics, and Coupling | Synapse