Circuit simulation with Spice Opus: theory and practice - Tuma