Documentation of UrbanFireXDT
Documentation of UrbanFireXDT
Loading...
Searching...
No Matches
Public Attributes | List of all members
output::CurrentParamValues Struct Reference

#include <output.h>

Public Attributes

float exp_pv_kWp_static = 0.0
 
bool exp_pv_kWp_static_set = false
 
float exp_pv_kWp_per_m2 = 0.0
 
bool exp_pv_kWp_per_m2_set = false
 
float exp_pv_min_kWp_roof_sec = 0.0
 
bool exp_pv_min_kWp_roof_sec_set = false
 
float exp_pv_max_kWp_roof_sec = 0.0
 
bool exp_pv_max_kWp_roof_sec_set = false
 
float exp_pv_max_kWp_per_unit = 0.0
 
bool exp_pv_max_kWp_per_unit_set = false
 
float exp_bs_maxP_kW = 0.0
 
bool exp_bs_maxP_kW_set = false
 
float exp_bs_maxE_kWh = 0.0
 
bool exp_bs_maxE_kWh_set = false
 
float exp_bs_init_SOC = 0.0
 
bool exp_bs_init_SOC_set = false
 
float exp_bs_EP_ratio = 0.0
 
bool exp_bs_EP_ratio_set = false
 
uint control_horizon_in_ts = 24
 
bool control_horizon_in_ts_set = false
 
uint control_update_freq_in_ts = 1
 
bool control_update_freq_in_ts_set = false
 

Detailed Description

The struct CurrentParamValues is used for storing the current parameter values. As they might change during a parameter variation, it is good to keep track of the currently processe values.

This struct is important especially for outputting the current parameter setting.

Member Data Documentation

◆ control_horizon_in_ts

uint output::CurrentParamValues::control_horizon_in_ts = 24

◆ control_horizon_in_ts_set

bool output::CurrentParamValues::control_horizon_in_ts_set = false

◆ control_update_freq_in_ts

uint output::CurrentParamValues::control_update_freq_in_ts = 1

◆ control_update_freq_in_ts_set

bool output::CurrentParamValues::control_update_freq_in_ts_set = false

◆ exp_bs_EP_ratio

float output::CurrentParamValues::exp_bs_EP_ratio = 0.0

◆ exp_bs_EP_ratio_set

bool output::CurrentParamValues::exp_bs_EP_ratio_set = false

◆ exp_bs_init_SOC

float output::CurrentParamValues::exp_bs_init_SOC = 0.0

◆ exp_bs_init_SOC_set

bool output::CurrentParamValues::exp_bs_init_SOC_set = false

◆ exp_bs_maxE_kWh

float output::CurrentParamValues::exp_bs_maxE_kWh = 0.0

◆ exp_bs_maxE_kWh_set

bool output::CurrentParamValues::exp_bs_maxE_kWh_set = false

◆ exp_bs_maxP_kW

float output::CurrentParamValues::exp_bs_maxP_kW = 0.0

◆ exp_bs_maxP_kW_set

bool output::CurrentParamValues::exp_bs_maxP_kW_set = false

◆ exp_pv_kWp_per_m2

float output::CurrentParamValues::exp_pv_kWp_per_m2 = 0.0

◆ exp_pv_kWp_per_m2_set

bool output::CurrentParamValues::exp_pv_kWp_per_m2_set = false

◆ exp_pv_kWp_static

float output::CurrentParamValues::exp_pv_kWp_static = 0.0

◆ exp_pv_kWp_static_set

bool output::CurrentParamValues::exp_pv_kWp_static_set = false

◆ exp_pv_max_kWp_per_unit

float output::CurrentParamValues::exp_pv_max_kWp_per_unit = 0.0

◆ exp_pv_max_kWp_per_unit_set

bool output::CurrentParamValues::exp_pv_max_kWp_per_unit_set = false

◆ exp_pv_max_kWp_roof_sec

float output::CurrentParamValues::exp_pv_max_kWp_roof_sec = 0.0

◆ exp_pv_max_kWp_roof_sec_set

bool output::CurrentParamValues::exp_pv_max_kWp_roof_sec_set = false

◆ exp_pv_min_kWp_roof_sec

float output::CurrentParamValues::exp_pv_min_kWp_roof_sec = 0.0

◆ exp_pv_min_kWp_roof_sec_set

bool output::CurrentParamValues::exp_pv_min_kWp_roof_sec_set = false

The documentation for this struct was generated from the following file: