Commit Graph
100 Commits
Author SHA1 Message Date
Liu Ming ff7cc37589 it should be the same number in EQLNUM. 2018-01-02 14:28:06 +01:00
Liu Ming e476fe8ba5 use correct region number. 2018-01-02 14:28:06 +01:00
Liu Ming 10f5bd7e7c Rise up a warning if equil region has no active cells. 2018-01-02 14:28:06 +01:00
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 61889dafbd fix indentation. 2016-07-14 10:30:20 +08:00
Liu Ming 62134b4a0f drop useage of std::numeric_limits 2016-07-14 10:27:13 +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 b8ef9cb630 output well iterations if it is a valid number. 2016-06-30 09:03:30 +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 30d9c34481 Add space. 2016-06-28 15:26:06 +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 b1b464535a output well iterations and non-linear iterations. 2016-06-28 13:40:32 +08:00
Liu Ming c2285c720d output date in step output. 2016-06-21 11:30:01 +08:00
Liu Ming 6097a14b0e get current date time. 2016-06-21 11:25:05 +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 63f244a36d mark time stepping messages type as OpmLog::note 2016-06-21 08:44:32 +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 1231594600 it should be the same number in EQLNUM. 2016-06-15 16:53:51 +08:00
Liu Ming a9c2128daa use correct region number. 2016-06-15 16:52:32 +08:00
Liu Ming a920b43e21 Rise up a warning if equil region has no active cells. 2016-06-15 15:40:38 +08:00
Liu Ming 936cd8dc33 Add separate function for setup logging. 2016-06-15 15:24:05 +08:00
Liu Ming 3179a1bf5d fix indentation issue. 2016-06-15 11:26:06 +08:00
Liu Ming f0900e6752 unify output. 2016-06-15 11:24:20 +08:00
Liu Ming dd26ef620c add "\n" at the end of the message. 2016-06-13 13:55:01 +08:00
Liu Ming 5fe0452bd5 minor format changes 2016-06-13 13:49:58 +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 35f2559b6c Output file name and line number. 2016-06-08 09:45:32 +02:00
Liu Ming 73ed34043e add a blank line. 2016-06-08 09:45:04 +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 7d0833f2d2 make toString() method as static. 2016-05-24 09:07:28 +08:00
Liu Ming ca030efeb9 simplify the implementation. 2016-05-23 10:48:51 +08:00
Liu Ming 407c7223f6 fix indentation and messages. 2016-05-23 10:47:26 +08:00
Liu Ming 1cb66d2b4f write well related information into OpmLog. 2016-05-20 16:14:16 +08:00
Liu Ming 8c573d4ef1 Add enum to string functions. 2016-05-20 16:13:37 +08:00
Liu Ming 9979c505b3 log the warning messages to OpmLog. 2016-05-20 14:27:38 +08:00
Liu Ming d2143970fc Cleanup the prefix. 2016-05-20 08:54:12 +08:00