|
BlackoilModelParameters.hpp
Go to the documentation of this file.
Definition: blackoilnewtonmethodparams.hpp:31 Definition: blackoilbioeffectsmodules.hh:45 DomainOrderingMeasure Measure to use for domain ordering. Definition: SubDomain.hpp:39 @ MaxPressure @ Jacobi Struct holding convergence monitor params. Definition: BlackoilModelParameters.hpp:407 int cutoff_ Cut-off limit for convergence monitoring. Definition: BlackoilModelParameters.hpp:411 Scalar decay_factor_ Decay factor used in convergence monitoring. Definition: BlackoilModelParameters.hpp:413 bool enabled_ Whether to enable convergence monitoring. Definition: BlackoilModelParameters.hpp:409 Solver parameters for the NonlinearSystemBlackOilReservoir. Definition: BlackoilModelParameters.hpp:207 bool write_partitions_ Definition: BlackoilModelParameters.hpp:403 Scalar tolerance_max_drv_ Max RV change during a Newton iteration (TUNINGDP item = TRGDDRV) Definition: BlackoilModelParameters.hpp:247 Scalar tolerance_mb_relaxed_ Relaxed mass balance tolerance (can be used when iter >= min_strict_mb_iter_). Definition: BlackoilModelParameters.hpp:227 Scalar tolerance_energy_balance_ Relative energy balance tolerance (total energy balance error). Definition: BlackoilModelParameters.hpp:229 Scalar local_domains_partition_imbalance_ Definition: BlackoilModelParameters.hpp:398 int max_niter_inner_well_iter_ Maximum newton iterations with inner well iterations. Definition: BlackoilModelParameters.hpp:277 Scalar tolerance_max_dp_ Max pressure change during a Newton iteration (TUNINGDP item = TRGDDP) Definition: BlackoilModelParameters.hpp:241 int max_number_of_well_switches_ Maximum number of times a well can switch to the same control. Definition: BlackoilModelParameters.hpp:329 bool use_average_density_ms_wells_ Whether to approximate segment densities by averaging over segment and its outlet. Definition: BlackoilModelParameters.hpp:335 bool matrix_add_well_contributions_ Whether to add influences of wells between cells to the matrix and preconditioner matrix. Definition: BlackoilModelParameters.hpp:321 bool solve_welleq_initially_ Solve well equation initially. Definition: BlackoilModelParameters.hpp:299 bool update_equations_scaling_ Update scaling factors for mass balance equations. Definition: BlackoilModelParameters.hpp:305 Scalar tolerance_well_control_ Tolerance for the well control equations. Definition: BlackoilModelParameters.hpp:252 std::string local_domains_partition_method_ Definition: BlackoilModelParameters.hpp:399 static void registerParameters() int max_inner_iter_wells_ Maximum inner iteration number for standard wells. Definition: BlackoilModelParameters.hpp:283 Scalar tolerance_energy_balance_relaxed_ Relaxed energy balance tolerance (can be used when iter >= min_strict_mb_iter_). Definition: BlackoilModelParameters.hpp:231 int network_max_outer_iterations_ Maximum number of iterations in the network solver before giving up. Definition: BlackoilModelParameters.hpp:350 int max_well_status_switch_ Maximum number of status switches (open<->stop> during a time step. Definition: BlackoilModelParameters.hpp:372 bool shut_unsolvable_wells_ Whether to shut unsolvable well. Definition: BlackoilModelParameters.hpp:280 Scalar inj_mult_osc_threshold_ Injectivity multiplier oscillation threshold. Definition: BlackoilModelParameters.hpp:214 bool use_implicit_ipr_ Whether to use implicit IPR for thp stability checks and solution search. Definition: BlackoilModelParameters.hpp:341 int newton_min_iter_ Minimum number of Newton iterations per time step. Definition: BlackoilModelParameters.hpp:387 int min_strict_mb_iter_ Minimum number of Newton iterations before we can use relaxed MB convergence criterion. Definition: BlackoilModelParameters.hpp:296 int num_local_domains_ Definition: BlackoilModelParameters.hpp:397 Scalar max_pressure_change_ms_wells_ Maximum pressure change over an iteratio for ms wells. Definition: BlackoilModelParameters.hpp:262 int min_strict_cnv_iter_ Minimum number of Newton iterations before we can use relaxed CNV convergence criterion. Definition: BlackoilModelParameters.hpp:293 bool check_well_operability_ Whether to check well operability. Definition: BlackoilModelParameters.hpp:324 bool check_well_operability_iter_ Whether to check well operability during iterations. Definition: BlackoilModelParameters.hpp:326 Scalar local_tolerance_scaling_mb_ Definition: BlackoilModelParameters.hpp:391 Scalar dwell_fraction_max_ Max absolute change in well volume fraction in single iteration. Definition: BlackoilModelParameters.hpp:212 int max_welleq_iter_ Maximum iteration number of the well equation solution. Definition: BlackoilModelParameters.hpp:286 Scalar network_max_pressure_update_in_bars_ Maximum pressure update in the inner network pressure update iterations. Definition: BlackoilModelParameters.hpp:359 bool use_update_stabilization_ Try to detect oscillation or stagnation. Definition: BlackoilModelParameters.hpp:308 int max_number_of_group_switches_ Maximum number of times group can switch to the same control. Definition: BlackoilModelParameters.hpp:332 DomainOrderingMeasure local_domains_ordering_ Definition: BlackoilModelParameters.hpp:401 int nldd_num_initial_newton_iter_ Definition: BlackoilModelParameters.hpp:394 Scalar inj_mult_min_damp_factor_ Minimum damping factor for injectivity multipliers. Definition: BlackoilModelParameters.hpp:218 bool check_group_constraints_inner_well_iterations_ Whether to allow checking/changing to group controls during inner well iterations. Definition: BlackoilModelParameters.hpp:344 Scalar tolerance_max_ds_ Max saturation change during a Newton iteration (TUNINGDP item = TRGDDS) Definition: BlackoilModelParameters.hpp:243 Scalar regularization_factor_wells_ Regularization factor for wells. Definition: BlackoilModelParameters.hpp:274 Scalar tolerance_max_drs_ Max RS change during a Newton iteration (TUNINGDP item = TRGDDRS) Definition: BlackoilModelParameters.hpp:245 DomainSolveApproach local_solve_approach_ 'jacobi' and 'gauss-seidel' supported Definition: BlackoilModelParameters.hpp:381 BlackoilModelParameters() Construct from user parameters or defaults. Scalar tolerance_pressure_ms_wells_ Tolerance for the pressure equations for multisegment wells. Definition: BlackoilModelParameters.hpp:254 Scalar tolerance_cnv_energy_ Local energy convergence tolerance (max of local energy errors). Definition: BlackoilModelParameters.hpp:237 Scalar group_control_fraction_tolerance_ Lower tolerance for the guiderate ratio or well-fraction of active phase before switching to group fa... Definition: BlackoilModelParameters.hpp:375 int newton_max_iter_ Maximum number of Newton iterations per time step. Definition: BlackoilModelParameters.hpp:384 int network_max_sub_iterations_ Maximum number of sub-iterations to update network pressures (within a single well/group control upda... Definition: BlackoilModelParameters.hpp:353 int max_local_solve_iterations_ Definition: BlackoilModelParameters.hpp:389 int max_well_status_switch_inner_iter_ Maximum number of status switches (open<->stop> in local well iterations. Definition: BlackoilModelParameters.hpp:369 bool local_well_solver_control_switching_ Whether to allow control switching during local well solutions. Definition: BlackoilModelParameters.hpp:338 Scalar nupcol_group_rate_tolerance_ Definition: BlackoilModelParameters.hpp:420 Scalar tolerance_wells_ Well convergence tolerance. Definition: BlackoilModelParameters.hpp:249 Scalar max_residual_allowed_ Absolute max limit for residuals. Definition: BlackoilModelParameters.hpp:220 bool use_multisegment_well_ Definition: BlackoilModelParameters.hpp:315 Scalar nldd_relative_mobility_change_tol_ Threshold for single cell relative mobility change in NLDD. Definition: BlackoilModelParameters.hpp:396 int max_inner_iter_ms_wells_ Maximum inner iteration number for ms wells. Definition: BlackoilModelParameters.hpp:265 int strict_outer_iter_wells_ Newton iteration where wells are stricly convergent. Definition: BlackoilModelParameters.hpp:271 Scalar tolerance_cnv_energy_relaxed_ Relaxed local energy convergence tolerance (can be used when iter >= min_strict_cnv_iter_ && cnvViola... Definition: BlackoilModelParameters.hpp:239 Scalar inj_mult_damp_mult_ Injectivity multiplier dampening multiplier. Definition: BlackoilModelParameters.hpp:216 Scalar tolerance_mb_ Relative mass balance tolerance (total mass balance error). Definition: BlackoilModelParameters.hpp:225 Scalar tolerance_cnv_ Local convergence tolerance (max of local saturation errors). Definition: BlackoilModelParameters.hpp:233 Scalar dbhp_max_rel_ Max relative change in bhp in single iteration. Definition: BlackoilModelParameters.hpp:210 Scalar tolerance_cnv_relaxed_ Relaxed local convergence tolerance (can be used when iter >= min_strict_cnv_iter_ && cnvViolatedPV <... Definition: BlackoilModelParameters.hpp:235 Scalar local_tolerance_scaling_cnv_ Definition: BlackoilModelParameters.hpp:392 bool rc_network_loose_coupling_ Definition: BlackoilModelParameters.hpp:363 int local_domains_partition_well_neighbor_levels_ Definition: BlackoilModelParameters.hpp:400 bool pre_solve_network_ Pre solve and iterate network model. Definition: BlackoilModelParameters.hpp:302 Scalar relaxed_tolerance_pressure_ms_well_ Relaxed tolerance for the MSW pressure solution. Definition: BlackoilModelParameters.hpp:259 Scalar network_pressure_update_damping_factor_ Damping factor in the inner network pressure update iterations. Definition: BlackoilModelParameters.hpp:356 std::string deck_file_name_ The file name of the deck. Definition: BlackoilModelParameters.hpp:318 ConvergenceMonitorParams monitor_params_ Convergence monitoring parameters. Definition: BlackoilModelParameters.hpp:416 int network_max_strict_outer_iterations_ Maximum number of iterations in the network solver before relaxing tolerance. Definition: BlackoilModelParameters.hpp:347 int well_group_constraints_max_iterations_ Maximum number of iterations in the well/group switch algorithm. Definition: BlackoilModelParameters.hpp:366 Scalar relaxed_max_pv_fraction_ Definition: BlackoilModelParameters.hpp:223 std::string nonlinear_solver_ Nonlinear solver type: newton or nldd. Definition: BlackoilModelParameters.hpp:378 int strict_inner_iter_wells_ Strict inner iteration number for wells. Definition: BlackoilModelParameters.hpp:268 Scalar relaxed_tolerance_flow_well_ Relaxed tolerance for for the well flow residual. Definition: BlackoilModelParameters.hpp:256 Scalar maxSinglePrecisionTimeStep_ Definition: BlackoilModelParameters.hpp:290 Definition: BlackoilModelParameters.hpp:129 static constexpr bool value Definition: BlackoilModelParameters.hpp:129 Definition: BlackoilModelParameters.hpp:151 static constexpr bool value Definition: BlackoilModelParameters.hpp:151 Definition: BlackoilModelParameters.hpp:192 static constexpr int value Definition: BlackoilModelParameters.hpp:192 Definition: BlackoilModelParameters.hpp:194 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:194 Definition: BlackoilModelParameters.hpp:191 static constexpr bool value Definition: BlackoilModelParameters.hpp:191 Definition: BlackoilModelParameters.hpp:115 static constexpr auto value Definition: BlackoilModelParameters.hpp:115 Definition: BlackoilModelParameters.hpp:30 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:30 Definition: BlackoilModelParameters.hpp:138 static constexpr bool value Definition: BlackoilModelParameters.hpp:138 Definition: BlackoilModelParameters.hpp:33 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:33 Definition: BlackoilModelParameters.hpp:35 static constexpr auto value Definition: BlackoilModelParameters.hpp:35 Definition: BlackoilModelParameters.hpp:137 static constexpr bool value Definition: BlackoilModelParameters.hpp:137 Definition: BlackoilModelParameters.hpp:136 static constexpr bool value Definition: BlackoilModelParameters.hpp:136 Definition: BlackoilModelParameters.hpp:173 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:173 Definition: BlackoilModelParameters.hpp:41 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:41 Definition: BlackoilModelParameters.hpp:44 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:44 Definition: BlackoilModelParameters.hpp:38 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:38 Definition: BlackoilModelParameters.hpp:189 static constexpr auto value Definition: BlackoilModelParameters.hpp:189 Definition: BlackoilModelParameters.hpp:188 static constexpr int value Definition: BlackoilModelParameters.hpp:188 Definition: BlackoilModelParameters.hpp:185 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:185 Definition: BlackoilModelParameters.hpp:187 static constexpr auto value Definition: BlackoilModelParameters.hpp:187 Definition: BlackoilModelParameters.hpp:167 static constexpr auto value Definition: BlackoilModelParameters.hpp:167 Definition: BlackoilModelParameters.hpp:178 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:178 Definition: BlackoilModelParameters.hpp:175 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:175 Definition: BlackoilModelParameters.hpp:149 static constexpr bool value Definition: BlackoilModelParameters.hpp:149 Definition: BlackoilModelParameters.hpp:107 static constexpr bool value Definition: BlackoilModelParameters.hpp:107 Definition: BlackoilModelParameters.hpp:124 static constexpr int value Definition: BlackoilModelParameters.hpp:124 Definition: BlackoilModelParameters.hpp:125 static constexpr int value Definition: BlackoilModelParameters.hpp:125 Definition: BlackoilModelParameters.hpp:168 static constexpr int value Definition: BlackoilModelParameters.hpp:168 Definition: BlackoilModelParameters.hpp:123 static constexpr int value Definition: BlackoilModelParameters.hpp:123 Definition: BlackoilModelParameters.hpp:121 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:121 Definition: BlackoilModelParameters.hpp:47 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:47 Definition: BlackoilModelParameters.hpp:99 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:99 Definition: BlackoilModelParameters.hpp:127 static constexpr int value Definition: BlackoilModelParameters.hpp:127 Definition: BlackoilModelParameters.hpp:126 static constexpr int value Definition: BlackoilModelParameters.hpp:126 Definition: BlackoilModelParameters.hpp:96 static constexpr int value Definition: BlackoilModelParameters.hpp:96 Definition: BlackoilModelParameters.hpp:147 static constexpr int value Definition: BlackoilModelParameters.hpp:147 Definition: BlackoilModelParameters.hpp:146 static constexpr int value Definition: BlackoilModelParameters.hpp:146 Definition: BlackoilModelParameters.hpp:101 static constexpr int value Definition: BlackoilModelParameters.hpp:101 Definition: BlackoilModelParameters.hpp:102 static constexpr int value Definition: BlackoilModelParameters.hpp:102 Definition: BlackoilModelParameters.hpp:155 static constexpr int value Definition: BlackoilModelParameters.hpp:155 Definition: BlackoilModelParameters.hpp:160 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:160 Definition: BlackoilModelParameters.hpp:154 static constexpr int value Definition: BlackoilModelParameters.hpp:154 Definition: BlackoilModelParameters.hpp:156 static constexpr int value Definition: BlackoilModelParameters.hpp:156 Definition: BlackoilModelParameters.hpp:158 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:158 Definition: BlackoilModelParameters.hpp:169 static constexpr int value Definition: BlackoilModelParameters.hpp:169 Definition: BlackoilModelParameters.hpp:179 static constexpr int value Definition: BlackoilModelParameters.hpp:179 Definition: BlackoilModelParameters.hpp:181 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:181 Definition: BlackoilModelParameters.hpp:166 static constexpr auto value Definition: BlackoilModelParameters.hpp:166 Definition: BlackoilModelParameters.hpp:182 static constexpr int value Definition: BlackoilModelParameters.hpp:182 Definition: BlackoilModelParameters.hpp:198 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:198 Definition: BlackoilModelParameters.hpp:104 static constexpr bool value Definition: BlackoilModelParameters.hpp:104 Definition: BlackoilModelParameters.hpp:165 static constexpr bool value Definition: BlackoilModelParameters.hpp:165 Definition: BlackoilModelParameters.hpp:134 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:134 Definition: BlackoilModelParameters.hpp:50 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:50 Definition: BlackoilModelParameters.hpp:144 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:144 Definition: BlackoilModelParameters.hpp:141 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:141 Definition: BlackoilModelParameters.hpp:128 static constexpr bool value Definition: BlackoilModelParameters.hpp:128 Definition: BlackoilModelParameters.hpp:103 static constexpr bool value Definition: BlackoilModelParameters.hpp:103 Definition: BlackoilModelParameters.hpp:131 static constexpr int value Definition: BlackoilModelParameters.hpp:131 Definition: BlackoilModelParameters.hpp:130 static constexpr int value Definition: BlackoilModelParameters.hpp:130 Definition: BlackoilModelParameters.hpp:73 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:73 Definition: BlackoilModelParameters.hpp:76 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:76 Definition: BlackoilModelParameters.hpp:67 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:67 Definition: BlackoilModelParameters.hpp:70 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:70 Definition: BlackoilModelParameters.hpp:61 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:61 Definition: BlackoilModelParameters.hpp:64 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:64 Definition: BlackoilModelParameters.hpp:79 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:79 Definition: BlackoilModelParameters.hpp:85 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:85 Definition: BlackoilModelParameters.hpp:88 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:88 Definition: BlackoilModelParameters.hpp:82 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:82 Definition: BlackoilModelParameters.hpp:53 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:53 Definition: BlackoilModelParameters.hpp:56 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:56 Definition: BlackoilModelParameters.hpp:118 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:118 Definition: BlackoilModelParameters.hpp:94 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:94 Definition: BlackoilModelParameters.hpp:91 static constexpr Scalar value Definition: BlackoilModelParameters.hpp:91 Definition: BlackoilModelParameters.hpp:105 static constexpr bool value Definition: BlackoilModelParameters.hpp:105 Definition: BlackoilModelParameters.hpp:148 static constexpr bool value Definition: BlackoilModelParameters.hpp:148 Definition: BlackoilModelParameters.hpp:150 static constexpr bool value Definition: BlackoilModelParameters.hpp:150 Definition: BlackoilModelParameters.hpp:109 static constexpr bool value Definition: BlackoilModelParameters.hpp:109 Definition: BlackoilModelParameters.hpp:106 static constexpr bool value Definition: BlackoilModelParameters.hpp:106 Definition: BlackoilModelParameters.hpp:171 static constexpr int value Definition: BlackoilModelParameters.hpp:171 |