Le code est écrit en C++, avec des interfaces vers des bibliothèques Fortran ou C.
Le coeur du programme utilise la bibliothèque Blitz (pour les tableaux), et de nombreuses fonctionnalités de Boost.
Toutes les bibliothèques utilisées sont disponibles comme packages dans les bonnes distributions Linux et sur le Macintosh.
Le code est livré sous forme de fichier tar.gz, la compilation est effectuée avec les commandes classiques configure, make...
La documentation (guide d'installation et guide d'utilisation est en pdf).
Un répertoire d'exemples est fourni.
Entrée des données: les données définissant les enchainements des méthodes, la discrétisation spatiale, les sorties et les paramètres physiques etc. doivent être fournies sous forme de fichier xml, pour lequel une dtd est fournie (et donc, le code effectue une vérification formelle des données).