WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2001027750) METHOD AND SYSTEM FOR GENERATING SOFTWARE CODE USING A SYMBOLIC LANGUAGE TRANSLATOR
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2001/027750    International Application No.:    PCT/US2000/028237
Publication Date: 19.04.2001 International Filing Date: 12.10.2000
Chapter 2 Demand Filed:    26.04.2001    
IPC:
G06F 9/44 (2006.01)
Applicants: OBJECT RESERVOIR [US/US]; Suite 300, 3536 Bee Caves Road, Austin, TX 78746 (US)
Inventors: DYE, Lester, W.; (US).
WAGNER, David, B.; (US)
Agent: PASTRANA, Armando, Jr.; Gray Cary Ware & Freidenrich LLP, Suite 1440, 100 Congress Avenue, Austin, TX 78701 (US)
Priority Data:
09/419,717 14.10.1999 US
Title (EN) METHOD AND SYSTEM FOR GENERATING SOFTWARE CODE USING A SYMBOLIC LANGUAGE TRANSLATOR
(FR) TECHNIQUE ET SYSTEME PERMETTANT DE GENERER UN CODE LOGICIEL AU MOYEN D'UN TRADUCTEUR DE LANGAGE SYMBOLIQUE
Abstract: front page image
(EN)An improved method and system are disclosed for creating on a computer a native operators and test code file for a finite element simulator to model fluid flow in porous media. The method of the present invention includes the steps of inputting into a symbolic language translator equations and parameters describing the model to be created by the simulator and generating one or more model objects from the equations and parameters. The method of the present invention further includes the steps of generating a symbolic representation of the residual and tangent matrix operators of the model objects and generating optimization rules for any geometric invariant quantities. Numeric core code and data structure initializing core code are generated for the the simulator in a high level programming language from the language of the symbolic language translator. The numeric core code is formatted and optimized. The present invention generates the native operators and test code file by processing the splice file through the symbolic language translator.
(FR)Cette invention concerne une technique et un système de création, sur ordinateur, des opérateurs natifs et un fichier à code d'essai destiné à un simulateur d'éléments finis qui permet de modéliser l'écoulement d'un liquide dans un support poreux. La technique selon l'invention consiste à entrer, dans un traducteur de langage symbolique, des équations et des paramètres qui décrivent le modèle à créer au moyen du simulateur et de générer un ou plusieurs objets modèles à partir de ces équations et paramètres. De plus, ces méthodes englobent les opérations suivantes : création d'une représentation symbolique des opérateurs à matrice résiduelle et tangentielle des objets modèles et mise en place de règles d'optimisation pour toute quantité d'invariant géométrique. Un programme de base numérique et une structure de données initialisant le programme de base sont créés à l'intention du simulateur dans une langue de programmation de haut niveau à partir de la langue du traducteur de langage symbolique. Le programme de base numérique est formaté et optimisé. La présente invention permet de générer des opérateurs natifs et le fichier de code d'essai en traitant le fichier « épissure » au moyen de traducteur de langage symbolique.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CR, CU, CZ, DE, DK, DM, DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)