Automatización de Adjuntos Estables e Inestables: Utilización Eficiente de la Diferenciación Implícita y Algorítmica