Font Size: a A A

Reservoir Numerical Simulation Software Module Design And Implementation Of Triangular Subdivision

Posted on:2013-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2248330374486258Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Griding method is an important part of the reservoir numericalsimulation, the meshquality is an important factor of the accuracy of the simulation work, performance,efficiency. In the analysis of existing triangular mesh generation algorithm,authordeveloped a rapid gridingmethod to complex reservoir model simulation, and C++language to implement.The main content of this thesis is divided into three aspects, one is research intriangulations on previous research achievements, looking for a more efficient, easy torealize triangulations algorithms; the other, use of object-oriented programming ideason triangulations algorithmsoftware realization;last one, the application and testing foractual reservoir.The main content of this thesis can be summarized as follows:(1) analysis triangulations Bowyer-classical algorithm Watson algorithm, andthe algorithm is applied to shape (based on the reservoir), irregular border to just lessinterior point will be reached complete basic project need automatic triangulations.(2) based on object-oriented ideas, adopt the c++language basic graphic class(including the finish line kind, vertex class, round type, polygon kind, such as thedesign of a triangle), then completes thetriangulations grid kind design, eventuallyforming strong portability software module.(3) using Visual c++complete triangulations Voronoi self-dual graphsdemonstration system and the design to preliminary visualization requirementsWork eventually realize the main is divided into two aspects, one is research intriangulations on previous research achievements, looking for a more efficient, easy torealize triangulations algorithms; On the other hand, use of object-oriented rogrammingideas on triangulations algorithm software realization.Thesis finally complete triangulations grid realize module and presentationsoftware a set, and complete the corresponding requirement analysis, overall design,detailed design, database design, system test software engineering documents.
Keywords/Search Tags:reservoir numerical simulation, Mesh dissection, Triangulations, Softwareto realize
PDF Full Text Request
Related items