Time Domain Circuit Analysis