Software
CIMNE desarrolla software científico y de ingeniería diseñado para abordar retos del mundo real en los ámbitos de la investigación, la industria y la innovación. Nuestras herramientas digitales, fruto de décadas de investigación y experiencia, se utilizan en universidades, centros de investigación y empresas de todo el mundo.
GiD
GiD es un preprocesador y posprocesador universal, adaptable y fácil de usar para simulaciones numéricas en el ámbito de la ciencia y la ingeniería. Se ha diseñado para cubrir todas las necesidades habituales en el campo de las simulaciones numéricas, desde el preprocesamiento hasta el posprocesamiento.
ADD2MAN
ADD2MAN es una plataforma computacional de alto rendimiento desarrollada por el CIMNE y ArcelorMittal, y comercializada por 61HEX, destinada a simulaciones industriales a gran escala. Cuenta con algoritmos adaptativos paralelos escalables, refinamiento automático de mallas y análisis basado en código G, lo que permite un modelado preciso y eficiente de procesos de fabricación avanzados.
Anura 3D
El software Anura 3D utiliza una formulación MPM dinámica y explícita basada en un conjunto múltiple de puntos de material. Anura 3D es capaz de simular materiales multifásicos (suelo seco, saturado e insaturado) y agua de superficie libre.
Referencias
-
- Fern, J., Rohe, A., Soga, K., & Alonso, E. (Eds.). (2019). The Material Point Method for Geotechnical Engineering: A Practical Guide (1st ed.). CRC Press. DOI: 10.1201/9780429028090
- Yerro, A., Alonso, E.E., Pinyol, N.M., 2015. The material point method for unsaturated soils. Géotechnique, 65(3): 201–217, ISSN 0016‑8505, DOI: 10.1680/geot.14.P.163
CALTEP
Caltep es un programa de cálculo para resolver la ecuación de Poisson (problemas de conducción térmica) en modelos bidimensionales.
Referencias
-
- Zárate, F., Oñate, E. CALTEP: programa para el cálculo transitorio de la ecuación de Poisson. Centro Internacional de Métodos Numéricos en Ingeniería (CIMNE).
CODE_BRIGHT
CODE_BRIGHT es un programa basado en el método de elementos finitos (FEM) capaz de realizar análisis acoplados termo-hidro-mecánico-químicos (THMC) en medios geológicos. Ha sido desarrollado tanto en el Departamento de Ingeniería Civil y Medioambiental de la Universidad Politécnica de Catalunya (UPC) como en el Centro Internacional de Métodos Numéricos en Ingeniería (CIMNE).
Referencias
-
- Olivella, S., Gens, A., Carrera, J., Alonso, E.E., 1996. Numerical formulation for a simulator (CODE_BRIGHT) for the coupled analysis of saline media. Cálculos de ingeniería.
EMANT
Emant es un conjunto de herramientas de cálculo para resolver problemas electromagnéticos mediante el método de elementos finitos. La versión actual permite resolver problemas magnetostáticos en 2D.
Referencias
-
- Otin, R., Mora, J., Oñate, E., 2005. EMANT: integration of GiD and Kratos, open and flexible computational tools. IEEE/ACES International Conference on Wireless Communications and Applied Computational Electromagnetics 883–886, DOI: 10.1109/WCACEM.2005.1469725
- Mora, J., Otín, R., Dadvand, P., Escolano, E., Pasenau, M.A., Oñate, E., 2006. Open tools for electromagnetic simulation programs. COMPEL, 25(3): 551–564, DOI: 10.1108/03321640610666709
ERMES
ERMES es una herramienta de código abierto que resuelve las ecuaciones de Maxwell en el dominio de la frecuencia mediante el método de elementos finitos (FEM). Calcula campos electromagnéticos, desde aplicaciones estáticas hasta aplicaciones de alta frecuencia, en geometrías 3D complejas y simula la propagación de ondas en materiales complejos, como el plasma. La documentación y las actualizaciones están disponibles en GitHub.
Referencias
-
- Otin, R., 2013. ERMES: A nodal-based finite element code for electromagnetic simulations in frequency domain. Computer Physics Communications 184(11): 2588–2595, DOI: j.cpc.2013.06.010
- Otin, R, 2025. ERMES 20.0: Open-source finite element tool for computational electromagnetics in the frequency domain. Computer Physics Communications 310, 109521, 2025. DOI: 10.1016/j.cpc.2025.109521
FEMUSS
FEMUSS es una plataforma computacional avanzada que utiliza métodos de elementos finitos estabilizados a escala sub-rejilla para ofrecer simulaciones multiescala de alta fidelidad para problemas de ingeniería complejos. Permite realizar análisis y optimizaciones precisos en los ámbitos del flujo de fluidos, la transferencia de calor y la mecánica estructural.
IBER
Iber es un modelo numérico bidimensional para la simulación del flujo de superficie libre en ríos y estuarios. Iber resuelve las ecuaciones completas de aguas poco profundas, promediadas en profundidad, para calcular la profundidad del agua y las dos componentes horizontales de la velocidad promediada en profundidad.
Referencias
-
- Bladé, E., Cea, L., Corestein, G., Escolano, E., Puertas, J., Vázquez-Cendón, E., Dolz, J., Coll, A., 2014. Iber: herramienta de simulación numérica del flujo en ríos. Revista Internacional de Métodos Numéricos para Cálculo y Diseño en Ingeniería, 30(1): 1-10, ISSN 0213-1315, DOI: 10.1016/j.rimni.2012.07.004
-
- Sanz-Ramos, M., Sañudo-Costoya, E., López-Gómez, D., García-Feal, O., Bladé, E., Cea, L., 2025. Evolución de la modelización numérica bidimensional del flujo en lámina libre a través del software Iber. Revista Ingeniería del Agua, 29(2): 114-131, DOI: 10.4995/ia.2025.23259
KRATOS Multiphysics
KRATOS Multiphysics (Kratos) es un marco de trabajo para la creación de software de simulación en paralelo y multidisciplinar, que da prioridad a la modularidad, la extensibilidad y el alto rendimiento. Kratos está escrito en C++ y cuenta con una amplia interfaz en Phyton.
Referencias
-
- Dadvand, P., Rossi, R. & Oñate, E. An Object-oriented Environment for Developing Finite Element Codes for Multi-disciplinary Applications. Arch Computat Methods Eng 17: 253–297 (2010). DOI: 10.1007/s11831-010-9045-2
- Dadvand, P., Rossi, R., Gil, M., Martorell, X., Cotela, J., Juanpere, E., Idelsohn, S., Oñate, E, 2013. Migration of a generic multi-physics framework to HPC environments. Computers & Fluids. 80: 301–309. DOI: 10.1016/j.compfluid.2012.02.004
- Vicente Mataix Ferrándiz, Philipp Bucher, Rubén Zorrilla, Suneth Warnakulasuriya, Riccardo Rossi, Alejandro Cornejo, jcotela, Carlos Roig, Josep Maria, tteschemacher, Miguel Masó, Guillermo Casas, Marc Núñez, Pooyan Dadvand, Salva Latorre, Ignasi de Pouplana, Joaquín Irazábal González, AFranci, Ferran Arrufat, riccardotosi, Aditya Ghantasala, Klaus Bernd Sautter, Peter Wilson, dbaumgaertner, Bodhinanda Chandra, Armin Geiser, Inigo Lopez, lluís, jgonzalezusua, Javi Gárate. 2024. KratosMultiphysics/Kratos: Release 10.1 (v10.1). Zenodo. DOI: 10.5281/zenodo.3234644
OSI4IOT
OSI4IOT es una plataforma de software de código abierto desarrollada en el CIMNE para crear gemelos digitales en tiempo real basados en sensores. Aúna datos del Internet de las cosas (IoT), información sobre activos, datos geoespaciales y modelos computacionales en un entorno unificado, conectando los activos físicos con sus homólogos digitales con fines de monitorización, análisis y visualización.
Traducción realizada con la versión gratuita del traductor DeepL.com
Referencias
-
- Di Capua, D.; Pacheco-Blazquez, R.; García-Espinosa, J.; Pastor, A. OSI4IOT: An Advanced Open-Source Platform for Sensor-Driven IoT and Digital Twins Deployment. IoT 2026, 7, 61. DOI: 10.3390/iot7030061
PLCd
PLCd (PLastic Crack dynamic) es un código de elementos finitos diseñado para la simulación numérica del comportamiento dinámico no lineal en sistemas estructurales complejos.
SLRA
SLRA es un paquete escrito en C que cuenta con interfaces para MATLAB, Octave y R, destinado a resolver problemas de aproximación de rango bajo estructurada y ponderada. Admite estructuras de Hankel en mosaico, datos faltantes o fijos y restricciones lineales. Esta herramienta se utiliza principalmente para identificar sistemas lineales invariantes en el tiempo.
Referencias
-
- Markovsky, I., Usevich, K., 2014. Software for weighted structured low-rank approximation. Journal of Computational and Applied Mathematics 256: 278–292, DOI: 10.1016/j.cam.2013.07.048
STAMPACK
Stampack es un software de simulación de conformado de metales para numerosas aplicaciones industriales, como el planchado, el estrechamiento, el estampado en relieve, el conformado por estirado, el conformado de chapas gruesas, el conformado flexible, el hidroconformado de perfiles multicámara o el doblado por estirado de perfiles, entre otros.
Referencias
-
- Rojek, J., Oñate, E., Postek, E., 1998. Application of explicit FE codes to simulation of sheet and bulk metal forming processes. Journal of Materials Processing Technology 80–81: 620–627, DOI: 10.1016/S0924-0136(98)00169-1
The Behavioral Toolbox
Behavioral Toolbox es una colección de funciones de MATLAB para el análisis y el diseño de sistemas dinámicos mediante el enfoque conductual de la teoría de sistemas y el control. Implementa métodos no paramétricos de última generación, basados en datos, para sistemas lineales invariantes en el tiempo.
Referencias
-
- Markovsky, I., 2024. The Behavioral Toolbox. Proceedings of Machine Learning Research 242: 130–141. Link
WeldPilot
WeldPilot es una herramienta de simulación de alto rendimiento desarrollada en el CIMNE y comercializada por COMPASS para el análisis y la optimización de los procesos de soldadura por fricción-agitación (FSW) en entornos industriales. Diseñada para integrarse en sistemas de computación de alto rendimiento (HPC), permite modelar de forma precisa y eficiente tanto los aspectos térmicos como los mecánicos del proceso, lo que reduce significativamente el tiempo de simulación al tiempo que garantiza la fiabilidad de las predicciones.