The innovative and leading algorithms of DepthInsight® Structural Modeling Module (SMM) and Gridding Module (GDM) have been encapsulated into the DepthInsight® Software Development Kit (SDK) which provides all the modeling and gridding capabilities in SMM and GDM to handle large scale and complex geology effectively and efficiently, but also enables your R&D teams to utilize these great algorithms to develop your own software. With it, you could focus more on your strengths and turn your ideas into software in a much more efficient way. To see the application effects and capabilities of the algorithms in the SDK, please go back to SMM and GDM.
Powerful modeling ability
--represent any complex structure;
--consistent and watertight model;
--100’s to 1000’s of faults;
--models of up to 10s of billions of cells;
--allow for easy updates & extension;
--easily, efficiently and complete stability
Various Gridding for different applications
--3D geological cellular grid (rectangular truncated grid or stair-step cell) for reservoir modeling;
--3D geological cellular grid (rectangular/ PEBI truncated grid, stair-step grid) for reservoir simulation;
--velocity model representation for ray tracing/tomography;
--grid for FEM base geomechanic computation;
Full functionalities of spatial inquiry
--query which stratum a given point belongs to;
--the distance from a point to the top/base interface of stratum that point belongs to;
--the relative orientation between a point and an interface;
--subdividing a trajectory by the framework;
Outstanding modeling ability—model without simplification
Can deal with thrust fault, over thrust fault, “y” type fault;
Can generate salt domes, volcanoes, folders, unconformities;
Leading geometry algorithms—modeling efficiently
SDK provide multiple data processing function:
--Automatic fault splitting and renaming;
--Mass fault data optimization grouping;
--Fast fault and horizon editing and updating;
Multiple gridding representation
--3D geological cellular grid (truncated or stair-step cell) for reservoir modeling
--stair-step grid, truncated rectangular grid, PEBI grid;
--share vertexes, lines, faces.
In addition to our DepthInsight® geomodeling software, the SDK has been successfully incorporated into GeoEastTMwhich is an integrated seismic data processing and interpretation system independently developed by BGP and providing it with powerful geological modeling capability. Within our company, the SDK is used for our client’s reservoir projects and collaboration in research and development. With some practice, it proves to be easy-to-use and integrate.
1. The compatibility of SDK
--the SDK is written in C++ and support multiple platform;
--libraries (dll, lib/so) in Windows/Linus platform;
2. Provide console based demo program
--written in C++;
--clearly demonstrate the typical workflow of structural modeling and the sequence of calling SDK interfaces;
3. The structure modeling engine instance provided in DepthInsight® SDK could update model incrementally/locally, in this point, it is more like a “state machine”
--If the modeling data and recognition have changed,
e.g., interpretation data set of faults/horizons,
basic relationships between faults/horizons,
basic setting(survey range, gird size for fault/horizon), etc,
--client application only need to informs the engine of the changed data by calling corresponding interfaces, and the engine will update the structure model incrementally/locally.
4. The modeling method belongs to data driven method
--never directly edit the mesh of the surface.
--the engine could even rebuild automatically the entire framework/structure model from scratch with the present available data and relations.