ICEACE Model: Closed Economy  1.0.0
Design Documentation of ICEACE Model
 All Data Structures Files Functions Variables Typedefs Macros Pages
Data Structures
Here are the data structures with brief descriptions:
oCbuyer
oCbuyer_arrayDynamic array to hold buyers
oCchar_arrayDynamic array to hold chars
oCdouble_arrayDynamic array to hold doubles
oCemployee
oCemployee_arrayDynamic array to hold employees
oCFLAME_output
oCfloat_arrayDynamic array to hold floats
oChbank
oChbank_arrayDynamic array to hold hbanks
oChbuyer
oChbuyer_arrayDynamic array to hold hbuyers
oChseller
oChseller_arrayDynamic array to hold hsellers
oCint_arrayDynamic array to hold integers
oCloan
oCloan_arrayDynamic array to hold loans
oClocationHolds location for calculating space partitioning
oCm_bank_centralbank_debt_paymentHolds message of type bank_centralbank_debt_payment_message
oCm_bank_centralbank_debt_requestHolds message of type bank_centralbank_debt_request_message
oCm_bank_centralbank_init_debtHolds message of type bank_centralbank_init_debt_message
oCm_bank_centralbank_init_depositHolds message of type bank_centralbank_init_deposit_message
oCm_bank_centralbank_interest_paymentHolds message of type bank_centralbank_interest_payment_message
oCm_bank_centralbank_update_depositHolds message of type bank_centralbank_update_deposit_message
oCm_bank_firm_loan_acknowledge_1Holds message of type bank_firm_loan_acknowledge_1_message
oCm_bank_firm_loan_acknowledge_2Holds message of type bank_firm_loan_acknowledge_2_message
oCm_bank_net_profitHolds message of type bank_net_profit_message
oCm_bank_reagency_credibilityHolds message of type bank_reagency_credibility_message
oCm_boughtHolds message of type bought_message
oCm_bought_housingHolds message of type bought_housing_message
oCm_buyHolds message of type buy_message
oCm_buy_housingHolds message of type buy_housing_message
oCm_capital_taxHolds message of type capital_tax_message
oCm_capital_tax_rateHolds message of type capital_tax_rate_message
oCm_centralbank_government_profitHolds message of type centralbank_government_profit_message
oCm_centralbank_households_quarterly_cpiHolds message of type centralbank_households_quarterly_cpi_message
oCm_employment_statusHolds message of type employment_status_message
oCm_firedHolds message of type fired_message
oCm_firm_bank_init_depositHolds message of type firm_bank_init_deposit_message
oCm_firm_bank_init_loansHolds message of type firm_bank_init_loans_message
oCm_firm_bank_insolvent_accountHolds message of type firm_bank_insolvent_account_message
oCm_firm_bank_interest_on_loanHolds message of type firm_bank_interest_on_loan_message
oCm_firm_bank_loan_request_1Holds message of type firm_bank_loan_request_1_message
oCm_firm_bank_loan_request_2Holds message of type firm_bank_loan_request_2_message
oCm_firm_bank_update_depositHolds message of type firm_bank_update_deposit_message
oCm_firm_household_wage_paymentHolds message of type firm_household_wage_payment_message
oCm_firm_jpoffice_idHolds message of type firm_jpoffice_id_message
oCm_firm_net_profitHolds message of type firm_net_profit_message
oCm_fund_centralbank_init_depositHolds message of type fund_centralbank_init_deposit_message
oCm_fund_centralbank_update_depositHolds message of type fund_centralbank_update_deposit_message
oCm_fund_requestHolds message of type fund_request_message
oCm_fund_request_ackHolds message of type fund_request_ack_message
oCm_general_benefitHolds message of type general_benefit_message
oCm_goods_transactions_summaryHolds message of type goods_transactions_summary_message
oCm_gov_centralbank_debt_paymentHolds message of type gov_centralbank_debt_payment_message
oCm_gov_centralbank_debt_requestHolds message of type gov_centralbank_debt_request_message
oCm_gov_centralbank_init_depositHolds message of type gov_centralbank_init_deposit_message
oCm_gov_centralbank_update_depositHolds message of type gov_centralbank_update_deposit_message
oCm_household_bank_init_depositHolds message of type household_bank_init_deposit_message
oCm_household_bank_init_mortgagesHolds message of type household_bank_init_mortgages_message
oCm_household_bank_update_depositHolds message of type household_bank_update_deposit_message
oCm_household_jpoffice_idHolds message of type household_jpoffice_id_message
oCm_household_shareHolds message of type household_share_message
oCm_housing_priceHolds message of type housing_price_message
oCm_housing_transactions_summaryHolds message of type housing_transactions_summary_message
oCm_interest_rateHolds message of type interest_rate_message
oCm_job_application_stage1Holds message of type job_application_stage1_message
oCm_job_application_stage2Holds message of type job_application_stage2_message
oCm_job_changeHolds message of type job_change_message
oCm_job_match_stage1Holds message of type job_match_stage1_message
oCm_job_match_stage2Holds message of type job_match_stage2_message
oCm_jpoffice_firm_employeeHolds message of type jpoffice_firm_employee_message
oCm_jpoffice_household_employerHolds message of type jpoffice_household_employer_message
oCm_labour_taxHolds message of type labour_tax_message
oCm_labour_tax_rateHolds message of type labour_tax_rate_message
oCm_loan_writeoffHolds message of type loan_writeoff_message
oCm_mortgage_paymentHolds message of type mortgage_payment_message
oCm_mortgage_payment_from_saleHolds message of type mortgage_payment_from_sale_message
oCm_mortgage_requestsHolds message of type mortgage_requests_message
oCm_mortgage_writeoffHolds message of type mortgage_writeoff_message
oCm_new_entrant_loanHolds message of type new_entrant_loan_message
oCm_sellHolds message of type sell_message
oCm_sell_housingHolds message of type sell_housing_message
oCm_soldHolds message of type sold_message
oCm_sold_housingHolds message of type sold_housing_message
oCm_unemployment_benefitHolds message of type unemployment_benefit_message
oCm_vacancy_stage1Holds message of type vacancy_stage1_message
oCm_vacancy_stage2Holds message of type vacancy_stage2_message
oCmortgage
oCmortgage_arrayDynamic array to hold mortgages
oCnode_informationHolds node information
oCpu_bank_centralbank_debt_payment
oCpu_bank_centralbank_debt_request
oCpu_bank_centralbank_init_debt
oCpu_bank_centralbank_init_deposit
oCpu_bank_centralbank_interest_payment
oCpu_bank_centralbank_update_deposit
oCpu_bank_firm_loan_acknowledge_1
oCpu_bank_firm_loan_acknowledge_2
oCpu_bank_net_profit
oCpu_bank_reagency_credibility
oCpu_bought
oCpu_bought_housing
oCpu_buy
oCpu_buy_housing
oCpu_capital_tax
oCpu_capital_tax_rate
oCpu_centralbank_government_profit
oCpu_centralbank_households_quarterly_cpi
oCpu_employment_status
oCpu_fired
oCpu_firm_bank_init_deposit
oCpu_firm_bank_init_loans
oCpu_firm_bank_insolvent_account
oCpu_firm_bank_interest_on_loan
oCpu_firm_bank_loan_request_1
oCpu_firm_bank_loan_request_2
oCpu_firm_bank_update_deposit
oCpu_firm_household_wage_payment
oCpu_firm_jpoffice_id
oCpu_firm_net_profit
oCpu_fund_centralbank_init_deposit
oCpu_fund_centralbank_update_deposit
oCpu_fund_request
oCpu_fund_request_ack
oCpu_general_benefit
oCpu_goods_transactions_summary
oCpu_gov_centralbank_debt_payment
oCpu_gov_centralbank_debt_request
oCpu_gov_centralbank_init_deposit
oCpu_gov_centralbank_update_deposit
oCpu_household_bank_init_deposit
oCpu_household_bank_init_mortgages
oCpu_household_bank_update_deposit
oCpu_household_jpoffice_id
oCpu_household_share
oCpu_housing_price
oCpu_housing_transactions_summary
oCpu_interest_rate
oCpu_job_application_stage1
oCpu_job_application_stage2
oCpu_job_change
oCpu_job_match_stage1
oCpu_job_match_stage2
oCpu_jpoffice_firm_employee
oCpu_jpoffice_household_employer
oCpu_labour_tax
oCpu_labour_tax_rate
oCpu_loan_writeoff
oCpu_mortgage_payment
oCpu_mortgage_payment_from_sale
oCpu_mortgage_requests
oCpu_mortgage_writeoff
oCpu_new_entrant_loan
oCpu_sell
oCpu_sell_housing
oCpu_sold
oCpu_sold_housing
oCpu_unemployment_benefit
oCpu_vacancy_stage1
oCpu_vacancy_stage2
oCseller
oCseller_arrayDynamic array to hold sellers
oCtransaction
oCtransaction_arrayDynamic array to hold transactions
oCvacancy
oCvacancy_arrayDynamic array to hold vacancys
oCxmachineHolds xmachines
oCxmachine_memory_bankHolds memory of xmachine bank
oCxmachine_memory_bank_holderHolds struct of memory of xmachine bank
oCxmachine_memory_bank_state
oCxmachine_memory_centralbankHolds memory of xmachine centralbank
oCxmachine_memory_centralbank_holderHolds struct of memory of xmachine centralbank
oCxmachine_memory_centralbank_state
oCxmachine_memory_equityfundHolds memory of xmachine equityfund
oCxmachine_memory_equityfund_holderHolds struct of memory of xmachine equityfund
oCxmachine_memory_equityfund_state
oCxmachine_memory_firmHolds memory of xmachine firm
oCxmachine_memory_firm_holderHolds struct of memory of xmachine firm
oCxmachine_memory_firm_state
oCxmachine_memory_governmentHolds memory of xmachine government
oCxmachine_memory_government_holderHolds struct of memory of xmachine government
oCxmachine_memory_government_state
oCxmachine_memory_householdHolds memory of xmachine household
oCxmachine_memory_household_holderHolds struct of memory of xmachine household
oCxmachine_memory_household_state
oCxmachine_memory_jpofficeHolds memory of xmachine jpoffice
oCxmachine_memory_jpoffice_holderHolds struct of memory of xmachine jpoffice
oCxmachine_memory_jpoffice_state
oCxmachine_memory_mallHolds memory of xmachine mall
oCxmachine_memory_mall_holderHolds struct of memory of xmachine mall
oCxmachine_memory_mall_state
oCxmachine_memory_reagencyHolds memory of xmachine reagency
oCxmachine_memory_reagency_holderHolds struct of memory of xmachine reagency
\Cxmachine_memory_reagency_state