DRAC es un código basado en el Método de Elementos Finitos (MEF) íntegramente desarrollado internamente en el grupo de Mecánica de Materiales (MECMAT) de la Universitat Politècnica de Catalunya (UPC).
DRAC es un código de Elementos Finitos (EF) no lineal que contiene elementos junta cohesivos de espesor nulo para resolver problemas de mecánica de suelos, rocas y hormigón, con el fin de simular discontinuidades y superficies de contacto.
DRAC posee diversas propiedades que lo hacen altamente versátil y robusto. En primer lugar, incluye el acoplamiento (fully coupled) termo-hidro-mecánico y la posibilidad de acoplamiento químico (THM-C) mediante una estrategia staggered, permitiendo un análisis detallado de los procesos térmicos, hidráulicos y mecánicos en sistemas geomecánicos complejos. Además, cuenta con una formulación especializada para el estudio de flujos multifase en medios porosos. Su capacidad de operar en entornos distribuidos de alto rendimiento (HPC) garantiza un procesamiento eficiente de datos y simulaciones de gran envergadura.