Commit Graph
100 Commits
Author SHA1 Message Date
Liu Ming 7c51158ec4 do not set limits for prt log and set correct value for Note. 2016-10-20 21:00:51 +08:00
Liu Ming 0695555a77 correct function call order and add whitespace. 2016-10-20 16:27:46 +08:00
Liu Ming 164f74c93c supprot MESSAGES default vaule. 2016-10-20 15:54:02 +08:00
Liu Ming e0fad32695 remove SolutionState dependency in FIP calculation. 2016-09-08 09:41:02 +08:00
Liu Ming 4b88d4edd1 use PV weighted pressure when HCPV is zero. 2016-09-07 14:00:30 +08:00
Liu Ming d5b4194a0e format fIP output for field units and check the phase is present or not. 2016-09-06 09:33:41 +08:00
Liu Ming 170607e60c check if the phase is present. 2016-09-05 16:14:27 +08:00
Liu Ming 1943978dbd update PAV formulation. 2016-09-05 10:38:57 +08:00
Liu Ming c5a490c75a fix typo. 2016-09-02 16:58:42 +08:00
Liu Ming 490dbbf133 correct the formulation for PAV calculations. 2016-09-02 16:53:39 +08:00
Liu Ming 46b0ef635b fix typo. 2016-08-30 10:30:26 +02:00
Liu Ming a1bf3769fe format fip output. 2016-08-30 10:30:26 +02:00
Liu Ming c9c7a5c744 compute hydrocarbon weighted pore voulme pressue and pv for fip regions. 2016-08-30 10:30:26 +02:00
Liu Ming 2ac3306c18 drop the for loop over fip regions. 2016-08-30 10:30:26 +02:00
Liu Ming a492a60a64 document computeFluidInPlace function. 2016-08-30 10:30:26 +02:00
Liu Ming b2432c871f fix typo. 2016-08-30 10:30:25 +02:00
Liu Ming aa96931f69 use a separate function to output fip and compress fipnum from eclipseState. 2016-08-30 10:30:25 +02:00
Liu Ming 59a2668152 compute different fip regions. 2016-08-30 10:30:25 +02:00
Liu Ming 7c3148c1f3 get cell FIPNUM values. 2016-08-30 10:30:25 +02:00
Liu Ming 90086f690e only compute field fluid in place. 2016-08-30 10:30:25 +02:00
Liu Ming 056708574c compute fluid in place by regions. 2016-08-30 10:30:25 +02:00
Liu Ming 28583e4237 Add computeFluidInPlace function. 2016-08-30 10:30:25 +02:00
Liu Ming 78a5381f5d output water and gas fluid in place. 2016-08-30 10:29:24 +02:00
Liu Ming 148038939d add computeFIP method. 2016-08-30 10:29:24 +02:00
Liu Ming 60fd4add69 NOSIM is supported, should remove from the list. 2016-08-29 09:34:04 +08:00
Liu Ming 95ab7038ea Rename addUnsupported to addSupported. 2016-08-22 16:14:37 +08:00
Liu Ming 5f059da0a4 look for water injector only, if not find, just continue to next step. 2016-08-12 08:27:07 +08:00
Liu Ming 635c6b3986 well iterations should start from 0. 2016-08-04 10:54:31 +08:00
Liu Ming 6256199176 log the message to OpmLog. 2016-08-04 10:24:15 +08:00
Liu Ming ec06eebc06 set polymer rates to the right well. 2016-08-04 10:22:49 +08:00
Liu Ming 3e2907f4bd fix polymer in flow bug. 2016-08-03 11:10:37 +08:00
Liu Ming 4ae5a0a85b change message type from error to warning. 2016-07-27 16:14:22 +08:00
Liu Ming 3f4aa65180 add wellIterationsLast_. 2016-07-20 10:44:12 +08:00
Liu Ming b62834f81c Treat unsupported options in a more general way. 2016-07-20 10:27:30 +08:00
Liu Ming a9e51eeb42 treat partially supported options by different multimap. 2016-07-18 12:32:28 +08:00
Liu Ming 52d51e8565 remove wellIterationsLast_. 2016-07-18 09:02:30 +08:00
Liu Ming b43cbe0531 drop useages of std::numeric_limits for counting well iterations. 2016-07-14 10:25:32 +08:00
Liu Ming 776ab451de handle partially supported options manually. 2016-07-14 09:31:24 +08:00
Liu Ming 6af9aee20f counting well iterations correctly. 2016-07-13 09:00:15 +08:00
Liu Ming bb0164f39f fix well iterations counting bugs. 2016-07-11 11:47:29 +08:00
Liu Ming daf1eb9e74 use const reference instead of shared_prt. 2016-07-08 14:52:37 +08:00
Liu Ming 3f819e908d Merge remote-tracking branch 'opm/master' into missing-features-handle 2016-07-08 14:49:38 +08:00
Liu Ming 77fedce11e remove unused argument. 2016-07-08 08:19:03 +08:00
Liu Ming c5fd3b2161 remove some keywords only related to parser. 2016-07-07 15:52:28 +08:00
Liu Ming 1b5b112031 call checkDeck() in FlowMain instead of checkKeywords(). 2016-07-07 15:38:03 +08:00
Liu Ming 7b81724e27 fix indentation. 2016-07-07 15:37:38 +08:00
Liu Ming 3e01b42d55 use std::unordered_set. 2016-07-07 13:50:32 +08:00
Liu Ming 064f512893 Diagnostics keywords that not supported by flow. 2016-07-07 10:38:29 +08:00
Liu Ming d3e6a657cd Initial well iterations as a special number, output it if it is valid. 2016-06-30 09:04:44 +08:00
Liu Ming 136839bd20 fix warnings. 2016-06-29 16:42:43 +08:00
Liu Ming 3eb1484f47 Merge remote-tracking branch 'remotes/opm/master' into format-step-output
Conflicts:
	opm/autodiff/BlackoilPressureModel.hpp
	opm/autodiff/BlackoilTransportModel.hpp
