Method, system and program storage device for simulating...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/50 (2006.01)

Patent

CA 2598955

The present invention provides a method, a system and a program storage device containing instructions for simulating the flow of fluid in a physical system using a composition-based extensible object-oriented program. A computer program includes: (i) a framework subsystem providing a graph package, a compute package and a property package; (ii) an engine subsystem including engine subsystem packages for performing numerical simulation, the engine subsystem packages including a linear solver package and a non-linear solver package; and (iii) a set of model components providing physical and numerical modeling behaviors utilized by the engine subsystem, the model components including at least one of a reservoir model, a well model, an aquifer model, a fluid model and a SCAL model. The framework subsystem, the engine subsystem and the model components work with one other to simulate the flow of fluid. Preferably, a partition package is used to create a partition of subsets of node and edge indices which can be used optimize computations by the program.

L'invention porte sur un procédé, un système et un dispositif de stockage de programme contenant des instructions afin de simuler l'écoulement de fluides dans un système physique au moyen d'un programme à orientation d'objet extensible à base de composition. Un programme informatique comprend: (i) un sous-système cadriciel qui fournit un bloc graphique, un bloc de calcul et un bloc de caractère.; (ii) un sous-système de moteur comprenant des blocs de sous-système de moteur afin d'effectuer une simulation numérique, les blocs du sous-système de moteur comprenant un bloc résolveur linéaire et un bloc résolveur non linéaire; (iii) un ensemble de composants de modèle fournissant des comportements de modelage physique et numérique utilisés par le sous-système de moteur, les composants de modèle contenant au moins un modèle de réservoir, un modèle de puits, et un modèle d'aquifère, un modèle de fluide et un modèle SCAL. Le sous-système cadriciel, le sous-système de moteur et les composants de modèle fonctionnent ensemble afin de simuler l'écoulement de fluides. De préférence, un bloc de segment permet de créer un segment de sous-ensembles d'indices de noeud et de contours qui servent à optimiser les calculs effectués par le programme.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method, system and program storage device for simulating... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method, system and program storage device for simulating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system and program storage device for simulating... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1751761

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.