La semana pasada recibí una llamada de Jesús Carrera diciéndome si el programa de simulación de campos gaussianos GCOSIM3D podía generar campos periódicos. Su interés era generar una realización donde la continuidad horizontal se mantuviera entre los extremos verticales de la misma. Sabiendo que GCOSIM3D es un código muy estructurado, formado por pequeñas rutinas, pensé que la tarea de modificar el original para generar campos periódicos no debería ser demasiado ardua, así que me puse los manguitos y volví a abrir el compilador de C. El resultado es GCOSIM3D v1.2 Periodic que genera realizaciones, que como la de la imagen, pueden yuxtaponerse una tras otra sin que puede notarse pérdida de continuidad en la dirección horizontal.
Puedes descargar los archivos fuente, con ficheros de entrada de ejemplo de GCOSIM3D v1.2 Periodic de aquí, y si prefieres la versión no periódica de GCOSIM3D v1.2 esta está aquí.