ICEACE Model: Closed Economy
1.0.0
Design Documentation of ICEACE Model
|
Header for agent type memory access. More...
Go to the source code of this file.
Macros | |
#define | ID (current_xmachine_firm->id) |
Direct access to id of firm agent memory variable. More... | |
#define | BANK_ID (current_xmachine_firm->bank_id) |
Direct access to bank_id of firm agent memory variable. More... | |
#define | ISCONSTRUCTOR (current_xmachine_firm->isconstructor) |
Direct access to isconstructor of firm agent memory variable. More... | |
#define | DAY_OF_MONTH_TO_ACT (current_xmachine_firm->day_of_month_to_act) |
Direct access to day_of_month_to_act of firm agent memory variable. More... | |
#define | ISINSOLVENT (current_xmachine_firm->isinsolvent) |
Direct access to isinsolvent of firm agent memory variable. More... | |
#define | IT_NO (current_xmachine_firm->it_no) |
Direct access to it_no of firm agent memory variable. More... | |
#define | DAY_OF_WEEK_TO_ACT (current_xmachine_firm->day_of_week_to_act) |
Direct access to day_of_week_to_act of firm agent memory variable. More... | |
#define | AVERAGE_GOODS_PRICE (current_xmachine_firm->average_goods_price) |
Direct access to average_goods_price of firm agent memory variable. More... | |
#define | EMPLOYEES (current_xmachine_firm->employees) |
Direct access to employees of firm agent memory variable. More... | |
#define | MANAGER (current_xmachine_firm->manager) |
Direct access to manager of firm agent memory variable. More... | |
#define | WAGE_OFFER (current_xmachine_firm->wage_offer) |
Direct access to wage_offer of firm agent memory variable. More... | |
#define | AVERAGE_WAGE (current_xmachine_firm->average_wage) |
Direct access to average_wage of firm agent memory variable. More... | |
#define | NO_EMPLOYEES (current_xmachine_firm->no_employees) |
Direct access to no_employees of firm agent memory variable. More... | |
#define | VACANCIES (current_xmachine_firm->vacancies) |
Direct access to vacancies of firm agent memory variable. More... | |
#define | EMPLOYEES_NEEDED (current_xmachine_firm->employees_needed) |
Direct access to employees_needed of firm agent memory variable. More... | |
#define | DAY_OF_MONTH_WAGES_PAID (current_xmachine_firm->day_of_month_wages_paid) |
Direct access to day_of_month_wages_paid of firm agent memory variable. More... | |
#define | LABOUR_PRODUCTIVITY (current_xmachine_firm->labour_productivity) |
Direct access to labour_productivity of firm agent memory variable. More... | |
#define | CAPITAL_PRODUCTIVITY (current_xmachine_firm->capital_productivity) |
Direct access to capital_productivity of firm agent memory variable. More... | |
#define | CAPITAL_GOODS (current_xmachine_firm->capital_goods) |
Direct access to capital_goods of firm agent memory variable. More... | |
#define | CAPITAL_GOODS_PRICE (current_xmachine_firm->capital_goods_price) |
Direct access to capital_goods_price of firm agent memory variable. More... | |
#define | PRODUCTION_CURRENT (current_xmachine_firm->production_current) |
Direct access to production_current of firm agent memory variable. More... | |
#define | EXPECTED_SALES (current_xmachine_firm->expected_sales) |
Direct access to expected_sales of firm agent memory variable. More... | |
#define | PRODUCTION_PLAN (current_xmachine_firm->production_plan) |
Direct access to production_plan of firm agent memory variable. More... | |
#define | UNIT_GOODS_PRICE (current_xmachine_firm->unit_goods_price) |
Direct access to unit_goods_price of firm agent memory variable. More... | |
#define | UNIT_COST (current_xmachine_firm->unit_cost) |
Direct access to unit_cost of firm agent memory variable. More... | |
#define | DAY_OF_MONTH_PRODUCTION_COMPLETED (current_xmachine_firm->day_of_month_production_completed) |
Direct access to day_of_month_production_completed of firm agent memory variable. More... | |
#define | UNIT_HOUSE_PRICE (current_xmachine_firm->unit_house_price) |
Direct access to unit_house_price of firm agent memory variable. More... | |
#define | PROJECTS (current_xmachine_firm->projects) |
Direct access to projects of firm agent memory variable. More... | |
#define | LOANS_INTEREST_RATE (current_xmachine_firm->loans_interest_rate) |
Direct access to loans_interest_rate of firm agent memory variable. More... | |
#define | DEBT (current_xmachine_firm->debt) |
Direct access to debt of firm agent memory variable. More... | |
#define | INVENTORY (current_xmachine_firm->inventory) |
Direct access to inventory of firm agent memory variable. More... | |
#define | SALES (current_xmachine_firm->sales) |
Direct access to sales of firm agent memory variable. More... | |
#define | REVENUES (current_xmachine_firm->revenues) |
Direct access to revenues of firm agent memory variable. More... | |
#define | TOTAL_ASSETS (current_xmachine_firm->total_assets) |
Direct access to total_assets of firm agent memory variable. More... | |
#define | OPERATING_COSTS (current_xmachine_firm->operating_costs) |
Direct access to operating_costs of firm agent memory variable. More... | |
#define | LABOUR_COSTS (current_xmachine_firm->labour_costs) |
Direct access to labour_costs of firm agent memory variable. More... | |
#define | TOTAL_INTEREST_PAYMENTS (current_xmachine_firm->total_interest_payments) |
Direct access to total_interest_payments of firm agent memory variable. More... | |
#define | DIVIDENDS_PAID (current_xmachine_firm->dividends_paid) |
Direct access to dividends_paid of firm agent memory variable. More... | |
#define | DIVIDENDS_TO_BE_PAID (current_xmachine_firm->dividends_to_be_paid) |
Direct access to dividends_to_be_paid of firm agent memory variable. More... | |
#define | RETAINED_EARNINGS (current_xmachine_firm->retained_earnings) |
Direct access to retained_earnings of firm agent memory variable. More... | |
#define | NET_EARNINGS (current_xmachine_firm->net_earnings) |
Direct access to net_earnings of firm agent memory variable. More... | |
#define | EBIT (current_xmachine_firm->ebit) |
Direct access to ebit of firm agent memory variable. More... | |
#define | EQUITY (current_xmachine_firm->equity) |
Direct access to equity of firm agent memory variable. More... | |
#define | LIQUIDITY (current_xmachine_firm->liquidity) |
Direct access to liquidity of firm agent memory variable. More... | |
#define | ISLIQUIDSHORT (current_xmachine_firm->isliquidshort) |
Direct access to isliquidshort of firm agent memory variable. More... | |
#define | HASLOAN (current_xmachine_firm->hasloan) |
Direct access to hasloan of firm agent memory variable. More... | |
#define | HASINVESTMENT (current_xmachine_firm->hasinvestment) |
Direct access to hasinvestment of firm agent memory variable. More... | |
#define | ISILLIQUID (current_xmachine_firm->isilliquid) |
Direct access to isilliquid of firm agent memory variable. More... | |
#define | PLANNED_INVESTMENT_COSTS (current_xmachine_firm->planned_investment_costs) |
Direct access to planned_investment_costs of firm agent memory variable. More... | |
#define | LIQUIDITY_NEED (current_xmachine_firm->liquidity_need) |
Direct access to liquidity_need of firm agent memory variable. More... | |
#define | LOAN_LIST (current_xmachine_firm->loan_list) |
Direct access to loan_list of firm agent memory variable. More... | |
#define | LABOUR_TAX_RATE (current_xmachine_firm->labour_tax_rate) |
Direct access to labour_tax_rate of firm agent memory variable. More... | |
#define | DELTA_HOUSING_PRICE (current_xmachine_firm->delta_housing_price) |
Direct access to delta_housing_price of firm agent memory variable. More... | |
Header for agent type memory access.
Definition in file firm_agent_header.h.
#define AVERAGE_GOODS_PRICE (current_xmachine_firm->average_goods_price) |
Direct access to average_goods_price of firm agent memory variable.
Definition at line 29 of file firm_agent_header.h.
#define AVERAGE_WAGE (current_xmachine_firm->average_wage) |
Direct access to average_wage of firm agent memory variable.
Definition at line 41 of file firm_agent_header.h.
#define BANK_ID (current_xmachine_firm->bank_id) |
Direct access to bank_id of firm agent memory variable.
Definition at line 11 of file firm_agent_header.h.
#define CAPITAL_GOODS (current_xmachine_firm->capital_goods) |
Direct access to capital_goods of firm agent memory variable.
Definition at line 62 of file firm_agent_header.h.
#define CAPITAL_GOODS_PRICE (current_xmachine_firm->capital_goods_price) |
Direct access to capital_goods_price of firm agent memory variable.
Definition at line 65 of file firm_agent_header.h.
#define CAPITAL_PRODUCTIVITY (current_xmachine_firm->capital_productivity) |
Direct access to capital_productivity of firm agent memory variable.
Definition at line 59 of file firm_agent_header.h.
#define DAY_OF_MONTH_PRODUCTION_COMPLETED (current_xmachine_firm->day_of_month_production_completed) |
Direct access to day_of_month_production_completed of firm agent memory variable.
Definition at line 83 of file firm_agent_header.h.
#define DAY_OF_MONTH_TO_ACT (current_xmachine_firm->day_of_month_to_act) |
Direct access to day_of_month_to_act of firm agent memory variable.
Definition at line 17 of file firm_agent_header.h.
#define DAY_OF_MONTH_WAGES_PAID (current_xmachine_firm->day_of_month_wages_paid) |
Direct access to day_of_month_wages_paid of firm agent memory variable.
Definition at line 53 of file firm_agent_header.h.
#define DAY_OF_WEEK_TO_ACT (current_xmachine_firm->day_of_week_to_act) |
Direct access to day_of_week_to_act of firm agent memory variable.
Definition at line 26 of file firm_agent_header.h.
#define DEBT (current_xmachine_firm->debt) |
Direct access to debt of firm agent memory variable.
Definition at line 95 of file firm_agent_header.h.
#define DELTA_HOUSING_PRICE (current_xmachine_firm->delta_housing_price) |
Direct access to delta_housing_price of firm agent memory variable.
Definition at line 164 of file firm_agent_header.h.
#define DIVIDENDS_PAID (current_xmachine_firm->dividends_paid) |
Direct access to dividends_paid of firm agent memory variable.
Definition at line 119 of file firm_agent_header.h.
#define DIVIDENDS_TO_BE_PAID (current_xmachine_firm->dividends_to_be_paid) |
Direct access to dividends_to_be_paid of firm agent memory variable.
Definition at line 122 of file firm_agent_header.h.
#define EBIT (current_xmachine_firm->ebit) |
Direct access to ebit of firm agent memory variable.
Definition at line 131 of file firm_agent_header.h.
#define EMPLOYEES (current_xmachine_firm->employees) |
Direct access to employees of firm agent memory variable.
Definition at line 32 of file firm_agent_header.h.
#define EMPLOYEES_NEEDED (current_xmachine_firm->employees_needed) |
Direct access to employees_needed of firm agent memory variable.
Definition at line 50 of file firm_agent_header.h.
#define EQUITY (current_xmachine_firm->equity) |
Direct access to equity of firm agent memory variable.
Definition at line 134 of file firm_agent_header.h.
#define EXPECTED_SALES (current_xmachine_firm->expected_sales) |
Direct access to expected_sales of firm agent memory variable.
Definition at line 71 of file firm_agent_header.h.
#define HASINVESTMENT (current_xmachine_firm->hasinvestment) |
Direct access to hasinvestment of firm agent memory variable.
Definition at line 146 of file firm_agent_header.h.
#define HASLOAN (current_xmachine_firm->hasloan) |
Direct access to hasloan of firm agent memory variable.
Definition at line 143 of file firm_agent_header.h.
#define ID (current_xmachine_firm->id) |
Direct access to id of firm agent memory variable.
Definition at line 8 of file firm_agent_header.h.
#define INVENTORY (current_xmachine_firm->inventory) |
Direct access to inventory of firm agent memory variable.
Definition at line 98 of file firm_agent_header.h.
#define ISCONSTRUCTOR (current_xmachine_firm->isconstructor) |
Direct access to isconstructor of firm agent memory variable.
Definition at line 14 of file firm_agent_header.h.
#define ISILLIQUID (current_xmachine_firm->isilliquid) |
Direct access to isilliquid of firm agent memory variable.
Definition at line 149 of file firm_agent_header.h.
#define ISINSOLVENT (current_xmachine_firm->isinsolvent) |
Direct access to isinsolvent of firm agent memory variable.
Definition at line 20 of file firm_agent_header.h.
#define ISLIQUIDSHORT (current_xmachine_firm->isliquidshort) |
Direct access to isliquidshort of firm agent memory variable.
Definition at line 140 of file firm_agent_header.h.
#define IT_NO (current_xmachine_firm->it_no) |
Direct access to it_no of firm agent memory variable.
Definition at line 23 of file firm_agent_header.h.
#define LABOUR_COSTS (current_xmachine_firm->labour_costs) |
Direct access to labour_costs of firm agent memory variable.
Definition at line 113 of file firm_agent_header.h.
#define LABOUR_PRODUCTIVITY (current_xmachine_firm->labour_productivity) |
Direct access to labour_productivity of firm agent memory variable.
Definition at line 56 of file firm_agent_header.h.
#define LABOUR_TAX_RATE (current_xmachine_firm->labour_tax_rate) |
Direct access to labour_tax_rate of firm agent memory variable.
Definition at line 161 of file firm_agent_header.h.
#define LIQUIDITY (current_xmachine_firm->liquidity) |
Direct access to liquidity of firm agent memory variable.
Definition at line 137 of file firm_agent_header.h.
#define LIQUIDITY_NEED (current_xmachine_firm->liquidity_need) |
Direct access to liquidity_need of firm agent memory variable.
Definition at line 155 of file firm_agent_header.h.
#define LOAN_LIST (current_xmachine_firm->loan_list) |
Direct access to loan_list of firm agent memory variable.
Definition at line 158 of file firm_agent_header.h.
#define LOANS_INTEREST_RATE (current_xmachine_firm->loans_interest_rate) |
Direct access to loans_interest_rate of firm agent memory variable.
Definition at line 92 of file firm_agent_header.h.
#define MANAGER (current_xmachine_firm->manager) |
Direct access to manager of firm agent memory variable.
Definition at line 35 of file firm_agent_header.h.
#define NET_EARNINGS (current_xmachine_firm->net_earnings) |
Direct access to net_earnings of firm agent memory variable.
Definition at line 128 of file firm_agent_header.h.
#define NO_EMPLOYEES (current_xmachine_firm->no_employees) |
Direct access to no_employees of firm agent memory variable.
Definition at line 44 of file firm_agent_header.h.
#define OPERATING_COSTS (current_xmachine_firm->operating_costs) |
Direct access to operating_costs of firm agent memory variable.
Definition at line 110 of file firm_agent_header.h.
#define PLANNED_INVESTMENT_COSTS (current_xmachine_firm->planned_investment_costs) |
Direct access to planned_investment_costs of firm agent memory variable.
Definition at line 152 of file firm_agent_header.h.
#define PRODUCTION_CURRENT (current_xmachine_firm->production_current) |
Direct access to production_current of firm agent memory variable.
Definition at line 68 of file firm_agent_header.h.
#define PRODUCTION_PLAN (current_xmachine_firm->production_plan) |
Direct access to production_plan of firm agent memory variable.
Definition at line 74 of file firm_agent_header.h.
#define PROJECTS (current_xmachine_firm->projects) |
Direct access to projects of firm agent memory variable.
Definition at line 89 of file firm_agent_header.h.
#define RETAINED_EARNINGS (current_xmachine_firm->retained_earnings) |
Direct access to retained_earnings of firm agent memory variable.
Definition at line 125 of file firm_agent_header.h.
#define REVENUES (current_xmachine_firm->revenues) |
Direct access to revenues of firm agent memory variable.
Definition at line 104 of file firm_agent_header.h.
#define SALES (current_xmachine_firm->sales) |
Direct access to sales of firm agent memory variable.
Definition at line 101 of file firm_agent_header.h.
#define TOTAL_ASSETS (current_xmachine_firm->total_assets) |
Direct access to total_assets of firm agent memory variable.
Definition at line 107 of file firm_agent_header.h.
#define TOTAL_INTEREST_PAYMENTS (current_xmachine_firm->total_interest_payments) |
Direct access to total_interest_payments of firm agent memory variable.
Definition at line 116 of file firm_agent_header.h.
#define UNIT_COST (current_xmachine_firm->unit_cost) |
Direct access to unit_cost of firm agent memory variable.
Definition at line 80 of file firm_agent_header.h.
#define UNIT_GOODS_PRICE (current_xmachine_firm->unit_goods_price) |
Direct access to unit_goods_price of firm agent memory variable.
Definition at line 77 of file firm_agent_header.h.
#define UNIT_HOUSE_PRICE (current_xmachine_firm->unit_house_price) |
Direct access to unit_house_price of firm agent memory variable.
Definition at line 86 of file firm_agent_header.h.
#define VACANCIES (current_xmachine_firm->vacancies) |
Direct access to vacancies of firm agent memory variable.
Definition at line 47 of file firm_agent_header.h.
#define WAGE_OFFER (current_xmachine_firm->wage_offer) |
Direct access to wage_offer of firm agent memory variable.
Definition at line 38 of file firm_agent_header.h.