WaterPaths
Continuity Models
Controls
Data Collector
Drought Mitigation Instruments
Problem Implementations
Simulation
System Components
Utils
WaterPaths
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AllocatedIntake (C++ class)
AllocatedIntake::addCapacity (C++ function)
AllocatedIntake::addTreatmentCapacity (C++ function)
AllocatedIntake::allocated_demands (C++ member)
AllocatedIntake::AllocatedIntake (C++ function)
,
[1]
AllocatedIntake::applyContinuity (C++ function)
AllocatedIntake::getAllocatedDemands (C++ function)
AllocatedIntake::getAvailableAllocatedVolume (C++ function)
AllocatedIntake::getPrioritySourcePotentialVolume (C++ function)
AllocatedIntake::next_upstream_catchment_inflow (C++ member)
AllocatedIntake::operator= (C++ function)
AllocatedIntake::setRealization (C++ function)
AllocatedIntake::~AllocatedIntake (C++ function)
AllocatedIntakeDataCollector (C++ class)
AllocatedIntakeDataCollector::allocated_demands (C++ member)
AllocatedIntakeDataCollector::allocated_supply_capacity (C++ member)
AllocatedIntakeDataCollector::AllocatedIntakeDataCollector (C++ function)
AllocatedIntakeDataCollector::collect_data (C++ function)
AllocatedIntakeDataCollector::demands (C++ member)
AllocatedIntakeDataCollector::intake (C++ member)
AllocatedIntakeDataCollector::outflows (C++ member)
AllocatedIntakeDataCollector::printCompactString (C++ function)
AllocatedIntakeDataCollector::printCompactStringHeader (C++ function)
AllocatedIntakeDataCollector::printTabularString (C++ function)
AllocatedIntakeDataCollector::printTabularStringHeaderLine1 (C++ function)
AllocatedIntakeDataCollector::printTabularStringHeaderLine2 (C++ function)
AllocatedIntakeDataCollector::total_catchments_inflow (C++ member)
AllocatedIntakeDataCollector::total_upstream_sources_inflows (C++ member)
AllocatedIntakeDataCollector::utilities_with_allocations (C++ member)
AllocatedIntakeDataCollector::wastewater_inflows (C++ member)
AllocatedIntakeExpansion (C++ class)
AllocatedIntakeExpansion::AllocatedIntakeExpansion (C++ function)
,
[1]
AllocatedIntakeExpansion::applyContinuity (C++ function)
AllocatedIntakeExpansion::getAllocatedCapacity (C++ function)
AllocatedIntakeExpansion::getAllocatedTreatmentCapacity (C++ function)
AllocatedIntakeExpansion::getBond (C++ function)
AllocatedIntakeExpansion::operator= (C++ function)
AllocatedIntakeExpansion::parent_intake_ID (C++ member)
AllocatedIntakeExpansion::supply_capacity_added (C++ member)
AllocatedIntakeExpansion::treatment_capacity_added (C++ member)
AllocatedReservoir (C++ class)
AllocatedReservoir::addCapacity (C++ function)
AllocatedReservoir::addTreatmentCapacity (C++ function)
AllocatedReservoir::AllocatedReservoir (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
AllocatedReservoir::applyContinuity (C++ function)
AllocatedReservoir::continuity_error (C++ member)
AllocatedReservoir::getAllocatedCapacity (C++ function)
AllocatedReservoir::getAllocatedFraction (C++ function)
AllocatedReservoir::getAllocatedTreatmentCapacity (C++ function)
AllocatedReservoir::getAvailableAllocatedVolume (C++ function)
AllocatedReservoir::getSupplyAllocatedFraction (C++ function)
AllocatedReservoir::has_water_quality_pool (C++ member)
AllocatedReservoir::mass_balance_with_wq_pool (C++ function)
AllocatedReservoir::mass_balance_without_wq_pool (C++ function)
AllocatedReservoir::operator= (C++ function)
AllocatedReservoir::removeWater (C++ function)
AllocatedReservoir::setFull (C++ function)
AllocatedReservoir::setOnline (C++ function)
AllocatedReservoir::~AllocatedReservoir (C++ function)
AllocatedReservoirDataCollector (C++ class)
AllocatedReservoirDataCollector::allocated_reservoir (C++ member)
AllocatedReservoirDataCollector::allocated_stored_volumes (C++ member)
AllocatedReservoirDataCollector::AllocatedReservoirDataCollector (C++ function)
AllocatedReservoirDataCollector::collect_data (C++ function)
AllocatedReservoirDataCollector::printCompactString (C++ function)
AllocatedReservoirDataCollector::printCompactStringHeader (C++ function)
AllocatedReservoirDataCollector::printTabularString (C++ function)
AllocatedReservoirDataCollector::printTabularStringHeaderLine1 (C++ function)
AllocatedReservoirDataCollector::printTabularStringHeaderLine2 (C++ function)
AllocatedReservoirDataCollector::utilities_with_allocations (C++ member)
B
backward_elimination (C++ function)
BalloonPaymentBond (C++ class)
BalloonPaymentBond::BalloonPaymentBond (C++ function)
,
[1]
BalloonPaymentBond::begin_repayment_after_n_years (C++ member)
BalloonPaymentBond::getDebtService (C++ function)
BalloonPaymentBond::getNetPresentValueAtIssuance (C++ function)
BalloonPaymentBond::getPresentValueDebtService (C++ function)
BalloonPaymentBond::interest_payments (C++ member)
BalloonPaymentBond::issueBond (C++ function)
BalloonPaymentBond::n_payments_made (C++ member)
Bond (C++ class)
Bond::adjustCostOfCapital (C++ function)
Bond::begin_repayment_after_n_years (C++ member)
Bond::Bond (C++ function)
,
[1]
,
[2]
,
[3]
Bond::cost_of_capital (C++ member)
Bond::coupon_rate (C++ member)
Bond::getCostOfCapital (C++ function)
Bond::getDebtService (C++ function)
Bond::getNetPresentValueAtIssuance (C++ function)
Bond::getPresentValueDebtService (C++ function)
Bond::getWaterSourceID (C++ function)
Bond::id (C++ member)
Bond::isIssued (C++ function)
Bond::issueBond (C++ function)
Bond::issued (C++ member)
Bond::n_payments (C++ member)
Bond::pay_on_weeks (C++ member)
Bond::setDebtService (C++ function)
Bond::setIssued (C++ function)
Bond::setRealizationWaterSource (C++ function)
Bond::type (C++ member)
Bond::week_issued (C++ member)
Bond::~Bond (C++ function)
by_xreal (C++ struct)
by_xreal::operator() (C++ function)
C
Catchment (C++ class)
Catchment::Catchment (C++ function)
,
[1]
Catchment::delta_week (C++ member)
Catchment::getStreamflow (C++ function)
Catchment::operator= (C++ function)
Catchment::parent (C++ member)
Catchment::series_length (C++ member)
Catchment::setRealization (C++ function)
Catchment::streamflows_all (C++ member)
Catchment::streamflows_realization (C++ member)
Catchment::~Catchment (C++ function)
cholesky_solve (C++ function)
,
[1]
Constants (C++ type)
ContinuityModel (C++ class)
ContinuityModel::continuity_utilities (C++ member)
ContinuityModel::continuity_water_sources (C++ member)
ContinuityModel::ContinuityModel (C++ function)
,
[1]
ContinuityModel::continuityStep (C++ function)
ContinuityModel::delta_realization_weeks (C++ member)
ContinuityModel::demands (C++ member)
ContinuityModel::downstream_sources (C++ member)
ContinuityModel::getContinuity_utilities (C++ function)
ContinuityModel::getContinuity_water_sources (C++ function)
ContinuityModel::getOnlineDownstreamSources (C++ function)
ContinuityModel::min_env_flow_controls (C++ member)
ContinuityModel::n_sources (C++ member)
ContinuityModel::n_utilities (C++ member)
ContinuityModel::realization_id (C++ member)
ContinuityModel::setRealization (C++ function)
ContinuityModel::sources_topological_order (C++ member)
ContinuityModel::utilities_capacities (C++ member)
ContinuityModel::utilities_rdm (C++ member)
ContinuityModel::utilities_to_water_sources (C++ member)
ContinuityModel::water_sources_capacities (C++ member)
ContinuityModel::water_sources_graph (C++ member)
ContinuityModel::water_sources_online_to_utilities (C++ member)
ContinuityModel::water_sources_rdm (C++ member)
ContinuityModel::water_sources_to_utilities (C++ member)
ContinuityModel::~ContinuityModel (C++ function)
ContinuityModelRealization (C++ class)
ContinuityModelRealization::applyDroughtMitigationPolicies (C++ function)
ContinuityModelRealization::ContinuityModelRealization (C++ function)
ContinuityModelRealization::drought_mitigation_policies (C++ member)
ContinuityModelRealization::getDrought_mitigation_policies (C++ function)
ContinuityModelRealization::setLongTermROFDemandProjectionEstimate (C++ function)
ContinuityModelRealization::setLongTermROFs (C++ function)
ContinuityModelRealization::setShortTermROFs (C++ function)
ContinuityModelRealization::updateJointWTPTreatmentAllocations (C++ function)
ContinuityModelRealization::~ContinuityModelRealization (C++ function)
ContinuityModelROF (C++ class)
ContinuityModelROF::beginning_tier (C++ member)
ContinuityModelROF::calculateEmptyVolumes (C++ function)
ContinuityModelROF::calculateLongTermROF (C++ function)
ContinuityModelROF::calculateShortTermROF (C++ function)
ContinuityModelROF::calculateShortTermROFFullCalcs (C++ function)
ContinuityModelROF::calculateShortTermROFTable (C++ function)
ContinuityModelROF::connectRealizationUtilities (C++ function)
ContinuityModelROF::connectRealizationWaterSources (C++ function)
ContinuityModelROF::ContinuityModelROF (C++ function)
ContinuityModelROF::current_and_base_storage_capacity_ratio (C++ member)
ContinuityModelROF::current_base_storage_table_shift (C++ member)
ContinuityModelROF::current_demand_ratio_buffer (C++ member)
ContinuityModelROF::current_storage_table_shift (C++ member)
ContinuityModelROF::getUt_storage_to_rof_table (C++ function)
ContinuityModelROF::n_topo_sources (C++ member)
ContinuityModelROF::online_downstream_sources (C++ member)
ContinuityModelROF::printROFTable (C++ function)
ContinuityModelROF::realization_utilities (C++ member)
ContinuityModelROF::realization_water_sources (C++ member)
ContinuityModelROF::recordROFStorageTable (C++ function)
ContinuityModelROF::resetUtilitiesAndReservoirs (C++ function)
ContinuityModelROF::setInitialTableTier (C++ function)
ContinuityModelROF::setROFTablesAndShifts (C++ function)
ContinuityModelROF::shiftStorages (C++ function)
ContinuityModelROF::storage_wout_downstream (C++ member)
ContinuityModelROF::table_base_storage_shift (C++ member)
ContinuityModelROF::table_storage_shift (C++ member)
ContinuityModelROF::tableROFExceptionHandler (C++ function)
ContinuityModelROF::treatment_demand_buffer_shift (C++ member)
ContinuityModelROF::updateJointWTPTreatmentAllocations (C++ function)
ContinuityModelROF::updateOnlineInfrastructure (C++ function)
ContinuityModelROF::updateStorageToROFTable (C++ function)
ContinuityModelROF::updateUtilityTreatmentAllocations (C++ function)
ContinuityModelROF::use_precomputed_rof_tables (C++ member)
ContinuityModelROF::ut_storage_to_rof_rof_realization (C++ member)
ContinuityModelROF::ut_storage_to_rof_table (C++ member)
ContinuityModelROF::utility_base_delta_capacity_table (C++ member)
ContinuityModelROF::utility_base_storage_capacity (C++ member)
ContinuityModelROF::~ContinuityModelROF (C++ function)
ControlRules (C++ class)
ControlRules::get_dependent_variable (C++ function)
,
[1]
,
[2]
,
[3]
D
DataCollector (C++ class)
DataCollector::collect_data (C++ function)
DataCollector::DataCollector (C++ function)
DataCollector::id (C++ member)
DataCollector::name (C++ member)
DataCollector::printCompactString (C++ function)
DataCollector::printCompactStringHeader (C++ function)
DataCollector::printTabularString (C++ function)
DataCollector::printTabularStringHeaderLine1 (C++ function)
DataCollector::printTabularStringHeaderLine2 (C++ function)
DataCollector::realization (C++ member)
DataCollector::table_width (C++ member)
DataCollector::type (C++ member)
DataCollector::~DataCollector (C++ function)
DataSeries (C++ class)
DataSeries::DataSeries (C++ function)
DataSeries::get_dependent_variable (C++ function)
,
[1]
,
[2]
,
[3]
DataSeries::getSeries_x (C++ function)
DataSeries::length (C++ member)
DataSeries::series_x (C++ member)
DataSeries::series_y (C++ member)
DroughtMitigationPolicy (C++ class)
DroughtMitigationPolicy::addSystemComponents (C++ function)
DroughtMitigationPolicy::applyPolicy (C++ function)
DroughtMitigationPolicy::DroughtMitigationPolicy (C++ function)
,
[1]
DroughtMitigationPolicy::getRofFromRealizationTable (C++ function)
DroughtMitigationPolicy::getUtilities_ids (C++ function)
DroughtMitigationPolicy::id (C++ member)
DroughtMitigationPolicy::operator< (C++ function)
DroughtMitigationPolicy::operator> (C++ function)
DroughtMitigationPolicy::rdm_factors_all (C++ member)
DroughtMitigationPolicy::rdm_factors_realization (C++ member)
DroughtMitigationPolicy::realization_min_env_flow_controls (C++ member)
DroughtMitigationPolicy::realization_utilities (C++ member)
DroughtMitigationPolicy::realization_water_sources (C++ member)
DroughtMitigationPolicy::setRealization (C++ function)
DroughtMitigationPolicy::setStorage_to_rof_table_ (C++ function)
DroughtMitigationPolicy::storage_to_rof_table_ (C++ member)
DroughtMitigationPolicy::type (C++ member)
DroughtMitigationPolicy::use_imported_tables (C++ member)
DroughtMitigationPolicy::utilities_ids (C++ member)
DroughtMitigationPolicy::~DroughtMitigationPolicy (C++ function)
E
EmptyDataCollector (C++ class)
EmptyDataCollector::collect_data (C++ function)
EmptyDataCollector::EmptyDataCollector (C++ function)
EmptyDataCollector::printCompactString (C++ function)
EmptyDataCollector::printCompactStringHeader (C++ function)
EmptyDataCollector::printTabularString (C++ function)
EmptyDataCollector::printTabularStringHeaderLine1 (C++ function)
EmptyDataCollector::printTabularStringHeaderLine2 (C++ function)
EvaporationSeries (C++ class)
EvaporationSeries::EvaporationSeries (C++ function)
,
[1]
EvaporationSeries::getEvaporation (C++ function)
EvaporationSeries::operator= (C++ function)
EvaporationSeries::setRealization (C++ function)
EvaporationSeries::~EvaporationSeries (C++ function)
F
FallsLakeMinEnvFlowControl (C++ class)
FallsLakeMinEnvFlowControl::base_min_env_flows (C++ member)
FallsLakeMinEnvFlowControl::base_min_gage_flows (C++ member)
FallsLakeMinEnvFlowControl::crabtree (C++ member)
FallsLakeMinEnvFlowControl::FallsLakeMinEnvFlowControl (C++ function)
,
[1]
FallsLakeMinEnvFlowControl::getRelease (C++ function)
FallsLakeMinEnvFlowControl::neuse_river_intake_id (C++ member)
FallsLakeMinEnvFlowControl::setRealization (C++ function)
FallsLakeMinEnvFlowControl::week_interval (C++ member)
FallsLakeMinEnvFlowControl::~FallsLakeMinEnvFlowControl (C++ function)
FixedJointWTP (C++ class)
FixedJointWTP::applyContinuity (C++ function)
FixedJointWTP::FixedJointWTP (C++ function)
,
[1]
FixedJointWTP::implementInitialTreatmentCapacity (C++ function)
FixedJointWTP::operator= (C++ function)
FixedJointWTP::permanent_treatment_allocations (C++ member)
FixedJointWTP::~FixedJointWTP (C++ function)
FixedMinEnvFlowControl (C++ class)
FixedMinEnvFlowControl::FixedMinEnvFlowControl (C++ function)
,
[1]
FixedMinEnvFlowControl::getRelease (C++ function)
FixedMinEnvFlowControl::release (C++ member)
FixedMinEnvFlowControl::~FixedMinEnvFlowControl (C++ function)
FloatingInterestBalloonPaymentBond (C++ class)
FloatingInterestBalloonPaymentBond::begin_repayment_after_n_years (C++ member)
FloatingInterestBalloonPaymentBond::FloatingInterestBalloonPaymentBond (C++ function)
,
[1]
FloatingInterestBalloonPaymentBond::getDebtService (C++ function)
FloatingInterestBalloonPaymentBond::getNetPresentValueAtIssuance (C++ function)
FloatingInterestBalloonPaymentBond::getPresentValueDebtService (C++ function)
FloatingInterestBalloonPaymentBond::interest_rate_series (C++ member)
FloatingInterestBalloonPaymentBond::issueBond (C++ function)
FloatingInterestBalloonPaymentBond::n_payments_made (C++ member)
forward_elimination (C++ function)
G
Graph (C++ class)
Graph::addEdge (C++ function)
Graph::addEdgeToEdgesList (C++ function)
Graph::adj (C++ member)
Graph::continuity_matrix_transpose (C++ member)
Graph::downstream_sources (C++ member)
Graph::findUpstreamSources (C++ function)
Graph::getContinuityMatrix (C++ function)
Graph::getDownSources (C++ function)
Graph::getTopological_order (C++ function)
Graph::getUpstream_sources (C++ function)
Graph::Graph (C++ function)
,
[1]
Graph::n_edges (C++ member)
Graph::topological_order (C++ member)
Graph::topologicalSort (C++ function)
Graph::upstream_sources (C++ member)
Graph::V (C++ member)
Graph::~Graph (C++ function)
I
InflowMinEnvFlowControl (C++ class)
InflowMinEnvFlowControl::getRelease (C++ function)
InflowMinEnvFlowControl::InflowMinEnvFlowControl (C++ function)
,
[1]
InflowMinEnvFlowControl::inflows (C++ member)
InflowMinEnvFlowControl::releases (C++ member)
InflowMinEnvFlowControl::~InflowMinEnvFlowControl (C++ function)
infraRank (C++ struct)
infraRank::id (C++ member)
infraRank::infraRank (C++ function)
infraRank::xreal (C++ member)
InfrastructureManager (C++ class)
InfrastructureManager::addWaterSource (C++ function)
InfrastructureManager::addWaterSourceToOnlineLists (C++ function)
InfrastructureManager::allocatedIntakeExpansionConstructionHandler (C++ function)
InfrastructureManager::beginConstruction (C++ function)
InfrastructureManager::bond_interest_rate (C++ member)
InfrastructureManager::bond_term (C++ member)
InfrastructureManager::checkForSequenceProjects (C++ function)
InfrastructureManager::connectWaterSourcesVectorsToUtilitys (C++ function)
InfrastructureManager::construction_end_date (C++ member)
InfrastructureManager::demand_infra_construction_order (C++ member)
InfrastructureManager::forceInfrastructureConstruction (C++ function)
InfrastructureManager::getDemand_infra_construction_order (C++ function)
InfrastructureManager::getInfra_built_last_week (C++ function)
InfrastructureManager::getRof_infra_construction_order (C++ function)
InfrastructureManager::getUnder_construction (C++ function)
InfrastructureManager::id (C++ member)
InfrastructureManager::infra_built_last_week (C++ member)
InfrastructureManager::infra_construction_triggers (C++ member)
InfrastructureManager::infra_discount_rate (C++ member)
InfrastructureManager::infra_if_built_remove (C++ member)
InfrastructureManager::infra_net_present_cost (C++ member)
InfrastructureManager::infrastructureConstructionHandler (C++ function)
InfrastructureManager::InfrastructureManager (C++ function)
,
[1]
,
[2]
InfrastructureManager::intakeExpansionConstructionHandler (C++ function)
InfrastructureManager::non_priority_draw_water_source (C++ member)
InfrastructureManager::operator= (C++ function)
InfrastructureManager::priority_draw_water_source (C++ member)
InfrastructureManager::rearrangeInfraRofVector (C++ function)
InfrastructureManager::removeRelatedSourcesFromQueue (C++ function)
InfrastructureManager::reservoirExpansionConstructionHandler (C++ function)
InfrastructureManager::rof_infra_construction_order (C++ member)
InfrastructureManager::setWaterSourceOnline (C++ function)
InfrastructureManager::sourceRelocationConstructionHandler (C++ function)
InfrastructureManager::under_construction (C++ member)
InfrastructureManager::water_sources (C++ member)
InfrastructureManager::waterTreatmentPlantConstructionHandler (C++ function)
InfrastructureManager::waterTreatmentPlantJointConstructionHandler (C++ function)
InsuranceStorageToROF (C++ class)
InsuranceStorageToROF::addSystemComponents (C++ function)
InsuranceStorageToROF::applyPolicy (C++ function)
InsuranceStorageToROF::calculateShortTermROFTable (C++ function)
InsuranceStorageToROF::drought_mitigation_policies (C++ member)
InsuranceStorageToROF::fixed_payouts (C++ member)
InsuranceStorageToROF::insurance_premium (C++ member)
InsuranceStorageToROF::insurance_price (C++ member)
InsuranceStorageToROF::InsuranceStorageToROF (C++ function)
,
[1]
InsuranceStorageToROF::payout_multiplier (C++ member)
InsuranceStorageToROF::priceInsurance (C++ function)
InsuranceStorageToROF::rof_triggers (C++ member)
InsuranceStorageToROF::setRealization (C++ function)
InsuranceStorageToROF::total_simulation_time (C++ member)
InsuranceStorageToROF::updateOnlineInfrastructure (C++ function)
InsuranceStorageToROF::utilities_revenue_last_year (C++ member)
InsuranceStorageToROF::utilities_revenue_update (C++ member)
InsuranceStorageToROF::~InsuranceStorageToROF (C++ function)
Intake (C++ class)
Intake::applyContinuity (C++ function)
Intake::getPrioritySourcePotentialVolume (C++ function)
Intake::Intake (C++ function)
,
[1]
,
[2]
,
[3]
Intake::next_upstream_catchment_inflow (C++ member)
Intake::operator= (C++ function)
Intake::setRealization (C++ function)
Intake::~Intake (C++ function)
IntakeDataCollector (C++ class)
IntakeDataCollector::collect_data (C++ function)
IntakeDataCollector::demands (C++ member)
IntakeDataCollector::intake (C++ member)
IntakeDataCollector::IntakeDataCollector (C++ function)
IntakeDataCollector::outflows (C++ member)
IntakeDataCollector::printCompactString (C++ function)
IntakeDataCollector::printCompactStringHeader (C++ function)
IntakeDataCollector::printTabularString (C++ function)
IntakeDataCollector::printTabularStringHeaderLine1 (C++ function)
IntakeDataCollector::printTabularStringHeaderLine2 (C++ function)
IntakeDataCollector::total_catchments_inflow (C++ member)
IntakeDataCollector::total_upstream_sources_inflows (C++ member)
IntakeDataCollector::wastewater_inflows (C++ member)
IntakeExpansion (C++ class)
IntakeExpansion::applyContinuity (C++ function)
IntakeExpansion::IntakeExpansion (C++ function)
,
[1]
IntakeExpansion::operator= (C++ function)
IntakeExpansion::parent_intake_ID (C++ member)
J
JointWTP (C++ class)
JointWTP::applyContinuity (C++ function)
JointWTP::expansion_sequence_id (C++ member)
JointWTP::getAgreementType (C++ function)
JointWTP::getAllocatedTreatmentFraction (C++ function)
JointWTP::getParentWaterSourceID (C++ function)
JointWTP::implementInitialTreatmentCapacity (C++ function)
JointWTP::joint_agreement_type (C++ member)
JointWTP::JointWTP (C++ function)
,
[1]
JointWTP::operator= (C++ function)
JointWTP::parent_reservoir_ID (C++ member)
JointWTP::~JointWTP (C++ function)
JointWTPDataCollector (C++ class)
JointWTPDataCollector::collect_data (C++ function)
JointWTPDataCollector::joint_wtp (C++ member)
JointWTPDataCollector::JointWTPDataCollector (C++ function)
JointWTPDataCollector::partner_allocated_treatment_capacities (C++ member)
JointWTPDataCollector::printCompactString (C++ function)
JointWTPDataCollector::printCompactStringHeader (C++ function)
JointWTPDataCollector::printTabularString (C++ function)
JointWTPDataCollector::printTabularStringHeaderLine1 (C++ function)
JointWTPDataCollector::printTabularStringHeaderLine2 (C++ function)
JointWTPDataCollector::utilities_with_allocations (C++ member)
JordanLakeMinEnvFlowControl (C++ class)
JordanLakeMinEnvFlowControl::getRelease (C++ function)
JordanLakeMinEnvFlowControl::JordanLakeMinEnvFlowControl (C++ function)
,
[1]
JordanLakeMinEnvFlowControl::lillington_gage_catchment (C++ member)
JordanLakeMinEnvFlowControl::min_rel_llt06 (C++ member)
JordanLakeMinEnvFlowControl::min_rel_llt08 (C++ member)
JordanLakeMinEnvFlowControl::min_rel_llt08_up (C++ member)
JordanLakeMinEnvFlowControl::operator= (C++ function)
JordanLakeMinEnvFlowControl::quality_capacity (C++ member)
JordanLakeMinEnvFlowControl::rel02 (C++ member)
JordanLakeMinEnvFlowControl::rel04 (C++ member)
JordanLakeMinEnvFlowControl::rel06_up (C++ member)
JordanLakeMinEnvFlowControl::setRealization (C++ function)
JordanLakeMinEnvFlowControl::supply_capacity (C++ member)
JordanLakeMinEnvFlowControl::~JordanLakeMinEnvFlowControl (C++ function)
L
LevelDebtServiceBond (C++ class)
LevelDebtServiceBond::getDebtService (C++ function)
LevelDebtServiceBond::getNetPresentValueAtIssuance (C++ function)
LevelDebtServiceBond::getPresentValueDebtService (C++ function)
LevelDebtServiceBond::issueBond (C++ function)
LevelDebtServiceBond::level_debt_service_payment (C++ member)
LevelDebtServiceBond::LevelDebtServiceBond (C++ function)
LevelDebtServiceBond::n_payments_made (C++ member)
LevelDebtServiceBond::~LevelDebtServiceBond (C++ function)
M
MasterDataCollector (C++ class)
MasterDataCollector::addRealization (C++ function)
MasterDataCollector::calculatePrintObjectives (C++ function)
MasterDataCollector::cleanCollectorsOfDeletedRealizations (C++ function)
MasterDataCollector::collectData (C++ function)
MasterDataCollector::crashed_realizations (C++ member)
MasterDataCollector::createPolicyDataCollector (C++ function)
MasterDataCollector::createWaterSourceDataCollector (C++ function)
MasterDataCollector::drought_mitigation_policy_collectors (C++ member)
MasterDataCollector::getRealizations_created (C++ function)
MasterDataCollector::isolateRestrictionDataCollectors (C++ function)
MasterDataCollector::MasterDataCollector (C++ function)
MasterDataCollector::n_realizations (C++ member)
MasterDataCollector::output_directory (C++ member)
MasterDataCollector::performBootstrapAnalysis (C++ function)
MasterDataCollector::printBSSamples (C++ function)
MasterDataCollector::printNETCDFUtilities (C++ function)
MasterDataCollector::printObjectivesOfAllRealizationsForBSAnalysis (C++ function)
MasterDataCollector::printObjsBSSamples (C++ function)
MasterDataCollector::printPathways (C++ function)
MasterDataCollector::printPoliciesOutputCompact (C++ function)
MasterDataCollector::printPoliciesOutputTabular (C++ function)
MasterDataCollector::printUtilitesOutputTabular (C++ function)
MasterDataCollector::printUtilitiesOutputCompact (C++ function)
MasterDataCollector::printUtilityObjectivesToRowOutStream (C++ function)
MasterDataCollector::printWaterSourcesOutputCompact (C++ function)
MasterDataCollector::printWaterSourcesOutputTabular (C++ function)
MasterDataCollector::readOrCreateBSSamples (C++ function)
MasterDataCollector::realizations_created (C++ member)
MasterDataCollector::realizations_ran (C++ member)
MasterDataCollector::removeRealization (C++ function)
MasterDataCollector::seed (C++ member)
MasterDataCollector::setOutputDirectory (C++ function)
MasterDataCollector::setSeed (C++ function)
MasterDataCollector::unsetSeed (C++ function)
MasterDataCollector::utility_collectors (C++ member)
MasterDataCollector::water_source_collectors (C++ member)
MasterDataCollector::~MasterDataCollector (C++ function)
Matrix (C++ class)
Matrix2D (C++ class)
Matrix2D::add_to_position (C++ function)
Matrix2D::data_ (C++ member)
Matrix2D::di_ (C++ member)
Matrix2D::dj_ (C++ member)
Matrix2D::empty (C++ function)
Matrix2D::get_i (C++ function)
Matrix2D::get_j (C++ function)
Matrix2D::get_vector (C++ function)
Matrix2D::getPointerToElement (C++ function)
Matrix2D::Matrix2D (C++ function)
,
[1]
,
[2]
Matrix2D::not_initialized (C++ member)
Matrix2D::operator() (C++ function)
,
[1]
Matrix2D::operator+= (C++ function)
Matrix2D::operator/ (C++ function)
Matrix2D::operator= (C++ function)
Matrix2D::print (C++ function)
Matrix2D::reset (C++ function)
Matrix2D::setData (C++ function)
Matrix2D::setPartialData (C++ function)
Matrix2D::~Matrix2D (C++ function)
Matrix3D (C++ class)
Matrix3D::add_to_position (C++ function)
Matrix3D::data_ (C++ member)
Matrix3D::di_ (C++ member)
Matrix3D::dj_ (C++ member)
Matrix3D::dk_ (C++ member)
Matrix3D::empty (C++ function)
Matrix3D::get2D (C++ function)
Matrix3D::get_i (C++ function)
Matrix3D::get_j (C++ function)
Matrix3D::get_k (C++ function)
Matrix3D::getPointerToElement (C++ function)
Matrix3D::Matrix3D (C++ function)
,
[1]
,
[2]
Matrix3D::operator() (C++ function)
,
[1]
Matrix3D::operator+= (C++ function)
Matrix3D::operator/ (C++ function)
Matrix3D::operator= (C++ function)
Matrix3D::print (C++ function)
Matrix3D::reset (C++ function)
Matrix3D::setData (C++ function)
Matrix3D::setPartialData (C++ function)
Matrix3D::~Matrix3D (C++ function)
Matrix::extractColumn (C++ function)
Matrix::extractRow (C++ function)
Matrix::m (C++ member)
Matrix::Matrix (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
Matrix::n (C++ member)
Matrix::ncols (C++ function)
Matrix::nrows (C++ function)
Matrix::operator Vector<T> (C++ function)
Matrix::operator*= (C++ function)
,
[1]
Matrix::operator+= (C++ function)
,
[1]
Matrix::operator-= (C++ function)
,
[1]
Matrix::operator/= (C++ function)
,
[1]
Matrix::operator= (C++ function)
,
[1]
Matrix::operator[] (C++ function)
,
[1]
Matrix::operator^= (C++ function)
,
[1]
Matrix::resize (C++ function)
,
[1]
Matrix::v (C++ member)
Matrix::~Matrix (C++ function)
MinEnvFlowControl (C++ class)
MinEnvFlowControl::addComponents (C++ function)
MinEnvFlowControl::catchments (C++ member)
MinEnvFlowControl::getRelease (C++ function)
MinEnvFlowControl::MinEnvFlowControl (C++ function)
,
[1]
MinEnvFlowControl::setRealization (C++ function)
MinEnvFlowControl::type (C++ member)
MinEnvFlowControl::utilities (C++ member)
MinEnvFlowControl::utilities_ids (C++ member)
MinEnvFlowControl::water_source_id (C++ member)
MinEnvFlowControl::water_sources (C++ member)
MinEnvFlowControl::water_sources_ids (C++ member)
MinEnvFlowControl::~MinEnvFlowControl (C++ function)
MinEnvironFlowControl (C++ class)
MinEnvironFlowControl::addComponents (C++ function)
MinEnvironFlowControl::catchments (C++ member)
MinEnvironFlowControl::getRelease (C++ function)
MinEnvironFlowControl::MinEnvironFlowControl (C++ function)
,
[1]
MinEnvironFlowControl::setRealization (C++ function)
MinEnvironFlowControl::type (C++ member)
MinEnvironFlowControl::utilities (C++ member)
MinEnvironFlowControl::utilities_ids (C++ member)
MinEnvironFlowControl::water_source_id (C++ member)
MinEnvironFlowControl::water_sources (C++ member)
MinEnvironFlowControl::water_sources_ids (C++ member)
MType (C++ enum)
MType::DIAG (C++ enumerator)
O
ObjectivesCalculator (C++ class)
ObjectivesCalculator::calculateNetPresentCostInfrastructureObjective (C++ function)
ObjectivesCalculator::calculateNetPresentCostInfrastructureObjectiveForVariableDebtService (C++ function)
ObjectivesCalculator::calculatePeakFinancialCostsObjective (C++ function)
ObjectivesCalculator::calculateReliabilityObjective (C++ function)
ObjectivesCalculator::calculateRestrictionFrequencyObjective (C++ function)
ObjectivesCalculator::calculateUnitTotalCostObjective (C++ function)
ObjectivesCalculator::calculateWorseCaseCostsObjective (C++ function)
operator!= (C++ function)
,
[1]
operator* (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
operator+ (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
operator- (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
operator/ (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
operator< (C++ function)
operator<< (C++ function)
,
[1]
operator<= (C++ function)
operator== (C++ function)
,
[1]
operator> (C++ function)
operator>= (C++ function)
operator>> (C++ function)
,
[1]
operator^ (C++ function)
,
[1]
,
[2]
,
[3]
P
PaperTestProblem (C++ class)
PaperTestProblem::demand_dryville (C++ member)
PaperTestProblem::demand_fallsland (C++ member)
PaperTestProblem::demand_projection_dryville (C++ member)
PaperTestProblem::demand_projection_fallsland (C++ member)
PaperTestProblem::demand_projection_watertown (C++ member)
PaperTestProblem::demand_to_wastewater_fraction_dryville (C++ member)
PaperTestProblem::demand_to_wastewater_fraction_fallsland (C++ member)
PaperTestProblem::demand_watertown (C++ member)
PaperTestProblem::dryvilleDemandClassesFractions (C++ member)
PaperTestProblem::dryvilleUserClassesWaterPrices (C++ member)
PaperTestProblem::evap_durham (C++ member)
PaperTestProblem::evap_falls_lake (C++ member)
PaperTestProblem::evap_jordan_lake (C++ member)
PaperTestProblem::evap_little_river (C++ member)
PaperTestProblem::evap_owasa (C++ member)
PaperTestProblem::evap_wheeler_benson (C++ member)
PaperTestProblem::fallslandDemandClassesFractions (C++ member)
PaperTestProblem::fallslandUserClassesWaterPrices (C++ member)
PaperTestProblem::functionEvaluation (C++ function)
PaperTestProblem::n_utilities (C++ member)
PaperTestProblem::PaperTestProblem (C++ function)
PaperTestProblem::readInputData (C++ function)
PaperTestProblem::streamflows_cane (C++ member)
PaperTestProblem::streamflows_clayton (C++ member)
PaperTestProblem::streamflows_crabtree (C++ member)
PaperTestProblem::streamflows_durham (C++ member)
PaperTestProblem::streamflows_flat (C++ member)
PaperTestProblem::streamflows_haw (C++ member)
PaperTestProblem::streamflows_lillington (C++ member)
PaperTestProblem::streamflows_llr (C++ member)
PaperTestProblem::streamflows_morgan (C++ member)
PaperTestProblem::streamflows_phils (C++ member)
PaperTestProblem::streamflows_swift (C++ member)
PaperTestProblem::watertownDemandClassesFractions (C++ member)
PaperTestProblem::watertownUserClassesWaterPrices (C++ member)
PaperTestProblem::~PaperTestProblem (C++ function)
partition (C++ function)
print_matrix (C++ function)
print_vector (C++ function)
Problem (C++ class)
Problem::calculateAndPrintObjectives (C++ function)
Problem::checkAndFixInfraExpansionHighLowOrder (C++ function)
Problem::demand_path_subfolder (C++ member)
Problem::demand_path_suffix (C++ member)
Problem::destroyDataCollector (C++ function)
Problem::evap_inflows_suffix (C++ member)
Problem::fname_sufix (C++ member)
Problem::formulation (C++ member)
Problem::functionEvaluation (C++ function)
Problem::getMaster_data_collector (C++ function)
Problem::getObjectives (C++ function)
Problem::import_export_rof_tables (C++ member)
Problem::io_directory (C++ member)
Problem::master_data_collector (C++ member)
Problem::n_realizations (C++ member)
Problem::n_threads (C++ member)
Problem::n_utilities (C++ member)
Problem::n_weeks (C++ member)
Problem::objectives (C++ member)
Problem::output_sub_directory (C++ member)
Problem::policies_rdm (C++ member)
Problem::print_output_files (C++ member)
Problem::printTimeSeriesAndPathways (C++ function)
Problem::Problem (C++ function)
Problem::rdm_no (C++ member)
Problem::realizations_to_run (C++ member)
Problem::rof_tables (C++ member)
Problem::rof_tables_directory (C++ member)
Problem::runBootstrapRealizationThinning (C++ function)
Problem::setDemand_path_subfolder (C++ function)
Problem::setDemand_path_suffix (C++ function)
Problem::setEvap_inflows_suffix (C++ function)
Problem::setFname_sufix (C++ function)
Problem::setFormulation (C++ function)
Problem::setImport_export_rof_tables (C++ function)
Problem::setIODirectory (C++ function)
Problem::setN_realizations (C++ function)
Problem::setN_threads (C++ function)
Problem::setN_weeks (C++ function)
Problem::setOutputSubDirectory (C++ function)
Problem::setPrint_output_files (C++ function)
Problem::setRDMOptimization (C++ function)
Problem::setRDMReevaluation (C++ function)
Problem::setRealizationsToRun (C++ function)
Problem::setRofTables (C++ function)
Problem::setSol_number (C++ function)
Problem::solution_no (C++ member)
Problem::table_gen_storage_multiplier (C++ member)
Problem::utilities_rdm (C++ member)
Problem::vecInfraRankToVecInt (C++ function)
Problem::water_sources_rdm (C++ member)
Problem::~Problem (C++ function)
Q
Quarry (C++ class)
Quarry::applyContinuity (C++ function)
Quarry::diverted_flow (C++ member)
Quarry::max_diversion (C++ member)
Quarry::operator= (C++ function)
Quarry::Quarry (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Quarry::setOnline (C++ function)
Quarry::~Quarry (C++ function)
QuaryDataCollector (C++ class)
QuaryDataCollector::QuaryDataCollector (C++ function)
quicksort (C++ function)
R
Relocation (C++ class)
Relocation::applyContinuity (C++ function)
Relocation::getParent_reservoir_ID (C++ function)
Relocation::new_allocated_fractions (C++ member)
Relocation::parent_reservoir_ID (C++ member)
Relocation::Relocation (C++ function)
,
[1]
Relocation::utilities_with_allocations (C++ member)
Reservoir (C++ class)
Reservoir::applyContinuity (C++ function)
Reservoir::area (C++ member)
Reservoir::evaporation_series (C++ member)
Reservoir::fixed_area (C++ member)
Reservoir::getArea (C++ function)
Reservoir::operator= (C++ function)
Reservoir::Reservoir (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
Reservoir::setOnline (C++ function)
Reservoir::setRealization (C++ function)
Reservoir::storage_area_curve (C++ member)
Reservoir::~Reservoir (C++ function)
ReservoirDataCollector (C++ class)
ReservoirDataCollector::area (C++ member)
ReservoirDataCollector::collect_data (C++ function)
ReservoirDataCollector::demands (C++ member)
ReservoirDataCollector::evaporated_volume (C++ member)
ReservoirDataCollector::fixed_area (C++ member)
ReservoirDataCollector::fixed_area_value (C++ member)
ReservoirDataCollector::outflows (C++ member)
ReservoirDataCollector::printCompactString (C++ function)
ReservoirDataCollector::printCompactStringHeader (C++ function)
ReservoirDataCollector::printTabularString (C++ function)
ReservoirDataCollector::printTabularStringHeaderLine1 (C++ function)
ReservoirDataCollector::printTabularStringHeaderLine2 (C++ function)
ReservoirDataCollector::reservoir (C++ member)
ReservoirDataCollector::ReservoirDataCollector (C++ function)
,
[1]
ReservoirDataCollector::stored_volume (C++ member)
ReservoirDataCollector::total_catchments_inflow (C++ member)
ReservoirDataCollector::total_upstream_sources_inflows (C++ member)
ReservoirDataCollector::wastewater_inflows (C++ member)
ReservoirExpansion (C++ class)
ReservoirExpansion::applyContinuity (C++ function)
ReservoirExpansion::operator= (C++ function)
ReservoirExpansion::parent_reservoir_ID (C++ member)
ReservoirExpansion::ReservoirExpansion (C++ function)
,
[1]
Restrictions (C++ class)
Restrictions::addSystemComponents (C++ function)
Restrictions::applyPolicy (C++ function)
Restrictions::calculateWeeklyAverageWaterPrices (C++ function)
Restrictions::current_multiplier (C++ member)
Restrictions::getCurrent_multiplier (C++ function)
Restrictions::restricted_weekly_average_volumetric_price (C++ member)
Restrictions::Restrictions (C++ function)
,
[1]
,
[2]
Restrictions::setRealization (C++ function)
Restrictions::stage_multipliers (C++ member)
Restrictions::stage_triggers (C++ member)
Restrictions::~Restrictions (C++ function)
RestrictionsDataCollector (C++ class)
RestrictionsDataCollector::collect_data (C++ function)
RestrictionsDataCollector::getRestriction_multipliers (C++ function)
RestrictionsDataCollector::printCompactString (C++ function)
RestrictionsDataCollector::printCompactStringHeader (C++ function)
RestrictionsDataCollector::printTabularString (C++ function)
RestrictionsDataCollector::printTabularStringHeaderLine1 (C++ function)
RestrictionsDataCollector::printTabularStringHeaderLine2 (C++ function)
RestrictionsDataCollector::restriction_multipliers (C++ member)
RestrictionsDataCollector::restriction_policy (C++ member)
RestrictionsDataCollector::RestrictionsDataCollector (C++ function)
S
SeasonalMinEnvFlowControl (C++ class)
SeasonalMinEnvFlowControl::getRelease (C++ function)
SeasonalMinEnvFlowControl::min_env_flows (C++ member)
SeasonalMinEnvFlowControl::SeasonalMinEnvFlowControl (C++ function)
,
[1]
SeasonalMinEnvFlowControl::week_thresholds (C++ member)
SequentialJointTreatmentExpansion (C++ class)
SequentialJointTreatmentExpansion::added_treatment_capacities (C++ member)
SequentialJointTreatmentExpansion::applyContinuity (C++ function)
SequentialJointTreatmentExpansion::expansion_sequence_id (C++ member)
SequentialJointTreatmentExpansion::implementTreatmentCapacity (C++ function)
SequentialJointTreatmentExpansion::operator= (C++ function)
SequentialJointTreatmentExpansion::parent_reservoir_ID (C++ member)
SequentialJointTreatmentExpansion::SequentialJointTreatmentExpansion (C++ function)
,
[1]
SequentialJointTreatmentExpansion::total_treatment_capacity (C++ member)
SequentialJointTreatmentExpansion::~SequentialJointTreatmentExpansion (C++ function)
Simulation (C++ class)
Simulation::createContinuityModels (C++ function)
Simulation::drought_mitigation_policies (C++ member)
Simulation::import_export_rof_tables (C++ member)
Simulation::master_data_collector (C++ member)
Simulation::min_env_flow_controls (C++ member)
Simulation::n_realizations (C++ member)
Simulation::operator= (C++ function)
Simulation::policies_rdm (C++ member)
Simulation::precomputed_rof_tables (C++ member)
Simulation::printProgress (C++ function)
Simulation::realizations_to_run (C++ member)
Simulation::rof_tables_folder (C++ member)
Simulation::runFullSimulation (C++ function)
Simulation::setRof_tables_folder (C++ function)
Simulation::setupSimulation (C++ function)
Simulation::Simulation (C++ function)
,
[1]
,
[2]
,
[3]
Simulation::table_base_storage_shift (C++ member)
Simulation::table_storage_shift (C++ member)
Simulation::total_simulation_time (C++ member)
Simulation::treatment_demand_buffer_shift (C++ member)
Simulation::utilities (C++ member)
Simulation::utilities_rdm (C++ member)
Simulation::water_sources (C++ member)
Simulation::water_sources_graph (C++ member)
Simulation::water_sources_rdm (C++ member)
Simulation::water_sources_to_utilities (C++ member)
Simulation::~Simulation (C++ function)
Solutions (C++ type)
solve_quadprog (C++ function)
solve_quadprog_matlab_syntax (C++ function)
std (C++ type)
StorageMinEnvFlowControl (C++ class)
StorageMinEnvFlowControl::getRelease (C++ function)
StorageMinEnvFlowControl::releases (C++ member)
StorageMinEnvFlowControl::StorageMinEnvFlowControl (C++ function)
,
[1]
StorageMinEnvFlowControl::storages (C++ member)
T
t (C++ function)
Transfers (C++ class)
Transfers::A (C++ member)
Transfers::addSystemComponents (C++ function)
Transfers::Aeq (C++ member)
Transfers::allocations (C++ member)
Transfers::allocations_aux (C++ member)
Transfers::applyPolicy (C++ function)
Transfers::average_pipe_capacity (C++ member)
Transfers::b (C++ member)
Transfers::beq (C++ member)
Transfers::buyers_ids (C++ member)
Transfers::buyers_transfer_triggers (C++ member)
Transfers::conveyed_volumes (C++ member)
Transfers::f (C++ member)
Transfers::flow_rates_and_allocations (C++ member)
Transfers::getAllocations (C++ function)
Transfers::H (C++ member)
Transfers::lb (C++ member)
Transfers::seller_transfer_trigger (C++ member)
Transfers::setRealization (C++ function)
Transfers::solve_QP (C++ function)
Transfers::source_treatment_buffer (C++ member)
Transfers::source_utility (C++ member)
Transfers::source_utility_id (C++ member)
Transfers::transfer_water_source (C++ member)
Transfers::transfer_water_source_id (C++ member)
Transfers::Transfers (C++ function)
,
[1]
,
[2]
Transfers::ub (C++ member)
Transfers::util_id_to_vertex_id (C++ member)
Transfers::~Transfers (C++ function)
TransfersDataCollector (C++ class)
TransfersDataCollector::collect_data (C++ function)
TransfersDataCollector::demand_offsets (C++ member)
TransfersDataCollector::printCompactString (C++ function)
TransfersDataCollector::printCompactStringHeader (C++ function)
TransfersDataCollector::printTabularString (C++ function)
TransfersDataCollector::printTabularStringHeaderLine1 (C++ function)
TransfersDataCollector::printTabularStringHeaderLine2 (C++ function)
TransfersDataCollector::transfer_policy (C++ member)
TransfersDataCollector::TransfersDataCollector (C++ function)
TransfersDataCollector::utilities_ids (C++ member)
Triangle (C++ class)
Triangle::caryDemandClassesFractions (C++ member)
Triangle::caryUserClassesWaterPrices (C++ member)
Triangle::chathamDemandClassesFractions (C++ member)
Triangle::chathamUserClassesWaterPrices (C++ member)
Triangle::demand_cary (C++ member)
Triangle::demand_chatham (C++ member)
Triangle::demand_durham (C++ member)
Triangle::demand_owasa (C++ member)
Triangle::demand_pittsboro (C++ member)
Triangle::demand_projection_cary (C++ member)
Triangle::demand_projection_chatham (C++ member)
Triangle::demand_projection_durham (C++ member)
Triangle::demand_projection_owasa (C++ member)
Triangle::demand_projection_pittsboro (C++ member)
Triangle::demand_projection_raleigh (C++ member)
Triangle::demand_raleigh (C++ member)
Triangle::demand_to_wastewater_fraction_chatham (C++ member)
Triangle::demand_to_wastewater_fraction_durham (C++ member)
Triangle::demand_to_wastewater_fraction_owasa_raleigh (C++ member)
Triangle::durhamDemandClassesFractions (C++ member)
Triangle::durhamUserClassesWaterPrices (C++ member)
Triangle::evap_durham (C++ member)
Triangle::evap_falls_lake (C++ member)
Triangle::evap_jordan_lake (C++ member)
Triangle::evap_little_river (C++ member)
Triangle::evap_owasa (C++ member)
Triangle::evap_wheeler_benson (C++ member)
Triangle::functionEvaluation (C++ function)
Triangle::n_utilities (C++ member)
Triangle::owasaDemandClassesFractions (C++ member)
Triangle::owasaPriceSurcharges (C++ member)
Triangle::owasaUserClassesWaterPrices (C++ member)
Triangle::pittsboroDemandClassesFractions (C++ member)
Triangle::pittsboroUserClassesWaterPrices (C++ member)
Triangle::raleighDemandClassesFractions (C++ member)
Triangle::raleighUserClassesWaterPrices (C++ member)
Triangle::readInputData (C++ function)
Triangle::simulationExceptionHander (C++ function)
Triangle::streamflows_cane (C++ member)
Triangle::streamflows_clayton (C++ member)
Triangle::streamflows_crabtree (C++ member)
Triangle::streamflows_durham (C++ member)
Triangle::streamflows_flat (C++ member)
Triangle::streamflows_haw (C++ member)
Triangle::streamflows_lillington (C++ member)
Triangle::streamflows_llr (C++ member)
Triangle::streamflows_morgan (C++ member)
Triangle::streamflows_phils (C++ member)
Triangle::streamflows_swift (C++ member)
Triangle::Triangle (C++ function)
Triangle::~Triangle (C++ function)
U
UtilitiesDataCollector (C++ class)
UtilitiesDataCollector::capacity (C++ member)
UtilitiesDataCollector::checkForNans (C++ function)
UtilitiesDataCollector::collect_data (C++ function)
UtilitiesDataCollector::combined_storage (C++ member)
UtilitiesDataCollector::contingency_fund_contribution (C++ member)
UtilitiesDataCollector::contingency_fund_size (C++ member)
UtilitiesDataCollector::debt_service_payments (C++ member)
UtilitiesDataCollector::drought_mitigation_cost (C++ member)
UtilitiesDataCollector::final_stored_volume (C++ member)
UtilitiesDataCollector::getCapacity (C++ function)
UtilitiesDataCollector::getCombined_storage (C++ function)
UtilitiesDataCollector::getContingency_fund_contribution (C++ function)
UtilitiesDataCollector::getContingency_fund_size (C++ function)
UtilitiesDataCollector::getDebt_service_payments (C++ function)
UtilitiesDataCollector::getDrought_mitigation_cost (C++ function)
UtilitiesDataCollector::getGross_revenues (C++ function)
UtilitiesDataCollector::getInsurance_contract_cost (C++ function)
UtilitiesDataCollector::getLt_rof (C++ function)
UtilitiesDataCollector::getNet_present_infrastructure_cost (C++ function)
UtilitiesDataCollector::getPathways (C++ function)
UtilitiesDataCollector::getPresent_value_debt_service_payments (C++ function)
UtilitiesDataCollector::getRecorded_annual_demand (C++ function)
UtilitiesDataCollector::getRestricted_demand (C++ function)
UtilitiesDataCollector::getSt_rof (C++ function)
UtilitiesDataCollector::getUnrestricted_demand (C++ function)
UtilitiesDataCollector::gross_revenues (C++ member)
UtilitiesDataCollector::insurance_contract_cost (C++ member)
UtilitiesDataCollector::insurance_payout (C++ member)
UtilitiesDataCollector::lt_rof (C++ member)
UtilitiesDataCollector::lt_stor_rof (C++ member)
UtilitiesDataCollector::lt_trmt_rof (C++ member)
UtilitiesDataCollector::net_present_infrastructure_cost (C++ member)
UtilitiesDataCollector::net_stream_inflow (C++ member)
UtilitiesDataCollector::operator= (C++ function)
UtilitiesDataCollector::pathways (C++ member)
UtilitiesDataCollector::present_valued_debt_service_payments (C++ member)
UtilitiesDataCollector::printCompactString (C++ function)
UtilitiesDataCollector::printCompactStringHeader (C++ function)
UtilitiesDataCollector::printTabularString (C++ function)
UtilitiesDataCollector::printTabularStringHeaderLine1 (C++ function)
UtilitiesDataCollector::printTabularStringHeaderLine2 (C++ function)
UtilitiesDataCollector::projected_demand_estimate (C++ member)
UtilitiesDataCollector::recorded_annual_demand (C++ member)
UtilitiesDataCollector::restricted_demand (C++ member)
UtilitiesDataCollector::st_rof (C++ member)
UtilitiesDataCollector::st_stor_rof (C++ member)
UtilitiesDataCollector::st_trmt_rof (C++ member)
UtilitiesDataCollector::total_treatment_capacity (C++ member)
UtilitiesDataCollector::unfulfilled_demand (C++ member)
UtilitiesDataCollector::unrestricted_demand (C++ member)
UtilitiesDataCollector::UtilitiesDataCollector (C++ function)
UtilitiesDataCollector::utility (C++ member)
UtilitiesDataCollector::waste_water_discharge (C++ member)
Utility (C++ class)
Utility::addInsurancePayout (C++ function)
Utility::addWaterSource (C++ function)
Utility::annual_average_weekly_demand (C++ member)
Utility::annual_demand_projections (C++ member)
Utility::bond_interest_rate_multiplier (C++ member)
Utility::bond_term_multiplier (C++ member)
Utility::calculateAnnualAverageWeeklyDemand (C++ function)
Utility::calculateCurrentToNextYearDemandDelta (C++ function)
Utility::calculateDemandEstimateFromProjection (C++ function)
Utility::calculateWastewater_releases (C++ function)
Utility::calculateWeeklyAverageWaterPrices (C++ function)
Utility::calculateWeeklyPeakingFactor (C++ function)
Utility::checkErrorsAddWaterSourceOnline (C++ function)
Utility::clearWaterSources (C++ function)
Utility::compById (C++ function)
Utility::contingency_fund (C++ member)
Utility::contingency_fund_cap (C++ member)
Utility::current_debt_payment (C++ member)
Utility::current_present_valued_debt_payment (C++ member)
Utility::current_year_recorded_demand (C++ member)
Utility::debt_payment_streams (C++ member)
Utility::demand_buffer (C++ member)
Utility::demand_multiplier (C++ member)
Utility::demand_offset (C++ member)
Utility::demand_projection_forecast_length (C++ member)
Utility::demand_projection_historical_period_to_use (C++ member)
Utility::demand_projection_reprojection_frequency (C++ member)
Utility::demand_series_realization (C++ member)
Utility::demands_all_realizations (C++ member)
Utility::drought_mitigation_cost (C++ member)
Utility::forceInfrastructureConstruction (C++ function)
Utility::fund_contribution (C++ member)
Utility::future_demand_estimate (C++ member)
Utility::getAvailableVolumeToCapacityRatio (C++ function)
Utility::getContingency_fund (C++ function)
Utility::getCurrent_contingency_fund_contribution (C++ function)
Utility::getCurrent_debt_payment (C++ function)
Utility::getCurrent_debt_payment_present_valued (C++ function)
Utility::getCurrent_year_demand_record (C++ function)
Utility::getDemand_infra_construction_order (C++ function)
Utility::getDemand_multiplier (C++ function)
Utility::getDemand_offset (C++ function)
Utility::getDrought_mitigation_cost (C++ function)
Utility::getFuture_demand_estimate (C++ function)
Utility::getGrossRevenue (C++ function)
Utility::getInfrastructure_built (C++ function)
Utility::getInfrastructure_construction_manager (C++ function)
Utility::getInfrastructure_net_present_cost (C++ function)
Utility::getInsurance_payout (C++ function)
Utility::getInsurance_purchase (C++ function)
Utility::getLong_term_risk_of_failure (C++ function)
Utility::getLong_term_storage_risk_of_failure (C++ function)
Utility::getLong_term_treatment_risk_of_failure (C++ function)
Utility::getNet_stream_inflow (C++ function)
Utility::getRestrictedDemand (C++ function)
Utility::getRisk_of_failure (C++ function)
Utility::getRof_infrastructure_construction_order (C++ function)
Utility::getSinusoidalFactor (C++ function)
Utility::getStorageRisk_of_failure (C++ function)
Utility::getStorageToCapacityRatio (C++ function)
Utility::getTotal_available_volume (C++ function)
Utility::getTotal_storage_capacity (C++ function)
Utility::getTotal_stored_volume (C++ function)
Utility::getTotal_treatment_capacity (C++ function)
Utility::getTreatmentRisk_of_failure (C++ function)
Utility::getUnfulfilled_demand (C++ function)
Utility::getUnrestrictedDemand (C++ function)
,
[1]
Utility::getUnrestrictedDemandToTreatmentCapacityRatio (C++ function)
Utility::getWaste_water_discharge (C++ function)
Utility::getWater_sources (C++ function)
Utility::gross_revenue (C++ member)
Utility::id (C++ member)
Utility::infra_discount_rate (C++ member)
Utility::infra_net_present_cost (C++ member)
Utility::infrastructure_construction_manager (C++ member)
Utility::infrastructureConstructionHandler (C++ function)
Utility::insurance_payout (C++ member)
Utility::insurance_purchase (C++ member)
Utility::issueBond (C++ function)
Utility::issued_bonds (C++ member)
Utility::long_term_actual_risk_of_failure (C++ member)
Utility::long_term_storage_risk_of_failure (C++ member)
Utility::long_term_treatment_risk_of_failure (C++ member)
Utility::max_capacity (C++ member)
Utility::n_sources (C++ member)
Utility::name (C++ member)
Utility::net_stream_inflow (C++ member)
Utility::non_priority_draw_water_source (C++ member)
Utility::number_of_week_demands (C++ member)
Utility::offset_rate_per_volume (C++ member)
Utility::operator< (C++ function)
Utility::operator= (C++ function)
Utility::operator> (C++ function)
Utility::percent_contingency_fund_contribution (C++ member)
Utility::priceCalculationErrorChecking (C++ function)
Utility::priority_draw_water_source (C++ member)
Utility::purchaseInsurance (C++ function)
Utility::rdm_factors_realization (C++ member)
Utility::resetDroughtMitigationVariables (C++ function)
Utility::resetTotal_storage_capacity (C++ function)
Utility::restricted_demand (C++ member)
Utility::restricted_price (C++ member)
Utility::setCurrent_year_demand_record (C++ function)
Utility::setDemand_multiplier (C++ function)
Utility::setDemand_offset (C++ function)
Utility::setFuture_demand_estimate (C++ function)
Utility::setLongTermRisk_of_failures (C++ function)
Utility::setNoFinaicalCalculations (C++ function)
Utility::setRealization (C++ function)
Utility::setRestricted_price (C++ function)
Utility::setRisk_of_failure (C++ function)
Utility::setRisk_of_failures (C++ function)
Utility::setTreatmentCapacity (C++ function)
Utility::setWaterSourceOnline (C++ function)
Utility::short_term_risk_of_failure (C++ member)
Utility::short_term_storage_risk_of_failure (C++ member)
Utility::short_term_treatment_risk_of_failure (C++ member)
Utility::splitDemands (C++ function)
Utility::total_available_volume (C++ member)
Utility::total_storage_capacity (C++ member)
Utility::total_stored_volume (C++ member)
Utility::total_treatment_capacity (C++ member)
Utility::unfulfilled_demand (C++ member)
Utility::unrestricted_demand (C++ member)
Utility::updateContingencyFundAndDebtService (C++ function)
Utility::updateCurrent_debt_payment (C++ function)
Utility::updateCurrent_present_value_debt_payment (C++ function)
Utility::updateTotalAvailableVolume (C++ function)
Utility::updateTreatmentCapacity (C++ function)
Utility::used_for_realization (C++ member)
Utility::Utility (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Utility::waste_water_discharge (C++ member)
Utility::water_sources (C++ member)
Utility::waterPrice (C++ function)
Utility::weekly_average_volumetric_price (C++ member)
Utility::weekly_peaking_factor (C++ member)
Utility::wwtp_discharge_rule (C++ member)
Utility::~Utility (C++ function)
Utils (C++ class)
Utils::copyBonds (C++ function)
Utils::copyDroughtMitigationPolicyVector (C++ function)
Utils::copyMinEnvFlowControlVector (C++ function)
Utils::copyUtilityVector (C++ function)
Utils::copyWaterSourceVector (C++ function)
Utils::createDir (C++ function)
Utils::isFirstWeekOfTheYear (C++ function)
Utils::parse1DCsvFile (C++ function)
Utils::parse2DCsvFile (C++ function)
Utils::print_exception (C++ function)
Utils::removeIntFromVector (C++ function)
Utils::weekOfTheYear (C++ function)
V
VariableDebtServiceBond (C++ class)
VariableDebtServiceBond::getDebtService (C++ function)
VariableDebtServiceBond::getNetPresentValueAtIssuance (C++ function)
VariableDebtServiceBond::getPresentValueDebtService (C++ function)
VariableDebtServiceBond::getWaterSourceID (C++ function)
VariableDebtServiceBond::initial_debt_fraction (C++ member)
VariableDebtServiceBond::issueBond (C++ function)
VariableDebtServiceBond::n_payments_made (C++ member)
VariableDebtServiceBond::setDebtService (C++ function)
VariableDebtServiceBond::variable_debt_service_payment (C++ member)
VariableDebtServiceBond::VariableDebtServiceBond (C++ function)
VariableDebtServiceBond::water_source_id (C++ member)
VariableDebtServiceBond::~VariableDebtServiceBond (C++ function)
VariableJointWTP (C++ class)
VariableJointWTP::applyContinuity (C++ function)
VariableJointWTP::implementInitialTreatmentCapacity (C++ function)
VariableJointWTP::initial_treatment_allocations (C++ member)
VariableJointWTP::operator= (C++ function)
VariableJointWTP::resetAllocations (C++ function)
VariableJointWTP::VariableJointWTP (C++ function)
,
[1]
VariableJointWTP::~VariableJointWTP (C++ function)
Vector (C++ class)
Vector::n (C++ member)
Vector::operator*= (C++ function)
,
[1]
Vector::operator+= (C++ function)
,
[1]
Vector::operator-= (C++ function)
,
[1]
Vector::operator/= (C++ function)
,
[1]
Vector::operator= (C++ function)
,
[1]
Vector::operator[] (C++ function)
,
[1]
Vector::operator^= (C++ function)
,
[1]
Vector::resize (C++ function)
,
[1]
Vector::size (C++ function)
Vector::v (C++ member)
Vector::Vector (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Vector::~Vector (C++ function)
W
WaterReuse (C++ class)
WaterReuse::applyContinuity (C++ function)
WaterReuse::getReused_volume (C++ function)
WaterReuse::operator= (C++ function)
WaterReuse::treated_volume (C++ member)
WaterReuse::WaterReuse (C++ function)
,
[1]
,
[2]
WaterReuseDataCollector (C++ class)
WaterReuseDataCollector::collect_data (C++ function)
WaterReuseDataCollector::printCompactString (C++ function)
WaterReuseDataCollector::printCompactStringHeader (C++ function)
WaterReuseDataCollector::printTabularString (C++ function)
WaterReuseDataCollector::printTabularStringHeaderLine1 (C++ function)
WaterReuseDataCollector::printTabularStringHeaderLine2 (C++ function)
WaterReuseDataCollector::reused_volume (C++ member)
WaterReuseDataCollector::water_reuse (C++ member)
WaterReuseDataCollector::WaterReuseDataCollector (C++ function)
WaterSource (C++ class)
WaterSource::addCapacity (C++ function)
WaterSource::addTreatmentCapacity (C++ function)
WaterSource::allocated_capacities (C++ member)
WaterSource::allocated_fractions (C++ member)
WaterSource::allocated_treatment_capacities (C++ member)
WaterSource::allocated_treatment_fractions (C++ member)
WaterSource::applyContinuity (C++ function)
WaterSource::available_allocated_volumes (C++ member)
WaterSource::available_volume (C++ member)
WaterSource::bonds (C++ member)
WaterSource::built_in_sequence (C++ member)
WaterSource::bypass (C++ function)
WaterSource::capacity (C++ member)
WaterSource::catchments (C++ member)
WaterSource::checkForInputErrorsConstruction (C++ function)
WaterSource::compare (C++ function)
WaterSource::construction_time (C++ member)
WaterSource::continuityWaterSource (C++ function)
WaterSource::evaporated_volume (C++ member)
WaterSource::getAgreementType (C++ function)
WaterSource::getAllocatedCapacity (C++ function)
WaterSource::getAllocatedFraction (C++ function)
WaterSource::getAllocatedInflow (C++ function)
WaterSource::getAllocatedSupplyCapacities (C++ function)
WaterSource::getAllocatedTreatmentCapacities (C++ function)
WaterSource::getAllocatedTreatmentCapacity (C++ function)
WaterSource::getAllocatedTreatmentFraction (C++ function)
WaterSource::getAvailable_allocated_volumes (C++ function)
WaterSource::getAvailableAllocatedVolume (C++ function)
WaterSource::getAvailableSupplyVolume (C++ function)
WaterSource::getAvailableVolume (C++ function)
WaterSource::getBond (C++ function)
WaterSource::getBuilt_in_sequence (C++ function)
WaterSource::getConstruction_time (C++ function)
WaterSource::getDemand (C++ function)
WaterSource::getEvaporated_volume (C++ function)
WaterSource::getMin_environmental_outflow (C++ function)
WaterSource::getParentWaterSourceID (C++ function)
WaterSource::getPermitting_period (C++ function)
WaterSource::getPrioritySourcePotentialVolume (C++ function)
WaterSource::getSupplyAllocatedFraction (C++ function)
WaterSource::getSupplyCapacity (C++ function)
WaterSource::getTotal_outflow (C++ function)
WaterSource::getTotal_treatment_capacity (C++ function)
WaterSource::getUpstream_source_inflow (C++ function)
WaterSource::getUpstreamCatchmentInflow (C++ function)
WaterSource::getUtilities_with_allocations (C++ function)
WaterSource::getWastewater_inflow (C++ function)
WaterSource::getWaterQualityPoolID (C++ function)
WaterSource::highest_alloc_id (C++ member)
WaterSource::id (C++ member)
WaterSource::isOnline (C++ function)
WaterSource::min_environmental_outflow (C++ member)
WaterSource::name (C++ member)
WaterSource::online (C++ member)
WaterSource::operator< (C++ function)
WaterSource::operator= (C++ function)
WaterSource::operator== (C++ function)
WaterSource::operator> (C++ function)
WaterSource::permitting_time (C++ member)
WaterSource::policy_added_demand (C++ member)
WaterSource::randomConstructionTime (C++ function)
WaterSource::removeWater (C++ function)
WaterSource::resetAllocations (C++ function)
WaterSource::resetTreatmentAllocations (C++ function)
WaterSource::seed (C++ member)
WaterSource::setAllocations (C++ function)
WaterSource::setAvailableAllocatedVolumes (C++ function)
WaterSource::setFull (C++ function)
WaterSource::setMin_environmental_outflow (C++ function)
WaterSource::setOnline (C++ function)
WaterSource::setOutflow_previous_week (C++ function)
WaterSource::setRealization (C++ function)
WaterSource::setSeed (C++ function)
WaterSource::setTreatmentAllocations (C++ function)
WaterSource::skipConstruction (C++ function)
WaterSource::source_type (C++ member)
WaterSource::supply_allocated_fractions (C++ member)
WaterSource::total_allocated_fraction (C++ member)
WaterSource::total_demand (C++ member)
WaterSource::total_outflow (C++ member)
WaterSource::total_treatment_capacity (C++ member)
WaterSource::unsetSeed (C++ function)
WaterSource::upstream_catchment_inflow (C++ member)
WaterSource::upstream_min_env_inflow (C++ member)
WaterSource::upstream_source_inflow (C++ member)
WaterSource::utilities_with_allocations (C++ member)
WaterSource::wastewater_inflow (C++ member)
WaterSource::WaterSource (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
WaterSource::wq_pool_id (C++ member)
WaterSource::~WaterSource (C++ function)
WwtpDischargeRule (C++ class)
WwtpDischargeRule::discharge_to_source_ids (C++ member)
WwtpDischargeRule::get_dependent_variable (C++ function)
,
[1]
,
[2]
,
[3]
WwtpDischargeRule::operator= (C++ function)
WwtpDischargeRule::source_id_to_vector_index (C++ member)
WwtpDischargeRule::WwtpDischargeRule (C++ function)
,
[1]
WwtpDischargeRule::year_series_fraction_discharge (C++ member)