Describir: Computer Methods for Circuit Analysis and Desing