Instalación y Configuración
El proceso de instalación de los resolvedores de Shardian está completamente automatizado a través de un instalador interactivo por consola compatible con Linux, WSL (Windows Subsystem for Linux) y clústeres HPC.
Requisitos Previos
Antes de ejecutar el instalador, asegúrate de tener instalados los siguientes comandos en tu sistema:
* curl (obligatorio para la descarga de binarios).
* singularity o apptainer (obligatorio si vas a instalar Shardian Atmos).
* Un entorno de OpenFOAM activo (recomendable versión v2406, v2312 o v2412 si vas a instalar Shardian Aero).
1. Obtener la Clave de Licencia
Para descargar los paquetes y ejecutar simulaciones, necesitas una clave de licencia activa (API Key).
* Las claves de demostración y evaluación tienen el formato: sk_live_shardian_cfd_atmos_2026_eval.
* Las claves de producción tienen el formato: sk_live_shardian_aero_prod_XXXXXX o sk_live_shardian_atmos_prod_XXXXXX.
Guarda esta clave, ya que el instalador te la solicitará interactivamente.
2. Ejecutar el Instalador
Ejecuta el siguiente comando en tu consola para iniciar el instalador interactivo:
Pasos del Instalador:
- Solicitud de API Key: Introduce tu clave de licencia cuando el sistema te lo pida. El script verificará la clave de manera segura contra
api.shardian.com/v1/verifya través de HTTPS. - Selección del Producto:
- Selecciona
1para instalar Shardian Aero (libShardianAero.so). - Selecciona
2para instalar Shardian Atmos (shardian_atmos.sif). - Selecciona
3para instalar Ambos.
- Selecciona
- Descarga Segura: El script descargará el binario compilado correspondiente de manera segura y lo colocará en las rutas del sistema:
- Aero: Se instala en
/usr/local/lib/(o en~/.shardian/lib/si no tienes permisos de superusuario). - Atmos: Se instala en
/usr/local/bin/(o en~/bin/) y crea un comando de envoltura (shardian_atmos).
- Aero: Se instala en
- Configuración del Entorno: El instalador modificará tu archivo
~/.bashrcagregando automáticamente las siguientes variables:
3. Verificar la Instalación
Una vez finalizado el instalador, reinicia tu terminal o ejecuta:
Puedes verificar que las variables de entorno están correctamente configuradas ejecutando:
Para comprobar la conexión y validez de tu licencia contra nuestro servidor, puedes hacer un ping manual usando curl:
Deberías obtener una respuesta de confirmación exitosa: