Re: [Opm] OPM Query - From a New User
Hi David, It looks like you are using the tuning parameters I put in Pull Request 2669 in opm-simulators. If you compile Flow from git and include that PR, those will be your new defaults. I am surprised if those values are good for the Volve case though. You can add the line: use-cpr=True to the file if you want to test with CPR too. Please note that CPR got a complete make over recently. Not sure it made it into the latest release, so you may need to use Flow compiled from source later. In any case, if you only want to test CPR from the command-line, just run: flow VOLVE_2020ZZ_OPM.DATA --use-cpr=1 (I missed the =1 part in my previous mail, sorry). Regarding the a find facility, there are multiple ways you can search for a keyword. The manual is a pdf, and each keyword has a page with its name in the title. Hence, if you search in the "Contents" you will effectively search the keywords. You will need a pdf-viewer with a seperate search field for the "Contents" such as Okular. Please also note that all keywords are in alphabetical order, and on any page with keyword documentation, you will find a clickable alphabet at the bottom of the page. The idea is that any keyword should only be two clicks away. You can of course also do a free text search within the document itself if you want to search for a topic. Does this answer your need? Cheers, Alf Fra: Wilkinson, David Sendt: søndag 30. august 2020 15:01 Til: Alf Birger Rustad ; opm@opm-project.org Emne: FW: OPM Query - From a New User Hi Alf, Thank you for your email. My simulation is run using the following command: flow --parameter-file=VOLVE_2020ZZ_OPM.PARAM where VOLVE_2020ZZ_OPM.PARAM is as per the attached file. Would your command “$ flow DECK.DATA --use-cpr” (modified as required) be put in the .PARAM file? Similar question regarding “$ flow -h”? Regarding your “See all parameters with….”, a "find" facility (when searching for keywords etc.) does not seem to be available for the OPM manual (link below). This makes getting best value from this large manual extremely difficult! Am I missing something here and is there a solution? Grateful for advice on any of the above. Thanks for the tip regarding MINPV…. Kind regards, Dave From: Alf Birger Rustad mailto:a...@equinor.com>> Sent: 29 August 2020 15:25 To: Wilkinson, David mailto:david.wilkin...@abdn.ac.uk>>; opm@opm-project.org<mailto:opm@opm-project.org> Subject: Re: OPM Query - From a New User Hi David, Only phone available now, so short answer. CPR keyword is ignored because the implementation in Flow is immature. Use it like this: $ flow DECK.DATA --use-cpr You can also force usage of TUNING with command line parameter. See all parameters with: $ flow -h Flow supports MINPV and PINCH, which is the commonly used in Eclipse. Cheers, Alf Fra: Opm mailto:opm-boun...@opm-project.org>> på vegne av Wilkinson, David mailto:david.wilkin...@abdn.ac.uk>> Sendt: lørdag 29. august 2020 15:23 Til: opm@opm-project.org<mailto:opm@opm-project.org> mailto:opm@opm-project.org>> Emne: [Opm] OPM Query - From a New User Dear Member, I am just starting to learn the ropes with OPM and have tried out some datasets which run fine on Eclipse. I have a few issues to try to overcome: From the OPM Manual https://opm-project.org/wp-content/uploads/2020/08/OPM_Flow_Documentation_2020-04_Rev-1.pdf TUNING keyword (page 1479) "TUNING defines the parameters used for controlling the commercial simulator's numerical convergence parameters for the global grid. The keyword is mostly ignored by OPM Flow; however, the simulator can be instructed to read the first record of the TUNING keyword if the appropriate command line parameter has been activated (see section 2.2 Running OPM Flow 2020-04 From The Command Line)." * I tried inserting TUNING into the SCHEDULE section of a dataset, it indeed had no effect. * I cannot find an "appropriate command line parameter" in Section 2.2 Running OPM Flow 2020-04 From The Command Line. Also a "find" facility (when searching for keywords etc.) does not seem to be available for the manual. I would like to get OPM to use CPR as the linear solver's pre-conditioner (Eclipse has a keyword CPR, which is apparently not supported by OPM). The necessary command is detailed as --use-cpr in the OPM manual (page 56). I'm not sure how to apply this. Grateful if anyone could advise. OPM does not seem to have a MINPORV option? Does anyone know if there is a workaround for this? I should be very grateful if you could point me in the best direction to be able to overcome any of the above issues. Kind regards, David Wilkinson University of Aberdeen The University of Aberdeen is a charity registered in Sc
Re: [Opm] OPM Query - From a New User
Hi David, Only phone available now, so short answer. CPR keyword is ignored because the implementation in Flow is immature. Use it like this: $ flow DECK.DATA --use-cpr You can also force usage of TUNING with command line parameter. See all parameters with: $ flow -h Flow supports MINPV and PINCH, which is the commonly used in Eclipse. Cheers, Alf Fra: Opm på vegne av Wilkinson, David Sendt: lørdag 29. august 2020 15:23 Til: opm@opm-project.org Emne: [Opm] OPM Query - From a New User Dear Member, I am just starting to learn the ropes with OPM and have tried out some datasets which run fine on Eclipse. I have a few issues to try to overcome: From the OPM Manual https://opm-project.org/wp-content/uploads/2020/08/OPM_Flow_Documentation_2020-04_Rev-1.pdf TUNING keyword (page 1479) "TUNING defines the parameters used for controlling the commercial simulator's numerical convergence parameters for the global grid. The keyword is mostly ignored by OPM Flow; however, the simulator can be instructed to read the first record of the TUNING keyword if the appropriate command line parameter has been activated (see section 2.2 Running OPM Flow 2020-04 From The Command Line)." * I tried inserting TUNING into the SCHEDULE section of a dataset, it indeed had no effect. * I cannot find an "appropriate command line parameter" in Section 2.2 Running OPM Flow 2020-04 From The Command Line. Also a "find" facility (when searching for keywords etc.) does not seem to be available for the manual. I would like to get OPM to use CPR as the linear solver's pre-conditioner (Eclipse has a keyword CPR, which is apparently not supported by OPM). The necessary command is detailed as --use-cpr in the OPM manual (page 56). I'm not sure how to apply this. Grateful if anyone could advise. OPM does not seem to have a MINPORV option? Does anyone know if there is a workaround for this? I should be very grateful if you could point me in the best direction to be able to overcome any of the above issues. Kind regards, David Wilkinson University of Aberdeen The University of Aberdeen is a charity registered in Scotland, No SC013683. Tha Oilthigh Obar Dheathain na charthannas cl?raichte ann an Alba, ?ir. SC013683. ___ Opm mailing list Opm@opm-project.org https://opm-project.org/cgi-bin/mailman/listinfo/opm --- The information contained in this message may be CONFIDENTIAL and is intended for the addressee only. Any unauthorized use, dissemination of the information or copying of this message is prohibited. If you are not the addressee, please notify the sender immediately by return e-mail and delete this message. Thank you ___ Opm mailing list Opm@opm-project.org https://opm-project.org/cgi-bin/mailman/listinfo/opm
[Opm] OPM Query - From a New User
Dear Member, I am just starting to learn the ropes with OPM and have tried out some datasets which run fine on Eclipse. I have a few issues to try to overcome: From the OPM Manual https://opm-project.org/wp-content/uploads/2020/08/OPM_Flow_Documentation_2020-04_Rev-1.pdf TUNING keyword (page 1479) "TUNING defines the parameters used for controlling the commercial simulator's numerical convergence parameters for the global grid. The keyword is mostly ignored by OPM Flow; however, the simulator can be instructed to read the first record of the TUNING keyword if the appropriate command line parameter has been activated (see section 2.2 Running OPM Flow 2020-04 From The Command Line)." * I tried inserting TUNING into the SCHEDULE section of a dataset, it indeed had no effect. * I cannot find an "appropriate command line parameter" in Section 2.2 Running OPM Flow 2020-04 From The Command Line. Also a "find" facility (when searching for keywords etc.) does not seem to be available for the manual. I would like to get OPM to use CPR as the linear solver's pre-conditioner (Eclipse has a keyword CPR, which is apparently not supported by OPM). The necessary command is detailed as --use-cpr in the OPM manual (page 56). I'm not sure how to apply this. Grateful if anyone could advise. OPM does not seem to have a MINPORV option? Does anyone know if there is a workaround for this? I should be very grateful if you could point me in the best direction to be able to overcome any of the above issues. Kind regards, David Wilkinson University of Aberdeen The University of Aberdeen is a charity registered in Scotland, No SC013683. Tha Oilthigh Obar Dheathain na charthannas cl?raichte ann an Alba, ?ir. SC013683. ___ Opm mailing list Opm@opm-project.org https://opm-project.org/cgi-bin/mailman/listinfo/opm
Re: [Opm] OPM Query - From a New User
Hi, Thank you for your interest in OPM Flow. I am sorry that you got such a rough initial experience. The 'TableContainer' is Flow's internal representation of property tables entered using "simple" data keywords such as SWOF, PVDO, RSVD, and others. This facility handles region support (e.g., partitioning a model according to SATNUM or PVTNUM) as well as the case of the table data in certain regions being defaulted (fallback to using tables from regions with lower numerical IDs if available). The exception message (no table in range 0..0) suggests that Flow, for whatever reason, was not able to identify the table data for one or more of the tables entered in one (or more) of the keywords. The segmentation fault *typically* results from indexing out-of-bounds in an array. That's always a programming error (failure to properly check the bounds of the array). As for the Cartesian geometry, that's hard to explain. I would have to know a little bit more about your case. Since you refer to "segmentation faults" I'll assume that you're on a Linux system. In that case, would you mind running the command sed -n 's/\(^.*[0-9]\{1,\} *Reading [A-Z][A-Z0-9_]\{1,7\}\) *in file.*$/\1/p' ./CASE.PRT with "CASE.PRT" being the .PRT-file generated by Flow when running your simulation case? The output of the above command is a list of the keywords that Flow recognized in the input file, but without any identifying markers (e.g., filenames, well names or line information). If you're not able to share the model, that list might still help us narrow down a few possibilities and make suggestions for things to try next. If you *are* able (and willing) to share the model, then by all means feel free to send it to me by e-mail. By the way, are you running a release version of Flow (e.g., 2020.04) or did you compile the master sources from GitHub yourself? Best Regards, Bård Skaflestad SINTEF Digital, Mathematics & Cybernetics Computational Geosciences group -Original Message- From: Opm On Behalf Of Wilkinson, David Sent: Wednesday, August 19, 2020 4:35 PM To: opm@opm-project.org Subject: [Opm] OPM Query - From a New User Dear Member, I am just starting to learn the ropes with OPM and have tried out some datasets which run fine on Eclipse. I have had various rather vague messages upon failure of the models to run: * Program threw an exception: could not initialise the problem: TableContainer does not have any table in the range 0...0 * Segmentation fault problem * Convergence problems * OPM does not seem recognise that a Cartesian grid had been specified (specification was adequate for Eclipse). I checked the manual (OPM_Flow_Documentation_2020-04_Rev-0), but could find no reference to TableContainer or Segmentation fault I should be very grateful if you could point me in the best direction to be able to overcome these type of issues. Kind regards, David Wilkinson University of Aberdeen The University of Aberdeen is a charity registered in Scotland, No SC013683. Tha Oilthigh Obar Dheathain na charthannas cl?raichte ann an Alba, ?ir. SC013683. ___ Opm mailing list Opm@opm-project.org https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopm-project.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fopmdata=02%7C01%7CBard.Skaflestad%40sintef.no%7Cb809617165c141accade08d8444d2d2a%7Ce1f00f39604145b0b309e0210d8b32af%7C1%7C1%7C637334445548030352sdata=CWwJUxpkZJkuFzGsVBSCCpT8YzICL48bUyN0rMbrS40%3Dreserved=0 ___ Opm mailing list Opm@opm-project.org https://opm-project.org/cgi-bin/mailman/listinfo/opm