ESTUDIO DEL HIDROCÓDIGO SALE Y SU TRANSCRIPCIÓN A PYTHON
El craterismo de impacto es un proceso geológico presente en todos los cuerpos con superficies sólidas del sistema solar. Se define como un impacto a hipervelocidad de un asteroide o núcleo cometario con las cortezas de planetas, satélites y cuerpos menores. Este proceso es muy importante por diversas razones, baste mencionar su trascendencia en la modelación de los paisajes planetarios, su posible conexión con la formación de compuestos orgánicos de origen no biológico y su papel en extinciones masivas y evolución de las especies.
Las investigaciones mediante estudios in situ, percepción remota o experimentos de laboratorio presentan importantes limitaciones. En la Tierra, muchos cráteres se encuentran erosionados, enterrados o en regiones de difícil acceso; además, no siempre se dispone de imágenes de alta resolución y, definitivamente, no es posible reproducir impactos a escala real. Por esta razón, la modelación numérica se presenta como una alternativa viable, accesible y eficaz para analizar la física fundamental de este proceso.
Los códigos capaces de modelar la formación de cráteres de impacto son de un tipo especial conocidos como hidrocódigos, pues a las presiones y temperaturas producidas por una colisión con un cuerpo menor, las rocas se comportan como fluidos. La mayoría de códigos empleados para simular craterismo de impacto están escritos en FORTRAN, debido a su alto rendimiento en cálculos numéricos intensivos y su amplia trayectoria en la comunidad científica. Sin embargo, en los últimos años Python ha ganado popularidad por su sintaxis sencilla, su vasto ecosistema de bibliotecas científicas y su versatilidad. En este trabajo se presenta la adaptación del código SALE (Simplified Arbitrary Lagrangian-Eulerian) a Python, lo que mejora su legibilidad, permite su integración con herramientas modernas de análisis y visualización y facilita su uso por parte de estudiantes e investigadores de diversas áreas.