ICEACE Model: Closed Economy  1.0.0
Design Documentation of ICEACE Model
 All Data Structures Files Functions Variables Typedefs Macros Pages
Macros
household_agent_header.h File Reference

Header for agent type memory access. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ID   (current_xmachine_household->id)
 Direct access to id of household agent memory variable. More...
 
#define BANK_ID   (current_xmachine_household->bank_id)
 Direct access to bank_id of household agent memory variable. More...
 
#define IT_NO   (current_xmachine_household->it_no)
 Direct access to it_no of household agent memory variable. More...
 
#define DAY_OF_WEEK_TO_ACT   (current_xmachine_household->day_of_week_to_act)
 Direct access to day_of_week_to_act of household agent memory variable. More...
 
#define WEEKLY_CONSUMPTION_BUDGET   (current_xmachine_household->weekly_consumption_budget)
 Direct access to weekly_consumption_budget of household agent memory variable. More...
 
#define MALL_BUDGET   (current_xmachine_household->mall_budget)
 Direct access to mall_budget of household agent memory variable. More...
 
#define QUARTERLY_PRICE_CHANGE   (current_xmachine_household->quarterly_price_change)
 Direct access to quarterly_price_change of household agent memory variable. More...
 
#define MY_EMPLOYER_ID   (current_xmachine_household->my_employer_id)
 Direct access to my_employer_id of household agent memory variable. More...
 
#define WAGE   (current_xmachine_household->wage)
 Direct access to wage of household agent memory variable. More...
 
#define ISMANAGER   (current_xmachine_household->ismanager)
 Direct access to ismanager of household agent memory variable. More...
 
#define GOVERNMENT_BENEFITS   (current_xmachine_household->government_benefits)
 Direct access to government_benefits of household agent memory variable. More...
 
#define DAY_OF_MONTH_TO_ACT   (current_xmachine_household->day_of_month_to_act)
 Direct access to day_of_month_to_act of household agent memory variable. More...
 
#define DAY_OF_MONTH_WAGE_RECIEVED   (current_xmachine_household->day_of_month_wage_recieved)
 Direct access to day_of_month_wage_recieved of household agent memory variable. More...
 
#define MORTGAGES_INTEREST_RATE   (current_xmachine_household->mortgages_interest_rate)
 Direct access to mortgages_interest_rate of household agent memory variable. More...
 
#define LABOUR_TAX_RATE   (current_xmachine_household->labour_tax_rate)
 Direct access to labour_tax_rate of household agent memory variable. More...
 
#define MORTGAGES_LIST   (current_xmachine_household->mortgages_list)
 Direct access to mortgages_list of household agent memory variable. More...
 
#define MORTGAGES   (current_xmachine_household->mortgages)
 Direct access to mortgages of household agent memory variable. More...
 
#define HOUSING_PAYMENT   (current_xmachine_household->housing_payment)
 Direct access to housing_payment of household agent memory variable. More...
 
#define EQUITY   (current_xmachine_household->equity)
 Direct access to equity of household agent memory variable. More...
 
#define HOUSING_PRICE   (current_xmachine_household->housing_price)
 Direct access to housing_price of household agent memory variable. More...
 
#define HOUSING_UNITS   (current_xmachine_household->housing_units)
 Direct access to housing_units of household agent memory variable. More...
 
#define N_SHARES   (current_xmachine_household->n_shares)
 Direct access to n_shares of household agent memory variable. More...
 
#define LIQUIDITY   (current_xmachine_household->liquidity)
 Direct access to liquidity of household agent memory variable. More...
 
#define CAPITAL_INCOME   (current_xmachine_household->capital_income)
 Direct access to capital_income of household agent memory variable. More...
 
#define PREVIOUS_WAGES   (current_xmachine_household->previous_wages)
 Direct access to previous_wages of household agent memory variable. More...
 
#define PREVIOUS_BENEFITS   (current_xmachine_household->previous_benefits)
 Direct access to previous_benefits of household agent memory variable. More...
 
#define LABOUR_INCOME   (current_xmachine_household->labour_income)
 Direct access to labour_income of household agent memory variable. More...
 
