Software
El CIMNE desenvolupa programari científic i d’enginyeria dissenyat per abordar reptes reals en recerca, indústria i innovació. Les nostres eines digitals, fruit de dècades de recerca i experiència s’utilitzen en universitats, centres de recerca i empreses d’arreu del món.
GiD
El GiD és un preprocessador i postprocessador universal, adaptable i fàcil d’utilitzar per a simulacions numèriques en ciència i enginyeria. S’ha dissenyat per cobrir les necessitats més comunes en l’àmbit de les simulacions numèriques, des del preprocessament fins al postprocessament.
Software del BEE Group
El programari del BEE Group inclou totes les eines digitals de codi obert desenvolupades per la Unitat d’Innovació del CIMNE en construcció, energia i medi ambient (BEE Group).
ADD2MAN
ADD2MAN és una plataforma computacional d’alt rendiment desenvolupada per CIMNE i ArcerlorMittal i comercialitzada per 61HEX per a simulacions industrials a gran escala. Inclou algorismes adaptatius paral·lels escalables, refinament automàtic de la malla i anàlisi guiada per G-code, que permet una modelització precisa i eficient de processos de fabricació avançats.
Anura 3D
El programari Anura 3D utilitza una formulació MPM explícita i dinàmica basada en un conjunt múltiple de punts de material. Anura3D és capaç de simular materials multifase (sòl sec, sòl saturat, sòl no saturat) i aigua amb superfície lliure.
Referències
-
- 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 és un programa de càlcul per resoldre l’equació de Poisson (problemes de conducció tèrmica) de models bidimensionals.
Referències
-
- 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 és un programa de Mètode dels Elements Finits (MEF) capaç de realitzar anàlisis termo-hidro-mecano-químiques (THMC) acoblades en mitjans geològics. S’ha desenvolupat tant en el Departament d’Enginyeria Civil i del Medi Ambient de la Universitat Politècnica de Catalunya (UPC) com al Centre Internacional de Mètodes Numèrics en Enginyeria (CIMNE).
Referències
-
- 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àlculs d’enginyeria.
EMANT
EMANT és un conjunt d’eines de càlcul per resoldre problemes electromagnètics mitjançant el mètode dels elements finits. La versió actual pot resoldre problemes magnetoestàtics en 2D.
Referències
-
- 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 és una eina de codi obert que resol les equacions de Maxwell en el domini de la freqüència mitjançant el mètode dels elements finits (FEM). Càlcula camps electromagnètics en aplicacions que van des de l’estàtic fins a l’alta freqüència en geometries 3D complexes i simula la propagació d’ones en materials complexos com el plasma. La documentació i les actualitzacions estan disponibles a GitHub.
Referències
-
- 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 és una plataforma computacional avançada que utilitza mètodes d’elements finits estabilitzats a escala de submalla per oferir simulacions multiescala d’alta fidelitat per a problemes d’enginyeria complexos. Permet l’anàlisi i l’optimització precisa del flux de fluids, la transferència de calor i la mecànica estructural.
IBER
Iber és un model numèric bidimensional per a la simulació del flux amb superfície lliure en rius i estuaris. Iber resol les equacions integrals de les aigües poc profundes mitjanes per calcular la profunditat de l’aigua i les dues components horitzontals de la velocitat mitjana.
Referències
-
- 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) és un marc de treball per a la creació de programari de simulació paral·lel i multidisciplinari, que prioritza la modularitat, l’extensibilitat i l’alt rendiment. Kratos està escrit en C++ i compta amb una interfície àmplia en Phyton.
Referències
-
- 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 és una plataforma de programari de codi obert desenvolupada a CIMNE per crear bessons digitals en temps real impulsats per sensors. Agrupa dades de l’Internet de les Coses (IoT), informació d’actius, dades geospacials i models computacionals en un entorn unificat, connectant actius físics amb les seves contraparts digitals per al monitoratge, l’anàlisi i la visualització.
Referències
-
- 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) és un codi d’elements finits dissenyat per a la simulació numèrica del comportament dinàmic no lineal en sistemes estructurals complexos.
SLRA
SLRA és un paquet basat en C amb interfícies per a MATLAB, Octave i R per resoldre problemes d’aproximació de rang baix d’estructurada ponderada. Admet estructures de mosaic Hankel, dades mancants o fixes i restriccions lineals. L’eina s’utilitza principalment per identificar sistemes lineals invariants en el temps.
Referències
-
- 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 és un programari de simulació de formació de metall per a varietat d’aplicacions industrials com el planxatge, l’estrenyiment de coll, l’embossat, la formació per estirament, la formació de xapes gruixudes, la formació flexible, la hidroformació de perfils de múltiples cambres, el doblegament per estirament de perfils, etc.
Referències
-
- 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
El Behavioral Toolbox és un conjunt de funcions de Matlab per a l’anàlisi i el disseny de sistemes dinàmics mitjançant l’enfocament conductual de la teoria i el control de sistemes. Implementa mètodes no paramètrics basats en dades i sorgits recentment per a sistemes lineals invariants en el temps.
Referències
-
- Markovsky, I., 2024. The Behavioral Toolbox. Proceedings of Machine Learning Research 242: 130–141. Link
WeldPilot
WeldPilot és una eina de simulació d’alt rendiment desenvolupada a CIMNE i comercialitzada per COMPASS per a l’anàlisi i l’optimització dels processos de soldadura per remenatge per fricció (FSW) en entorns industrials. Està dissenyada per a la integració amb sistemes HPC i permet una modelització precisa i eficient tant dels aspectes tèrmics com mecànics del procés, fet que redueix significativament el temps de simulació, tot assegurant la fiabilitat predictiva.