2016-06-28 16:24:58 +08:00
Liu Ming e6930df28c make assemble method return IterationReport. 2016-06-28 16:20:33 +08:00
Liu Ming ad01934670 initial IterationReport. 2016-06-28 15:48:20 +08:00
Liu Ming 4000582952 use only one ostringstream. 2016-06-28 15:00:58 +08:00
Liu Ming ed09cfa7e4 fix indentation. 2016-06-28 14:38:20 +08:00
Liu Ming c6586d36c8 return IterationReport for assemble and solver well eq methods. 2016-06-28 14:37:48 +08:00
Liu Ming 9bf934363c output iterations depends on conditions. 2016-06-28 13:45:20 +08:00
Liu Ming c2285c720d output date in step output. 2016-06-21 11:30:01 +08:00
Liu Ming 5e1e0d3711 initial wellIterations members. 2016-06-21 10:01:13 +08:00
Liu Ming 922490a9d8 Merge remote-tracking branch 'remotes/opm/master' into format-step-output 2016-06-21 09:28:30 +08:00
Liu Ming 0dfe945f25 output new step messages. 2016-06-21 09:28:08 +08:00
Liu Ming 66b8a2379b write residuals to PRT file. 2016-06-21 09:27:19 +08:00
Liu Ming d13d21231d keep the unity of the API. 2016-06-21 08:36:15 +08:00
Liu Ming b14ebe7616 return well iterations. 2016-06-21 08:35:44 +08:00
Liu Ming 969f6f1d1b return well iteration from simulators. 2016-06-21 08:35:33 +08:00
Liu Ming 49fbf5e493 document function and switch implementation. 2016-06-16 14:02:34 +08:00
Liu Ming 8224e7cef9 switch function calling order. 2016-06-16 09:48:39 +08:00
Liu Ming 936cd8dc33 Add separate function for setup logging. 2016-06-15 15:24:05 +08:00
Liu Ming 969ce5ca53 add blank line before and after "Reading Parameters" 2016-06-13 13:43:50 +08:00
Liu Ming 8f04300ce3 use default prefix. 2016-06-10 09:27:49 +02:00
Liu Ming 7ca182f962 change Prtinfo to Note. 2016-06-08 09:18:10 +02:00
Liu Ming b2c126f7c2 Support new message type: Prtinfo 2016-06-07 14:11:24 +02:00
Liu Ming db1e0fa397 write all the messages into debug file. 2016-06-06 15:39:10 +02:00
Liu Ming 865577742f write debug information into a separate file. 2016-06-06 12:20:41 +02:00
Liu Ming 626bde704a fix indentation. 2016-05-19 17:10:13 +08:00
Liu Ming b134455a4d use OpmLog to control terminal output limits. 2016-05-19 10:51:52 +08:00
Liu Ming f5a57b8a26 Let OpmLog control output. 2016-05-10 13:51:10 +08:00
Liu Ming 431a21d632 write simulation details to log file. 2016-05-09 13:33:44 +08:00
Liu Ming c23fa6f359 correct spelling. 2016-04-29 14:16:48 +08:00
Liu Ming f29f087435 extract messages from parser. 2016-04-29 14:13:21 +08:00
Liu Ming bfb5a49af1 rename ParseMode in examples folder. 2016-04-14 11:32:08 +02:00
Liu Ming 778d318bb3 adapt changes to relpermDiagnostics. 2016-04-01 12:33:02 +08:00
Liu Ming c314c30e79 if output_dir exists, save PRT file in that folder. 2016-04-01 09:27:39 +08:00
Liu Ming 0108216a68 Merge remote-tracking branch 'remotes/opm/master' into change-PRT-folder 2016-04-01 09:22:59 +08:00
Liu Ming 17e5eb2dee rename ParseMode as ParseContext. 2016-03-17 10:02:50 +08:00
Liu Ming dcd12f052a rename ParseMode as ParseContext. 2016-03-17 09:57:59 +08:00
Liu Ming 91a4346a27 rename ParseMode in examples folder. 2016-03-17 09:46:12 +08:00
Liu Ming debf039175 rename ParseMode as ParseContext. 2016-03-17 08:55:52 +08:00
Liu Ming f0a2959a6d use EclipsePRTLog. 2016-03-15 09:43:18 +08:00
Liu Ming b4b821521e enable relperm diagnostics for solvent model. 2016-03-10 14:41:10 +08:00
Liu Ming 74fedcc53b Save PRT in the same folder as summary file. 2016-03-07 09:58:17 +08:00
Liu Ming b15320b659 change diagnostics function call order. 2016-02-19 16:40:45 +08:00
Liu Ming fe06257f27 rename LOG to PRT file. 2016-02-19 16:23:31 +08:00
Liu Ming 66cde4e052 integrate relperm diagnostics into flow. 2016-02-19 12:45:23 +08:00
Liu Ming 356a35600f use more non-strict ParseMode. 2015-11-18 15:23:12 +08:00
Liu Ming 3898ecde96 Fix parameter errors. 2015-06-22 15:43:01 +08:00
Liu Ming 641113bfa8 remove the debug information. 2015-05-20 15:06:00 +08:00
Liu Ming f66921612c Output well name when wells can't find in WPOLYMER keyword. 2015-05-20 14:57:26 +08:00
Liu Ming f8baad5d91 Fix error: When the injector is not the first of wells, opm should work well. 2015-05-20 12:35:04 +08:00
Liu Ming 825d4a1609 Merge remote-tracking branch 'opm/master' 2015-04-17 16:38:07 +08:00