#define TOTAL_ASSETS   (current_xmachine_household->total_assets)
 Direct access to total_assets of household agent memory variable. More...
 
#define HOUSING_VALUE   (current_xmachine_household->housing_value)
 Direct access to housing_value of household agent memory variable. More...
 
#define EXPECTED_HOUSING_PAYMENT   (current_xmachine_household->expected_housing_payment)
 Direct access to expected_housing_payment of household agent memory variable. More...
 
#define HMARKET_ROLE   (current_xmachine_household->hmarket_role)
 Direct access to hmarket_role of household agent memory variable. More...
 
#define EQUITY_RATIO   (current_xmachine_household->equity_ratio)
 Direct access to equity_ratio of household agent memory variable. More...
 
#define MINIMUM_EQUITY_RATIO   (current_xmachine_household->minimum_equity_ratio)
 Direct access to minimum_equity_ratio of household agent memory variable. More...
 
#define MORTGAGE_COSTS   (current_xmachine_household->mortgage_costs)
 Direct access to mortgage_costs of household agent memory variable. More...
 
#define DELTA_HOUSING_VALUE   (current_xmachine_household->delta_housing_value)
 Direct access to delta_housing_value of household agent memory variable. More...
 
#define MORTGAGE_CHOICE   (current_xmachine_household->mortgage_choice)
 Direct access to mortgage_choice of household agent memory variable. More...
 

Detailed Description

Header for agent type memory access.

Definition in file household_agent_header.h.

Macro Definition Documentation

#define BANK_ID   (current_xmachine_household->bank_id)

Direct access to bank_id of household agent memory variable.

Definition at line 11 of file household_agent_header.h.

#define CAPITAL_INCOME   (current_xmachine_household->capital_income)

Direct access to capital_income of household agent memory variable.

Definition at line 77 of file household_agent_header.h.

#define DAY_OF_MONTH_TO_ACT   (current_xmachine_household->day_of_month_to_act)

Direct access to day_of_month_to_act of household agent memory variable.

Definition at line 41 of file household_agent_header.h.

#define DAY_OF_MONTH_WAGE_RECIEVED   (current_xmachine_household->day_of_month_wage_recieved)

Direct access to day_of_month_wage_recieved of household agent memory variable.

Definition at line 44 of file household_agent_header.h.

#define DAY_OF_WEEK_TO_ACT   (current_xmachine_household->day_of_week_to_act)

Direct access to day_of_week_to_act of household agent memory variable.

Definition at line 17 of file household_agent_header.h.

#define DELTA_HOUSING_VALUE   (current_xmachine_household->delta_housing_value)

Direct access to delta_housing_value of household agent memory variable.

Definition at line 110 of file household_agent_header.h.

#define EQUITY   (current_xmachine_household->equity)

Direct access to equity of household agent memory variable.

Definition at line 62 of file household_agent_header.h.

#define EQUITY_RATIO   (current_xmachine_household->equity_ratio)

Direct access to equity_ratio of household agent memory variable.

Definition at line 101 of file household_agent_header.h.

#define EXPECTED_HOUSING_PAYMENT   (current_xmachine_household->expected_housing_payment)

Direct access to expected_housing_payment of household agent memory variable.

Definition at line 95 of file household_agent_header.h.

#define GOVERNMENT_BENEFITS   (current_xmachine_household->government_benefits)

Direct access to government_benefits of household agent memory variable.

Definition at line 38 of file household_agent_header.h.

#define HMARKET_ROLE   (current_xmachine_household->hmarket_role)

Direct access to hmarket_role of household agent memory variable.

Definition at line 98 of file household_agent_header.h.

#define HOUSING_PAYMENT   (current_xmachine_household->housing_payment)

Direct access to housing_payment of household agent memory variable.

Definition at line 59 of file household_agent_header.h.

#define HOUSING_PRICE   (current_xmachine_household->housing_price)

Direct access to housing_price of household agent memory variable.

Definition at line 65 of file household_agent_header.h.

#define HOUSING_UNITS   (current_xmachine_household->housing_units)

