Details
Core simulation capabilities:
unstructured Two-Point Flux Approximation, Open MP and GPU shared memory parallel, Constraint Pressure Residual linear preconditioner, Multi-Segmented Wells and surface facilities.Core physics:
multiphase thermal-compositional, extended black-oil, general multiphase, chemical precipitation and dissolution, basic foam capabilities.Structure:
Python-based pre-processing of space, time and physics discretization with C++ and CUDA core simulation capabilities:DARTS-engine
: kernel for nonlinear solution of governing equations (C++ and CUDA);DARTS-physics
: main physical kernels for industrial applications (C++ and Python);DARTS-models
: Python-based capabilities for model running and pre/postprocessing;DARTS-opt
: optimization and data assimilation Python-based software framework.
Current focus-applications:
Forward simulation:
detailed well and near-well modeling with chemical reactions;Data assimilation:
geothermal projects, data-driven proxy models;Optimization:
geothermal projects, CO2 Enhanced Oil Recovery;Inversion:
foam modeling, fractures with dissolution, gas-hydrates modeling.Some general links:
TU Delft website