G2S is composed of 2 parts:
- the first one is a server that manages computations and can be compiled for each hardware to obtain optimal performance.
- the second part is composed of different interfaces that communicate with the server through ZeroMQ. Interfaces can be added for each software. Similarly, G2S can be extended for any other geostatistical simulation algorithm.
Currently the G2S interface is available for MATLAB and Python. G2S is provided with both simulation algorithms QS (QuickSampling) and NDS (Narrow Distribution Selection).
G2S is currently only available for UNIX-based systems, Linux and macOS. A solution for Windows 10+ is provided using WSL (Windows Subsystem for Linux). However, for previous Windows versions, the only solution currently available is to install a Linux system manually inside a virtual machine.
An interactive and complete documentation is available here.
An interactive online version is available here, to experiment with small unconditional simulations.