Cheng Lin's repositories
AheadLibEx
hijack dll Source Code Generator .
conversion_gbk_utf8
C++11 gbk和utf8编码的相互转换
cupy
NumPy & SciPy for GPU
DeepField
Machine learning framework for reservoir simulation
geothermal
Standard test case examples of geothermal simulation
hw_break
Programmatically set hardware breakpoint with C++ on Windows
IMPES_3D
PURPOSE: Provide simulation solutions to 1D, 2D and 3D 2-PHASE reservoir problem. FEATURES Works for Any Shape & Size 1D, 2D & 3D reservoir. Matrixes are created in REAL-TIME. Works for Multiple Layer Reservoir. Calculates Areas based on direction in real-time Calculates Volumes for each grid-block in real-time Works with any size grid-blocks where DX != DY != DZ Uses Up-winding technique to calculate inter-block relative permeability Uses Harmonic Average to calculate inter-block transmissibility Calculates Gravity for 3D simulations Calculates J-Wells production based on radius, skin & PWF Handles Massive Output Data by dividing output files into smaller ones. Works with Variable Absolute Permeabilities: X,Y and Z Absolute Permeabilities can be assigned as initial conditions in input file. X,Y and Z Absolute Permeabilities can be read from a Geostatistical Grid Works with any number of user defined injectors and respective initial conditions Works with any number of user defined producers and respective initial conditions including J-wells Input All Initial Conditions are set in excel file Number of injectors and Producers are set in excel file Initial conditions for all Injectors & Producers are set in excel file Initial conditions for “J-Wells” (i.e. production data) are set in excel file Output Output 1 : List of Pressure by grid-block & iteration (CSV file) Output 2 : List of Saturation by grid-block & iteration (CSV file) Output 3 : List of Production by J-well & iteration f (CSV file) NOTE: Since the number of data can be massive, all output files are divided into smaller ones to allow softwares like excel and Google spread sheet to being able to open them.
MemorySharp
A C# based memory editing library targeting Windows applications, offering various functions to extract and inject data and codes into remote processes to allow interoperability.
OpenCAEPoro
Open source simulator for porous media flow
OpenCAEPoroX
Parallel version of OpenCAEPoro
Osiris
Osiris: An open source fully implicit-fully coupled compositional fractured reservoir simulator
qtkaifajingyan
自己总结的这十多年做Qt开发以来的经验,以及Qt相关武林秘籍电子书,会一直持续更新增加,欢迎各位留言增加内容或者提出建议,谢谢!公众号:Qt教程
read_ecl
Read binary output data files (such as restart files) from Schlumberger's reservoir simulator, Eclipse.
reservoir-engineering
Python worked examples and problems from Reservoir Engineering textbooks (Brian Towler SPE Textbook Vol. 8, etc.)
RSAPatch
dynamic runtime patching to circumvent vmp
ScyllaHide
Advanced usermode anti-anti-debugger. Forked from https://bitbucket.org/NtQuery/scyllahide
SL-simulator-numba
Streamlines simulator. A great visual tool for Reservoir Engineering.
Spartacus
Spartacus DLL/COM Hijacking Toolkit
SPE5-Data-Fix
SPE5-Data-Fix
SuperDllHijack
SuperDllHijack:A general DLL hijack technology, don't need to manually export the same function interface of the DLL, so easy! 一种通用Dll劫持技术,不再需要手工导出Dll的函数接口了
TPFA-ResSim
Toy petroleum reservoir simulator using TPFA