Numbat3D “3D facies models of petroleum reservoirs”

The program encodes a method for generating facies models based on descriptions of outcrops of sedimentary successions or modern analogs of sedimentary systems. The method uses syntactic pattern recognition to encode facies analogs as grammars and a parser to generate stochastic facies models using the information from the grammar.


The aim of the program is to improve the reconstruction of complexely shaped sand bodies in petroleum reservoirs, particularly those from channelised environments. The facies models are generated as thin 3D layers which can be stacked to form a 3D volume. The parser is a predictive (generative) parser. It is able to condition the facies models to sparse hard data (such as the results of interpretation of poor quality seismic data).

License & Copyright

Copyright © 2009 CSIROThese programs are free software: you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details or go to

Further Information

Hill, E.J. and Griffiths, C.M., 2009. Describing and generating facies models for reservoir characterisation: 2D map view. Marine and Petroleum Geology. 26, 1554-1563.Hill, E.J., in review. Generating conditioned facies models using a parser with randomised backtracking.


Numbat3D programs, User Manual and Java source code:
Program: Download
Source Code : Download