Direct access to housing_units of household agent memory variable.

Definition at line 68 of file household_agent_header.h.

#define HOUSING_VALUE   (current_xmachine_household->housing_value)

Direct access to housing_value of household agent memory variable.

Definition at line 92 of file household_agent_header.h.

#define ID   (current_xmachine_household->id)

Direct access to id of household agent memory variable.

Definition at line 8 of file household_agent_header.h.

#define ISMANAGER   (current_xmachine_household->ismanager)

Direct access to ismanager of household agent memory variable.

Definition at line 35 of file household_agent_header.h.

#define IT_NO   (current_xmachine_household->it_no)

Direct access to it_no of household agent memory variable.

Definition at line 14 of file household_agent_header.h.

#define LABOUR_INCOME   (current_xmachine_household->labour_income)

Direct access to labour_income of household agent memory variable.

Definition at line 86 of file household_agent_header.h.

#define LABOUR_TAX_RATE   (current_xmachine_household->labour_tax_rate)

Direct access to labour_tax_rate of household agent memory variable.

Definition at line 50 of file household_agent_header.h.

#define LIQUIDITY   (current_xmachine_household->liquidity)

Direct access to liquidity of household agent memory variable.

Definition at line 74 of file household_agent_header.h.

#define MALL_BUDGET   (current_xmachine_household->mall_budget)

Direct access to mall_budget of household agent memory variable.

Definition at line 23 of file household_agent_header.h.

#define MINIMUM_EQUITY_RATIO   (current_xmachine_household->minimum_equity_ratio)

Direct access to minimum_equity_ratio of household agent memory variable.

Definition at line 104 of file household_agent_header.h.

#define MORTGAGE_CHOICE   (current_xmachine_household->mortgage_choice)

Direct access to mortgage_choice of household agent memory variable.

Definition at line 113 of file household_agent_header.h.

#define MORTGAGE_COSTS   (current_xmachine_household->mortgage_costs)

Direct access to mortgage_costs of household agent memory variable.

Definition at line 107 of file household_agent_header.h.

#define MORTGAGES   (current_xmachine_household->mortgages)

Direct access to mortgages of household agent memory variable.

Definition at line 56 of file household_agent_header.h.

#define MORTGAGES_INTEREST_RATE   (current_xmachine_household->mortgages_interest_rate)

Direct access to mortgages_interest_rate of household agent memory variable.

Definition at line 47 of file household_agent_header.h.

#define MORTGAGES_LIST   (current_xmachine_household->mortgages_list)

Direct access to mortgages_list of household agent memory variable.

Definition at line 53 of file household_agent_header.h.

#define MY_EMPLOYER_ID   (current_xmachine_household->my_employer_id)

Direct access to my_employer_id of household agent memory variable.

Definition at line 29 of file household_agent_header.h.

#define N_SHARES   (current_xmachine_household->n_shares)

Direct access to n_shares of household agent memory variable.

Definition at line 71 of file household_agent_header.h.

#define PREVIOUS_BENEFITS   (current_xmachine_household->previous_benefits)

Direct access to previous_benefits of household agent memory variable.

Definition at line 83 of file household_agent_header.h.

#define PREVIOUS_WAGES   (current_xmachine_household->previous_wages)

Direct access to previous_wages of household agent memory variable.

Definition at line 80 of file household_agent_header.h.

#define QUARTERLY_PRICE_CHANGE   (current_xmachine_household->quarterly_price_change)

Direct access to quarterly_price_change of household agent memory variable.

Definition at line 26 of file household_agent_header.h.

#define TOTAL_ASSETS   (current_xmachine_household->total_assets)

Direct access to total_assets of household agent memory variable.

Definition at line 89 of file household_agent_header.h.

#define WAGE   (current_xmachine_household->wage)

Direct access to wage of household agent memory variable.

Definition at line 32 of file household_agent_header.h.

#define WEEKLY_CONSUMPTION_BUDGET   (current_xmachine_household->weekly_consumption_budget)

Direct access to weekly_consumption_budget of household agent memory variable.

Definition at line 20 of file household_agent_header.h.