mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
renaming local_comp_index to local_conn_index
in function WellState::reportConnections() since there is no completion involved here.
This commit is contained in:
@@ -550,7 +550,6 @@ void WellState::reportConnections(std::vector<data::Connection>& connections,
|
|||||||
}
|
}
|
||||||
|
|
||||||
const int np = pu.num_phases;
|
const int np = pu.num_phases;
|
||||||
size_t local_comp_index = 0;
|
|
||||||
std::vector< rt > phs( np );
|
std::vector< rt > phs( np );
|
||||||
std::vector<rt> pi(np);
|
std::vector<rt> pi(np);
|
||||||
if( pu.phase_used[Water] ) {
|
if( pu.phase_used[Water] ) {
|
||||||
@@ -567,9 +566,11 @@ void WellState::reportConnections(std::vector<data::Connection>& connections,
|
|||||||
phs.at( pu.phase_pos[Gas] ) = rt::gas;
|
phs.at( pu.phase_pos[Gas] ) = rt::gas;
|
||||||
pi .at( pu.phase_pos[Gas] ) = rt::productivity_index_gas;
|
pi .at( pu.phase_pos[Gas] ) = rt::productivity_index_gas;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
size_t local_conn_index = 0;
|
||||||
for( auto& comp : connections) {
|
for( auto& comp : connections) {
|
||||||
const auto * rates = &perf_data.phase_rates[np*local_comp_index];
|
const auto * rates = &perf_data.phase_rates[np * local_conn_index];
|
||||||
const auto * connPI = &perf_data.prod_index[np*local_comp_index];
|
const auto * connPI = &perf_data.prod_index[np * local_conn_index];
|
||||||
|
|
||||||
|
|
||||||
for( int i = 0; i < np; ++i ) {
|
for( int i = 0; i < np; ++i ) {
|
||||||
@@ -578,18 +579,18 @@ void WellState::reportConnections(std::vector<data::Connection>& connections,
|
|||||||
}
|
}
|
||||||
if ( pu.has_polymer ) {
|
if ( pu.has_polymer ) {
|
||||||
const auto& perf_polymer_rate = perf_data.polymer_rates;
|
const auto& perf_polymer_rate = perf_data.polymer_rates;
|
||||||
comp.rates.set( rt::polymer, perf_polymer_rate[local_comp_index]);
|
comp.rates.set( rt::polymer, perf_polymer_rate[local_conn_index]);
|
||||||
}
|
}
|
||||||
if ( pu.has_brine ) {
|
if ( pu.has_brine ) {
|
||||||
const auto& perf_brine_rate = perf_data.brine_rates;
|
const auto& perf_brine_rate = perf_data.brine_rates;
|
||||||
comp.rates.set( rt::brine, perf_brine_rate[local_comp_index]);
|
comp.rates.set( rt::brine, perf_brine_rate[local_conn_index]);
|
||||||
}
|
}
|
||||||
if ( pu.has_solvent ) {
|
if ( pu.has_solvent ) {
|
||||||
const auto& perf_solvent_rate = perf_data.solvent_rates;
|
const auto& perf_solvent_rate = perf_data.solvent_rates;
|
||||||
comp.rates.set( rt::solvent, perf_solvent_rate[local_comp_index] );
|
comp.rates.set( rt::solvent, perf_solvent_rate[local_conn_index] );
|
||||||
}
|
}
|
||||||
|
|
||||||
++local_comp_index;
|
++local_conn_index;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user