ICEACE Model: Closed Economy
1.0.0
Design Documentation of ICEACE Model
|
Header for xmachine data structures and transition functions. More...
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include <limits.h>
#include "mboard.h"
Go to the source code of this file.
Data Structures | |
struct | FLAME_output |
struct | int_array |
Dynamic array to hold integers. More... | |
struct | float_array |
Dynamic array to hold floats. More... | |
struct | double_array |
Dynamic array to hold doubles. More... | |
struct | char_array |
Dynamic array to hold chars. More... | |
struct | transaction |
struct | transaction_array |
Dynamic array to hold transactions. More... | |
struct | buyer |
struct | buyer_array |
Dynamic array to hold buyers. More... | |
struct | seller |
struct | seller_array |
Dynamic array to hold sellers. More... | |
struct | vacancy |
struct | vacancy_array |
Dynamic array to hold vacancys. More... | |
struct | employee |
struct | employee_array |
Dynamic array to hold employees. More... | |
struct | mortgage |
struct | mortgage_array |
Dynamic array to hold mortgages. More... | |
struct | loan |
struct | loan_array |
Dynamic array to hold loans. More... | |
struct | hbuyer |
struct | hbuyer_array |
Dynamic array to hold hbuyers. More... | |
struct | hseller |
struct | hseller_array |
Dynamic array to hold hsellers. More... | |
struct | hbank |
struct | hbank_array |
Dynamic array to hold hbanks. More... | |
struct | xmachine_memory_firm |
Holds memory of xmachine firm. More... | |
struct | xmachine_memory_firm_holder |
Holds struct of memory of xmachine firm. More... | |
struct | xmachine_memory_firm_state |
struct | xmachine_memory_household |
Holds memory of xmachine household. More... | |
struct | xmachine_memory_household_holder |
Holds struct of memory of xmachine household. More... | |
struct | xmachine_memory_household_state |
struct | xmachine_memory_equityfund |
Holds memory of xmachine equityfund. More... | |
struct | xmachine_memory_equityfund_holder |
Holds struct of memory of xmachine equityfund. More... | |
struct | xmachine_memory_equityfund_state |
struct | xmachine_memory_bank |
Holds memory of xmachine bank. More... | |
struct | xmachine_memory_bank_holder |
Holds struct of memory of xmachine bank. More... | |
struct | xmachine_memory_bank_state |
struct | xmachine_memory_government |
Holds memory of xmachine government. More... | |
struct | xmachine_memory_government_holder |
Holds struct of memory of xmachine government. More... | |
struct | xmachine_memory_government_state |
struct | xmachine_memory_centralbank |
Holds memory of xmachine centralbank. More... | |
struct | xmachine_memory_centralbank_holder |
Holds struct of memory of xmachine centralbank. More... | |
struct | xmachine_memory_centralbank_state |
struct | xmachine_memory_jpoffice |
Holds memory of xmachine jpoffice. More... | |
struct | xmachine_memory_jpoffice_holder |
Holds struct of memory of xmachine jpoffice. More... | |
struct | xmachine_memory_jpoffice_state |
struct | xmachine_memory_mall |
Holds memory of xmachine mall. More... | |
struct | xmachine_memory_mall_holder |
Holds struct of memory of xmachine mall. More... | |
struct | xmachine_memory_mall_state |
struct | xmachine_memory_reagency |
Holds memory of xmachine reagency. More... | |
struct | xmachine_memory_reagency_holder |
Holds struct of memory of xmachine reagency. More... | |
struct | xmachine_memory_reagency_state |
struct | xmachine |
Holds xmachines. More... | |
struct | m_firm_bank_init_loans |
Holds message of type firm_bank_init_loans_message. More... | |
struct | m_firm_bank_init_deposit |
Holds message of type firm_bank_init_deposit_message. More... | |
struct | m_firm_bank_update_deposit |
Holds message of type firm_bank_update_deposit_message. More... | |
struct | m_household_bank_init_mortgages |
Holds message of type household_bank_init_mortgages_message. More... | |
struct | m_household_bank_init_deposit |
Holds message of type household_bank_init_deposit_message. More... | |
struct | m_household_bank_update_deposit |
Holds message of type household_bank_update_deposit_message. More... | |
struct | m_bank_centralbank_init_debt |
Holds message of type bank_centralbank_init_debt_message. More... | |
struct | m_bank_centralbank_init_deposit |
Holds message of type bank_centralbank_init_deposit_message. More... | |
struct | m_bank_centralbank_update_deposit |
Holds message of type bank_centralbank_update_deposit_message. More... | |
struct | m_fund_centralbank_init_deposit |
Holds message of type fund_centralbank_init_deposit_message. More... | |
struct | m_fund_centralbank_update_deposit |
Holds message of type fund_centralbank_update_deposit_message. More... | |
struct | m_gov_centralbank_init_deposit |
Holds message of type gov_centralbank_init_deposit_message. More... | |
struct | m_gov_centralbank_update_deposit |
Holds message of type gov_centralbank_update_deposit_message. More... | |
struct | m_interest_rate |
Holds message of type interest_rate_message. More... | |
struct | m_capital_tax_rate |
Holds message of type capital_tax_rate_message. More... | |
struct | m_labour_tax_rate |
Holds message of type labour_tax_rate_message. More... | |
struct | m_household_jpoffice_id |
Holds message of type household_jpoffice_id_message. More... | |
struct | m_jpoffice_household_employer |
Holds message of type jpoffice_household_employer_message. More... | |
struct | m_firm_jpoffice_id |
Holds message of type firm_jpoffice_id_message. More... | |
struct | m_jpoffice_firm_employee |
Holds message of type jpoffice_firm_employee_message. More... | |
struct | m_buy |
Holds message of type buy_message. More... | |
struct | m_bought |
Holds message of type bought_message. More... | |
struct | m_sell |
Holds message of type sell_message. More... | |
struct | m_sold |
Holds message of type sold_message. More... | |
struct | m_goods_transactions_summary |
Holds message of type goods_transactions_summary_message. More... | |
struct | m_centralbank_households_quarterly_cpi |
Holds message of type centralbank_households_quarterly_cpi_message. More... | |
struct | m_fired |
Holds message of type fired_message. More... | |
struct | m_vacancy_stage1 |
Holds message of type vacancy_stage1_message. More... | |
struct | m_job_application_stage2 |
Holds message of type job_application_stage2_message. More... | |
struct | m_job_application_stage1 |
Holds message of type job_application_stage1_message. More... | |
struct | m_job_match_stage1 |
Holds message of type job_match_stage1_message. More... | |
struct | m_job_change |
Holds message of type job_change_message. More... | |
struct | m_vacancy_stage2 |
Holds message of type vacancy_stage2_message. More... | |
struct | m_job_match_stage2 |
Holds message of type job_match_stage2_message. More... | |
struct | m_employment_status |
Holds message of type employment_status_message. More... | |
struct | m_firm_household_wage_payment |
Holds message of type firm_household_wage_payment_message. More... | |
struct | m_firm_bank_loan_request_1 |
Holds message of type firm_bank_loan_request_1_message. More... | |
struct | m_firm_bank_loan_request_2 |
Holds message of type firm_bank_loan_request_2_message. More... | |
struct | m_bank_firm_loan_acknowledge_1 |
Holds message of type bank_firm_loan_acknowledge_1_message. More... | |
struct | m_bank_firm_loan_acknowledge_2 |
Holds message of type bank_firm_loan_acknowledge_2_message. More... | |
struct | m_bank_centralbank_debt_request |
Holds message of type bank_centralbank_debt_request_message. More... | |
struct | m_household_share |
Holds message of type household_share_message. More... | |
struct | m_capital_tax |
Holds message of type capital_tax_message. More... | |
struct | m_labour_tax |
Holds message of type labour_tax_message. More... | |
struct | m_unemployment_benefit |
Holds message of type unemployment_benefit_message. More... | |
struct | m_general_benefit |
Holds message of type general_benefit_message. More... | |
struct | m_fund_request |
Holds message of type fund_request_message. More... | |
struct | m_fund_request_ack |
Holds message of type fund_request_ack_message. More... | |
struct | m_new_entrant_loan |
Holds message of type new_entrant_loan_message. More... | |
struct | m_firm_bank_interest_on_loan |
Holds message of type firm_bank_interest_on_loan_message. More... | |
struct | m_loan_writeoff |
Holds message of type loan_writeoff_message. More... | |
struct | m_firm_bank_insolvent_account |
Holds message of type firm_bank_insolvent_account_message. More... | |
struct | m_firm_net_profit |
Holds message of type firm_net_profit_message. More... | |
struct | m_bank_net_profit |
Holds message of type bank_net_profit_message. More... | |
struct | m_bank_centralbank_interest_payment |
Holds message of type bank_centralbank_interest_payment_message. More... | |
struct | m_bank_centralbank_debt_payment |
Holds message of type bank_centralbank_debt_payment_message. More... | |
struct | m_gov_centralbank_debt_request |
Holds message of type gov_centralbank_debt_request_message. More... | |
struct | m_gov_centralbank_debt_payment |
Holds message of type gov_centralbank_debt_payment_message. More... | |
struct | m_centralbank_government_profit |
Holds message of type centralbank_government_profit_message. More... | |
struct | m_housing_price |
Holds message of type housing_price_message. More... | |
struct | m_buy_housing |
Holds message of type buy_housing_message. More... | |
struct | m_sell_housing |
Holds message of type sell_housing_message. More... | |
struct | m_bought_housing |
Holds message of type bought_housing_message. More... | |
struct | m_sold_housing |
Holds message of type sold_housing_message. More... | |
struct | m_bank_reagency_credibility |
Holds message of type bank_reagency_credibility_message. More... | |
struct | m_mortgage_requests |
Holds message of type mortgage_requests_message. More... | |
struct | m_mortgage_payment_from_sale |
Holds message of type mortgage_payment_from_sale_message. More... | |
struct | m_mortgage_payment |
Holds message of type mortgage_payment_message. More... | |
struct | m_mortgage_writeoff |
Holds message of type mortgage_writeoff_message. More... | |
struct | m_housing_transactions_summary |
Holds message of type housing_transactions_summary_message. More... | |
struct | location |
Holds location for calculating space partitioning . More... | |
struct | node_information |
Holds node information . More... | |
Functions | |
void | initialise_pointers (void) |
Initialises pointers to xmachine, message, and node lists. More... | |
void | initialise_unit_testing (void) |
Initialises framework for unit testing. More... | |
FLAME_output * | add_FLAME_output (FLAME_output **outputs) |
void | free_FLAME_outputs (FLAME_output **outputs) |
void | add_location (double point, location **p_location) |
Adds a location in order into the location list. More... | |
void | freelocations (location **p_location) |
Free locations from the location list. More... | |
void | add_node (int node_id, double minx, double maxx, double miny, double maxy, double minz, double maxz) |
Add a node to the node list. More... | |
void | clean_up (int code) |
Add a node to the node list. More... | |
void | propagate_agents (void) |
Check agent positions to see if any need to be moved to a another node. More... | |
void | propagate_messages_init (void) |
void | propagate_messages_complete (void) |
void | create_partitions (char *filename, int *itno) |
void | free_node_info (void) |
Free the node list. More... | |
void | free_agent (void) |
void | freexmachines (void) |
Free the currently being used X-machine list. More... | |
void | init_transaction_array (transaction_array *array) |
void | reset_transaction_array (transaction_array *array) |
Reset the transaction array to hold nothing. More... | |
void | free_transaction_array (transaction_array *array) |
Free the memory of a dynamic transaction array. More... | |
void | copy_transaction_array (transaction_array *from, transaction_array *to) |
void | add_transaction (transaction_array *array, int quantity, double avg_price) |
Add an transaction to the dynamic transaction array. More... | |
void | remove_transaction (transaction_array *array, int index) |
Remove an transaction from a dynamic transaction array. More... | |
void | init_buyer_array (buyer_array *array) |
void | reset_buyer_array (buyer_array *array) |
Reset the buyer array to hold nothing. More... | |
void | free_buyer_array (buyer_array *array) |
Free the memory of a dynamic buyer array. More... | |
void | copy_buyer_array (buyer_array *from, buyer_array *to) |
void | add_buyer (buyer_array *array, int id, double budget) |
Add an buyer to the dynamic buyer array. More... | |
void | remove_buyer (buyer_array *array, int index) |
Remove an buyer from a dynamic buyer array. More... | |
void | init_seller_array (seller_array *array) |
void | reset_seller_array (seller_array *array) |
Reset the seller array to hold nothing. More... | |
void | free_seller_array (seller_array *array) |
Free the memory of a dynamic seller array. More... | |
void | copy_seller_array (seller_array *from, seller_array *to) |
void | add_seller (seller_array *array, int id, double price, int inventory, double inv_price) |
Add an seller to the dynamic seller array. More... | |
void | remove_seller (seller_array *array, int index) |
Remove an seller from a dynamic seller array. More... | |
void | init_vacancy_array (vacancy_array *array) |
void | reset_vacancy_array (vacancy_array *array) |
Reset the vacancy array to hold nothing. More... | |
void | free_vacancy_array (vacancy_array *array) |
Free the memory of a dynamic vacancy array. More... | |
void | copy_vacancy_array (vacancy_array *from, vacancy_array *to) |
void | add_vacancy (vacancy_array *array, int id, double wage) |
Add an vacancy to the dynamic vacancy array. More... | |
void | remove_vacancy (vacancy_array *array, int index) |
Remove an vacancy from a dynamic vacancy array. More... | |
void | init_employee_array (employee_array *array) |
void | reset_employee_array (employee_array *array) |
Reset the employee array to hold nothing. More... | |
void | free_employee_array (employee_array *array) |
Free the memory of a dynamic employee array. More... | |
void | copy_employee_array (employee_array *from, employee_array *to) |
void | add_employee (employee_array *array, int id, double wage) |
Add an employee to the dynamic employee array. More... | |
void | remove_employee (employee_array *array, int index) |
Remove an employee from a dynamic employee array. More... | |
void | init_mortgage_array (mortgage_array *array) |
void | reset_mortgage_array (mortgage_array *array) |
Reset the mortgage array to hold nothing. More... | |
void | free_mortgage_array (mortgage_array *array) |
Free the memory of a dynamic mortgage array. More... | |
void | copy_mortgage_array (mortgage_array *from, mortgage_array *to) |
void | add_mortgage (mortgage_array *array, int bank_id, double principal, int quarters_left, double quarterly_interest, double quarterly_principal, double interestrate, int mtype) |
Add an mortgage to the dynamic mortgage array. More... | |
void | remove_mortgage (mortgage_array *array, int index) |
Remove an mortgage from a dynamic mortgage array. More... | |
void | init_loan_array (loan_array *array) |
void | reset_loan_array (loan_array *array) |
Reset the loan array to hold nothing. More... | |
void | free_loan_array (loan_array *array) |
Free the memory of a dynamic loan array. More... | |
void | copy_loan_array (loan_array *from, loan_array *to) |
void | add_loan (loan_array *array, int bank_id, double amount, double to_be_paid) |
Add an loan to the dynamic loan array. More... | |
void | remove_loan (loan_array *array, int index) |
Remove an loan from a dynamic loan array. More... | |
void | init_hbuyer_array (hbuyer_array *array) |
void | reset_hbuyer_array (hbuyer_array *array) |
Reset the hbuyer array to hold nothing. More... | |
void | free_hbuyer_array (hbuyer_array *array) |
Free the memory of a dynamic hbuyer array. More... | |
void | copy_hbuyer_array (hbuyer_array *from, hbuyer_array *to) |
void | add_hbuyer (hbuyer_array *array, int buyer_id, int bank_id, double liquidity, double quarterly_income, double quarterly_mortgage_paid, int choice) |
Add an hbuyer to the dynamic hbuyer array. More... | |
void | remove_hbuyer (hbuyer_array *array, int index) |
Remove an hbuyer from a dynamic hbuyer array. More... | |
void | init_hseller_array (hseller_array *array) |
void | reset_hseller_array (hseller_array *array) |
Reset the hseller array to hold nothing. More... | |
void | free_hseller_array (hseller_array *array) |
Free the memory of a dynamic hseller array. More... | |
void | copy_hseller_array (hseller_array *from, hseller_array *to) |
void | add_hseller (hseller_array *array, int seller_id, double price, int quantity, int type) |
Add an hseller to the dynamic hseller array. More... | |
void | remove_hseller (hseller_array *array, int index) |
Remove an hseller from a dynamic hseller array. More... | |
void | init_hbank_array (hbank_array *array) |
void | reset_hbank_array (hbank_array *array) |
Reset the hbank array to hold nothing. More... | |
void | free_hbank_array (hbank_array *array) |
Free the memory of a dynamic hbank array. More... | |
void | copy_hbank_array (hbank_array *from, hbank_array *to) |
void | add_hbank (hbank_array *array, int id, double equity, double risky_assets, double amount_mortgaged) |
Add an hbank to the dynamic hbank array. More... | |
void | remove_hbank (hbank_array *array, int index) |
Remove an hbank from a dynamic hbank array. More... | |
void | init_int_static_array (int *array, int size) |
void | init_int_array (int_array *array) |
void | reset_int_array (int_array *array) |
Reset the int array to hold nothing. More... | |
void | free_int_array (int_array *array) |
Free the memory of a dynamic integer array. More... | |
void | copy_int_array (int_array *from, int_array *to) |
void | add_int (int_array *array, int new_int) |
Add an integer to the dynamic integer array. More... | |
void | remove_int (int_array *array, int index) |
Remove an integer from a dynamic integer array. More... | |
void | print_int_array (int_array *array) |
Print the elements of a dynamic integer array. More... | |
void | init_float_static_array (float *array, int size) |
void | init_float_array (float_array *array) |
void | reset_float_array (float_array *array) |
Reset the float array to hold nothing. More... | |
void | free_float_array (float_array *array) |
Free the memory of a dynamic float array. More... | |
void | copy_float_array (float_array *from, float_array *to) |
void | add_float (float_array *array, float new_float) |
Add an floateger to the dynamic float array. More... | |
void | remove_float (float_array *array, int index) |
Remove an floateger from a dynamic float array. More... | |
void | print_float_array (float_array *array) |
Print the elements of a dynamic float array. More... | |
void | init_double_static_array (double *array, int size) |
void | init_double_array (double_array *array) |
void | reset_double_array (double_array *array) |
Reset the double array to hold nothing. More... | |
void | free_double_array (double_array *array) |
Free the memory of a dynamic double array. More... | |
void | copy_double_array (double_array *from, double_array *to) |
void | add_double (double_array *array, double new_double) |
Add an double to the dynamic double array. More... | |
void | remove_double (double_array *array, int index) |
Remove an double from a dynamic double array. More... | |
void | print_double_array (double_array *array) |
Print the elements of a dynamic double array. More... | |
void | init_char_static_array (char *array, int size) |
void | init_char_array (char_array *array) |
void | reset_char_array (char_array *array) |
Reset the char array to hold nothing. More... | |
void | free_char_array (char_array *array) |
Free the memory of a dynamic char array. More... | |
void | copy_char_array (char_array *from, char_array *to) |
void | add_char (char_array *array, char new_char) |
Add an char to the dynamic char array. More... | |
void | remove_char (char_array *array, int index) |
Remove an char from a dynamic char array. More... | |
char * | copy_array_to_str (char_array *array) |
Return pointer to string from a char_array. More... | |
void | print_char_array (char_array *array) |
Print the elements of a dynamic char array. More... | |
int | idle (void) |
an idle function for use by agents. More... | |
int | read_int_static_array (char *buffer, int buffer_size, int *j, int *int_static_array, int size) |
int | read_float_static_array (char *buffer, int buffer_size, int *j, float *float_static_array, int size) |
int | read_double_static_array (char *buffer, int buffer_size, int *j, double *double_static_array, int size) |
int | read_char_static_array (char *buffer, int buffer_size, int *j, char *char_static_array, int size) |
int | read_int_dynamic_array (char *buffer, int buffer_size, int *j, int_array *int_dynamic_array) |
int | read_float_dynamic_array (char *buffer, int buffer_size, int *j, float_array *float_dynamic_array) |
int | read_double_dynamic_array (char *buffer, int buffer_size, int *j, double_array *double_dynamic_array) |
int | read_char_dynamic_array (char *buffer, int buffer_size, int *j, char_array *char_dynamic_array) |
void | init_transaction (transaction *temp) |
void | init_transaction_static_array (transaction *array, int size) |
int | read_transaction (char *buffer, int buffer_size, int *j, transaction *temp_datatype) |
int | read_transaction_dynamic_array (char *buffer, int buffer_size, int *j, transaction_array *temp_datatype_array) |
int | read_transaction_static_array (char *buffer, int buffer_size, int *j, transaction *temp_datatype_array, int size) |
void | write_transaction (FILE *file, transaction *temp_datatype) |
Writes transaction datatype. More... | |
void | write_transaction_static_array (FILE *file, transaction *temp_datatype, int size) |
void | write_transaction_dynamic_array (FILE *file, transaction_array *temp_datatype) |
void | init_buyer (buyer *temp) |
void | init_buyer_static_array (buyer *array, int size) |
int | read_buyer (char *buffer, int buffer_size, int *j, buyer *temp_datatype) |
int | read_buyer_dynamic_array (char *buffer, int buffer_size, int *j, buyer_array *temp_datatype_array) |
int | read_buyer_static_array (char *buffer, int buffer_size, int *j, buyer *temp_datatype_array, int size) |
void | write_buyer (FILE *file, buyer *temp_datatype) |
Writes buyer datatype. More... | |
void | write_buyer_static_array (FILE *file, buyer *temp_datatype, int size) |
void | write_buyer_dynamic_array (FILE *file, buyer_array *temp_datatype) |
void | init_seller (seller *temp) |
void | init_seller_static_array (seller *array, int size) |
int | read_seller (char *buffer, int buffer_size, int *j, seller *temp_datatype) |
int | read_seller_dynamic_array (char *buffer, int buffer_size, int *j, seller_array *temp_datatype_array) |
int | read_seller_static_array (char *buffer, int buffer_size, int *j, seller *temp_datatype_array, int size) |
void | write_seller (FILE *file, seller *temp_datatype) |
Writes seller datatype. More... | |
void | write_seller_static_array (FILE *file, seller *temp_datatype, int size) |
void | write_seller_dynamic_array (FILE *file, seller_array *temp_datatype) |
void | init_vacancy (vacancy *temp) |
void | init_vacancy_static_array (vacancy *array, int size) |
int | read_vacancy (char *buffer, int buffer_size, int *j, vacancy *temp_datatype) |
int | read_vacancy_dynamic_array (char *buffer, int buffer_size, int *j, vacancy_array *temp_datatype_array) |
int | read_vacancy_static_array (char *buffer, int buffer_size, int *j, vacancy *temp_datatype_array, int size) |
void | write_vacancy (FILE *file, vacancy *temp_datatype) |
Writes vacancy datatype. More... | |
void | write_vacancy_static_array (FILE *file, vacancy *temp_datatype, int size) |
void | write_vacancy_dynamic_array (FILE *file, vacancy_array *temp_datatype) |
void | init_employee (employee *temp) |
void | init_employee_static_array (employee *array, int size) |
int | read_employee (char *buffer, int buffer_size, int *j, employee *temp_datatype) |
int | read_employee_dynamic_array (char *buffer, int buffer_size, int *j, employee_array *temp_datatype_array) |
int | read_employee_static_array (char *buffer, int buffer_size, int *j, employee *temp_datatype_array, int size) |
void | write_employee (FILE *file, employee *temp_datatype) |
Writes employee datatype. More... | |
void | write_employee_static_array (FILE *file, employee *temp_datatype, int size) |
void | write_employee_dynamic_array (FILE *file, employee_array *temp_datatype) |
void | init_mortgage (mortgage *temp) |
void | init_mortgage_static_array (mortgage *array, int size) |
int | read_mortgage (char *buffer, int buffer_size, int *j, mortgage *temp_datatype) |
int | read_mortgage_dynamic_array (char *buffer, int buffer_size, int *j, mortgage_array *temp_datatype_array) |
int | read_mortgage_static_array (char *buffer, int buffer_size, int *j, mortgage *temp_datatype_array, int size) |
void | write_mortgage (FILE *file, mortgage *temp_datatype) |
Writes mortgage datatype. More... | |
void | write_mortgage_static_array (FILE *file, mortgage *temp_datatype, int size) |
void | write_mortgage_dynamic_array (FILE *file, mortgage_array *temp_datatype) |
void | init_loan (loan *temp) |
void | init_loan_static_array (loan *array, int size) |
int | read_loan (char *buffer, int buffer_size, int *j, loan *temp_datatype) |
int | read_loan_dynamic_array (char *buffer, int buffer_size, int *j, loan_array *temp_datatype_array) |
int | read_loan_static_array (char *buffer, int buffer_size, int *j, loan *temp_datatype_array, int size) |
void | write_loan (FILE *file, loan *temp_datatype) |
Writes loan datatype. More... | |
void | write_loan_static_array (FILE *file, loan *temp_datatype, int size) |
void | write_loan_dynamic_array (FILE *file, loan_array *temp_datatype) |
void | init_hbuyer (hbuyer *temp) |
void | init_hbuyer_static_array (hbuyer *array, int size) |
int | read_hbuyer (char *buffer, int buffer_size, int *j, hbuyer *temp_datatype) |
int | read_hbuyer_dynamic_array (char *buffer, int buffer_size, int *j, hbuyer_array *temp_datatype_array) |
int | read_hbuyer_static_array (char *buffer, int buffer_size, int *j, hbuyer *temp_datatype_array, int size) |
void | write_hbuyer (FILE *file, hbuyer *temp_datatype) |
Writes hbuyer datatype. More... | |
void | write_hbuyer_static_array (FILE *file, hbuyer *temp_datatype, int size) |
void | write_hbuyer_dynamic_array (FILE *file, hbuyer_array *temp_datatype) |
void | init_hseller (hseller *temp) |
void | init_hseller_static_array (hseller *array, int size) |
int | read_hseller (char *buffer, int buffer_size, int *j, hseller *temp_datatype) |
int | read_hseller_dynamic_array (char *buffer, int buffer_size, int *j, hseller_array *temp_datatype_array) |
int | read_hseller_static_array (char *buffer, int buffer_size, int *j, hseller *temp_datatype_array, int size) |
void | write_hseller (FILE *file, hseller *temp_datatype) |
Writes hseller datatype. More... | |
void | write_hseller_static_array (FILE *file, hseller *temp_datatype, int size) |
void | write_hseller_dynamic_array (FILE *file, hseller_array *temp_datatype) |
void | init_hbank (hbank *temp) |
void | init_hbank_static_array (hbank *array, int size) |
int | read_hbank (char *buffer, int buffer_size, int *j, hbank *temp_datatype) |
int | read_hbank_dynamic_array (char *buffer, int buffer_size, int *j, hbank_array *temp_datatype_array) |
int | read_hbank_static_array (char *buffer, int buffer_size, int *j, hbank *temp_datatype_array, int size) |
void | write_hbank (FILE *file, hbank *temp_datatype) |
Writes hbank datatype. More... | |
void | write_hbank_static_array (FILE *file, hbank *temp_datatype, int size) |
void | write_hbank_dynamic_array (FILE *file, hbank_array *temp_datatype) |
void | readinitialstates (char *filename, char *filelocation, int *itno, double cloud_data[], int partition_method, int flag) |
void | saveiterationdata (int iteration_number) |
Save X-machine memory to a file. More... | |
void | free_transaction (transaction *temp) |
void | free_transaction_static_array (transaction *array, int size) |
void | copy_transaction (transaction *from, transaction *to) |
void | copy_transaction_static_array (transaction *from, transaction *to, int size) |
void | free_buyer (buyer *temp) |
void | free_buyer_static_array (buyer *array, int size) |
void | copy_buyer (buyer *from, buyer *to) |
void | copy_buyer_static_array (buyer *from, buyer *to, int size) |
void | free_seller (seller *temp) |
void | free_seller_static_array (seller *array, int size) |
void | copy_seller (seller *from, seller *to) |
void | copy_seller_static_array (seller *from, seller *to, int size) |
void | free_vacancy (vacancy *temp) |
void | free_vacancy_static_array (vacancy *array, int size) |
void | copy_vacancy (vacancy *from, vacancy *to) |
void | copy_vacancy_static_array (vacancy *from, vacancy *to, int size) |
void | free_employee (employee *temp) |
void | free_employee_static_array (employee *array, int size) |
void | copy_employee (employee *from, employee *to) |
void | copy_employee_static_array (employee *from, employee *to, int size) |
void | free_mortgage (mortgage *temp) |
void | free_mortgage_static_array (mortgage *array, int size) |
void | copy_mortgage (mortgage *from, mortgage *to) |
void | copy_mortgage_static_array (mortgage *from, mortgage *to, int size) |
void | free_loan (loan *temp) |
void | free_loan_static_array (loan *array, int size) |
void | copy_loan (loan *from, loan *to) |
void | copy_loan_static_array (loan *from, loan *to, int size) |
void | free_hbuyer (hbuyer *temp) |
void | free_hbuyer_static_array (hbuyer *array, int size) |
void | copy_hbuyer (hbuyer *from, hbuyer *to) |
void | copy_hbuyer_static_array (hbuyer *from, hbuyer *to, int size) |
void | free_hseller (hseller *temp) |
void | free_hseller_static_array (hseller *array, int size) |
void | copy_hseller (hseller *from, hseller *to) |
void | copy_hseller_static_array (hseller *from, hseller *to, int size) |
void | free_hbank (hbank *temp) |
void | free_hbank_static_array (hbank *array, int size) |
void | copy_hbank (hbank *from, hbank *to) |
void | copy_hbank_static_array (hbank *from, hbank *to, int size) |
xmachine_memory_firm_state * | init_firm_state () |
xmachine_memory_firm * | init_firm_agent () |
void | free_firm_agent (xmachine_memory_firm_holder *tmp, xmachine_memory_firm_state *state) |
void | transition_firm_agent (xmachine_memory_firm_holder *tmp, xmachine_memory_firm_state *from_state, xmachine_memory_firm_state *to_state) |
void | add_firm_agent_internal (xmachine_memory_firm *agent, xmachine_memory_firm_state *state) |
void | add_firm_agent (int id, int bank_id, int isconstructor, int day_of_month_to_act, int isinsolvent, int it_no, int day_of_week_to_act, double average_goods_price, int_array *employees, int manager, double wage_offer, double average_wage, int no_employees, int vacancies, int employees_needed, int day_of_month_wages_paid, double labour_productivity, double capital_productivity, int capital_goods, double capital_goods_price, int production_current, int expected_sales, int production_plan, double unit_goods_price, double unit_cost, int day_of_month_production_completed, double unit_house_price, int projects[], double loans_interest_rate, double debt, int inventory, int sales, double revenues, double total_assets, double operating_costs, double labour_costs, double total_interest_payments, double dividends_paid, double dividends_to_be_paid, double retained_earnings, double net_earnings, double ebit, double equity, double liquidity, int isliquidshort, int hasloan, int hasinvestment, int isilliquid, double planned_investment_costs, double liquidity_need, loan loan_list[], double labour_tax_rate, double delta_housing_price) |
void | unittest_init_firm_agent () |
void | unittest_free_firm_agent () |
xmachine_memory_household_state * | init_household_state () |
xmachine_memory_household * | init_household_agent () |
void | free_household_agent (xmachine_memory_household_holder *tmp, xmachine_memory_household_state *state) |
void | transition_household_agent (xmachine_memory_household_holder *tmp, xmachine_memory_household_state *from_state, xmachine_memory_household_state *to_state) |
void | add_household_agent_internal (xmachine_memory_household *agent, xmachine_memory_household_state *state) |
void | add_household_agent (int id, int bank_id, int it_no, int day_of_week_to_act, double weekly_consumption_budget, double mall_budget, double quarterly_price_change, int my_employer_id, double wage, int ismanager, double government_benefits, int day_of_month_to_act, int day_of_month_wage_recieved, double mortgages_interest_rate, double labour_tax_rate, mortgage_array *mortgages_list, double mortgages, double housing_payment, double equity, double housing_price, int housing_units, int n_shares, double liquidity, double capital_income, double previous_wages[], double previous_benefits[], double labour_income, double total_assets, double housing_value, double expected_housing_payment, int hmarket_role, double equity_ratio, double minimum_equity_ratio, double mortgage_costs[], double delta_housing_value, int mortgage_choice) |
Add household X-machine to the current being used X-machine list. More... | |
void | unittest_init_household_agent () |
void | unittest_free_household_agent () |
xmachine_memory_equityfund_state * | init_equityfund_state () |
xmachine_memory_equityfund * | init_equityfund_agent () |
void | free_equityfund_agent (xmachine_memory_equityfund_holder *tmp, xmachine_memory_equityfund_state *state) |
void | transition_equityfund_agent (xmachine_memory_equityfund_holder *tmp, xmachine_memory_equityfund_state *from_state, xmachine_memory_equityfund_state *to_state) |
void | add_equityfund_agent_internal (xmachine_memory_equityfund *agent, xmachine_memory_equityfund_state *state) |
void | add_equityfund_agent (int id, int it_no, int day_of_month_to_act, int day_of_month_wages_paid, double share_firms, double share_construction_firms, double share_banks, double equity, double liquidity, int n_shares, double dividends_recieved, double dividends_retained, double dividends_paid, double firm_investment, double capital_tax_rate) |
Add equityfund X-machine to the current being used X-machine list. More... | |
void | unittest_init_equityfund_agent () |
void | unittest_free_equityfund_agent () |
xmachine_memory_bank_state * | init_bank_state () |
xmachine_memory_bank * | init_bank_agent () |
void | free_bank_agent (xmachine_memory_bank_holder *tmp, xmachine_memory_bank_state *state) |
void | transition_bank_agent (xmachine_memory_bank_holder *tmp, xmachine_memory_bank_state *from_state, xmachine_memory_bank_state *to_state) |
void | add_bank_agent_internal (xmachine_memory_bank *agent, xmachine_memory_bank_state *state) |
void | add_bank_agent (int id, int day_of_month_to_act, int day_of_week_to_act, int it_no, double total_assets, double loans, double loans_start, double mortgages, double deposits, double centralbank_debt, double equity, double liquidity, double revenues, double total_writeoffs, double interest_rate, double interests_accrued, double interests_paid, double dividends_paid, double total_dividends, double retained_earnings, double net_earnings, double total_costs) |
Add bank X-machine to the current being used X-machine list. More... | |
void | unittest_init_bank_agent () |
void | unittest_free_bank_agent () |
xmachine_memory_government_state * | init_government_state () |
xmachine_memory_government * | init_government_agent () |
void | free_government_agent (xmachine_memory_government_holder *tmp, xmachine_memory_government_state *state) |
void | transition_government_agent (xmachine_memory_government_holder *tmp, xmachine_memory_government_state *from_state, xmachine_memory_government_state *to_state) |
void | add_government_agent_internal (xmachine_memory_government *agent, xmachine_memory_government_state *state) |
void | add_government_agent (int id, int it_no, double average_wage, double unemployment_rate, int population_size, double debt, double equity, double liquidity, int day_of_month_to_act, int day_of_month_wages_paid, double capital_tax_rate, double labour_tax_rate, double labour_tax_income, double capital_tax_income, double gov_general_benefit_rate, double gov_unemployment_rate, double general_benefits, double unemployment_benefits, double earnings, double centralbank_income, double expenditures) |
Add government X-machine to the current being used X-machine list. More... | |
void | unittest_init_government_agent () |
void | unittest_free_government_agent () |
xmachine_memory_centralbank_state * | init_centralbank_state () |
xmachine_memory_centralbank * | init_centralbank_agent () |
void | free_centralbank_agent (xmachine_memory_centralbank_holder *tmp, xmachine_memory_centralbank_state *state) |
void | transition_centralbank_agent (xmachine_memory_centralbank_holder *tmp, xmachine_memory_centralbank_state *from_state, xmachine_memory_centralbank_state *to_state) |
void | add_centralbank_agent_internal (xmachine_memory_centralbank *agent, xmachine_memory_centralbank_state *state) |
void | add_centralbank_agent (int id, int day_of_month_to_act, double unemployment_rate, double inflation_rate, double consumption_goods_prices[], int it_no, int day_of_week_to_act, transaction goods, double weekly_price_averages[], int day_of_month_wages_paid, double interest_rate, double liquidity, double loans_banks, double loans_government, double fiat_money, double equity, double liquidity_banks, double liquidity_government, double liquidity_equityfund, double total_assets, double total_writeoffs, double interests_accrued, double revenues, double net_earnings, double total_costs, transaction houses) |
void | unittest_init_centralbank_agent () |
void | unittest_free_centralbank_agent () |
xmachine_memory_jpoffice_state * | init_jpoffice_state () |
xmachine_memory_jpoffice * | init_jpoffice_agent () |
void | free_jpoffice_agent (xmachine_memory_jpoffice_holder *tmp, xmachine_memory_jpoffice_state *state) |
void | transition_jpoffice_agent (xmachine_memory_jpoffice_holder *tmp, xmachine_memory_jpoffice_state *from_state, xmachine_memory_jpoffice_state *to_state) |
void | add_jpoffice_agent_internal (xmachine_memory_jpoffice *agent, xmachine_memory_jpoffice_state *state) |
void | add_jpoffice_agent (int id, int it_no, int day_of_month_to_act) |
Add jpoffice X-machine to the current being used X-machine list. More... | |
void | unittest_init_jpoffice_agent () |
void | unittest_free_jpoffice_agent () |
xmachine_memory_mall_state * | init_mall_state () |
xmachine_memory_mall * | init_mall_agent () |
void | free_mall_agent (xmachine_memory_mall_holder *tmp, xmachine_memory_mall_state *state) |
void | transition_mall_agent (xmachine_memory_mall_holder *tmp, xmachine_memory_mall_state *from_state, xmachine_memory_mall_state *to_state) |
void | add_mall_agent_internal (xmachine_memory_mall *agent, xmachine_memory_mall_state *state) |
void | add_mall_agent (int id, int it_no, int day_of_week_to_act, transaction goods_transactions) |
void | unittest_init_mall_agent () |
void | unittest_free_mall_agent () |
xmachine_memory_reagency_state * | init_reagency_state () |
xmachine_memory_reagency * | init_reagency_agent () |
void | free_reagency_agent (xmachine_memory_reagency_holder *tmp, xmachine_memory_reagency_state *state) |
void | transition_reagency_agent (xmachine_memory_reagency_holder *tmp, xmachine_memory_reagency_state *from_state, xmachine_memory_reagency_state *to_state) |
void | add_reagency_agent_internal (xmachine_memory_reagency *agent, xmachine_memory_reagency_state *state) |
void | add_reagency_agent (int id, int day_of_month_to_act, int it_no, double mortgages_interest_rate, transaction housing_transactions) |
void | unittest_init_reagency_agent () |
void | unittest_free_reagency_agent () |
void | add_firm_bank_init_loans_message (int bank_id, double amount) |
Add firm_bank_init_loans message by calling internal and processing. More... | |
m_firm_bank_init_loans * | add_firm_bank_init_loans_message_internal (void) |
m_firm_bank_init_loans * | get_first_firm_bank_init_loans_message (void) |
Get the first firm_bank_init_loans message in the firm_bank_init_loans message list. More... | |
m_firm_bank_init_loans * | get_next_firm_bank_init_loans_message (m_firm_bank_init_loans *current) |
void | freefirm_bank_init_loansmessages (void) |
void | add_firm_bank_init_deposit_message (int bank_id, double amount) |
Add firm_bank_init_deposit message by calling internal and processing. More... | |
m_firm_bank_init_deposit * | add_firm_bank_init_deposit_message_internal (void) |
m_firm_bank_init_deposit * | get_first_firm_bank_init_deposit_message (void) |
Get the first firm_bank_init_deposit message in the firm_bank_init_deposit message list. More... | |
m_firm_bank_init_deposit * | get_next_firm_bank_init_deposit_message (m_firm_bank_init_deposit *current) |
void | freefirm_bank_init_depositmessages (void) |
void | add_firm_bank_update_deposit_message (int bank_id, double amount) |
Add firm_bank_update_deposit message by calling internal and processing. More... | |
m_firm_bank_update_deposit * | add_firm_bank_update_deposit_message_internal (void) |
m_firm_bank_update_deposit * | get_first_firm_bank_update_deposit_message (void) |
Get the first firm_bank_update_deposit message in the firm_bank_update_deposit message list. More... | |
m_firm_bank_update_deposit * | get_next_firm_bank_update_deposit_message (m_firm_bank_update_deposit *current) |
void | freefirm_bank_update_depositmessages (void) |
void | add_household_bank_init_mortgages_message (int bank_id, double amount) |
Add household_bank_init_mortgages message by calling internal and processing. More... | |
m_household_bank_init_mortgages * | add_household_bank_init_mortgages_message_internal (void) |
m_household_bank_init_mortgages * | get_first_household_bank_init_mortgages_message (void) |
Get the first household_bank_init_mortgages message in the household_bank_init_mortgages message list. More... | |
m_household_bank_init_mortgages * | get_next_household_bank_init_mortgages_message (m_household_bank_init_mortgages *current) |
void | freehousehold_bank_init_mortgagesmessages (void) |
void | add_household_bank_init_deposit_message (int bank_id, double amount) |
Add household_bank_init_deposit message by calling internal and processing. More... | |
m_household_bank_init_deposit * | add_household_bank_init_deposit_message_internal (void) |
m_household_bank_init_deposit * | get_first_household_bank_init_deposit_message (void) |
Get the first household_bank_init_deposit message in the household_bank_init_deposit message list. More... | |
m_household_bank_init_deposit * | get_next_household_bank_init_deposit_message (m_household_bank_init_deposit *current) |
void | freehousehold_bank_init_depositmessages (void) |
void | add_household_bank_update_deposit_message (int bank_id, double amount) |
Add household_bank_update_deposit message by calling internal and processing. More... | |
m_household_bank_update_deposit * | add_household_bank_update_deposit_message_internal (void) |
m_household_bank_update_deposit * | get_first_household_bank_update_deposit_message (void) |
Get the first household_bank_update_deposit message in the household_bank_update_deposit message list. More... | |
m_household_bank_update_deposit * | get_next_household_bank_update_deposit_message (m_household_bank_update_deposit *current) |
void | freehousehold_bank_update_depositmessages (void) |
void | add_bank_centralbank_init_debt_message (int bank_id, double amount) |
Add bank_centralbank_init_debt message by calling internal and processing. More... | |
m_bank_centralbank_init_debt * | add_bank_centralbank_init_debt_message_internal (void) |
m_bank_centralbank_init_debt * | get_first_bank_centralbank_init_debt_message (void) |
Get the first bank_centralbank_init_debt message in the bank_centralbank_init_debt message list. More... | |
m_bank_centralbank_init_debt * | get_next_bank_centralbank_init_debt_message (m_bank_centralbank_init_debt *current) |
void | freebank_centralbank_init_debtmessages (void) |
void | add_bank_centralbank_init_deposit_message (int bank_id, double amount) |
Add bank_centralbank_init_deposit message by calling internal and processing. More... | |
m_bank_centralbank_init_deposit * | add_bank_centralbank_init_deposit_message_internal (void) |
m_bank_centralbank_init_deposit * | get_first_bank_centralbank_init_deposit_message (void) |
Get the first bank_centralbank_init_deposit message in the bank_centralbank_init_deposit message list. More... | |
m_bank_centralbank_init_deposit * | get_next_bank_centralbank_init_deposit_message (m_bank_centralbank_init_deposit *current) |
void | freebank_centralbank_init_depositmessages (void) |
void | add_bank_centralbank_update_deposit_message (int bank_id, double amount) |
Add bank_centralbank_update_deposit message by calling internal and processing. More... | |
m_bank_centralbank_update_deposit * | add_bank_centralbank_update_deposit_message_internal (void) |
m_bank_centralbank_update_deposit * | get_first_bank_centralbank_update_deposit_message (void) |
Get the first bank_centralbank_update_deposit message in the bank_centralbank_update_deposit message list. More... | |
m_bank_centralbank_update_deposit * | get_next_bank_centralbank_update_deposit_message (m_bank_centralbank_update_deposit *current) |
void | freebank_centralbank_update_depositmessages (void) |
void | add_fund_centralbank_init_deposit_message (double amount) |
Add fund_centralbank_init_deposit message by calling internal and processing. More... | |
m_fund_centralbank_init_deposit * | add_fund_centralbank_init_deposit_message_internal (void) |
m_fund_centralbank_init_deposit * | get_first_fund_centralbank_init_deposit_message (void) |
Get the first fund_centralbank_init_deposit message in the fund_centralbank_init_deposit message list. More... | |
m_fund_centralbank_init_deposit * | get_next_fund_centralbank_init_deposit_message (m_fund_centralbank_init_deposit *current) |
void | freefund_centralbank_init_depositmessages (void) |
void | add_fund_centralbank_update_deposit_message (double amount) |
Add fund_centralbank_update_deposit message by calling internal and processing. More... | |
m_fund_centralbank_update_deposit * | add_fund_centralbank_update_deposit_message_internal (void) |
m_fund_centralbank_update_deposit * | get_first_fund_centralbank_update_deposit_message (void) |
Get the first fund_centralbank_update_deposit message in the fund_centralbank_update_deposit message list. More... | |
m_fund_centralbank_update_deposit * | get_next_fund_centralbank_update_deposit_message (m_fund_centralbank_update_deposit *current) |
void | freefund_centralbank_update_depositmessages (void) |
void | add_gov_centralbank_init_deposit_message (double amount) |
Add gov_centralbank_init_deposit message by calling internal and processing. More... | |
m_gov_centralbank_init_deposit * | add_gov_centralbank_init_deposit_message_internal (void) |
m_gov_centralbank_init_deposit * | get_first_gov_centralbank_init_deposit_message (void) |
Get the first gov_centralbank_init_deposit message in the gov_centralbank_init_deposit message list. More... | |
m_gov_centralbank_init_deposit * | get_next_gov_centralbank_init_deposit_message (m_gov_centralbank_init_deposit *current) |
void | freegov_centralbank_init_depositmessages (void) |
void | add_gov_centralbank_update_deposit_message (double amount) |
Add gov_centralbank_update_deposit message by calling internal and processing. More... | |
m_gov_centralbank_update_deposit * | add_gov_centralbank_update_deposit_message_internal (void) |
m_gov_centralbank_update_deposit * | get_first_gov_centralbank_update_deposit_message (void) |
Get the first gov_centralbank_update_deposit message in the gov_centralbank_update_deposit message list. More... | |
m_gov_centralbank_update_deposit * | get_next_gov_centralbank_update_deposit_message (m_gov_centralbank_update_deposit *current) |
void | freegov_centralbank_update_depositmessages (void) |
void | add_interest_rate_message (double rate) |
Add interest_rate message by calling internal and processing. More... | |
m_interest_rate * | add_interest_rate_message_internal (void) |
m_interest_rate * | get_first_interest_rate_message (void) |
Get the first interest_rate message in the interest_rate message list. More... | |
m_interest_rate * | get_next_interest_rate_message (m_interest_rate *current) |
void | freeinterest_ratemessages (void) |
void | add_capital_tax_rate_message (double value) |
Add capital_tax_rate message by calling internal and processing. More... | |
m_capital_tax_rate * | add_capital_tax_rate_message_internal (void) |
m_capital_tax_rate * | get_first_capital_tax_rate_message (void) |
Get the first capital_tax_rate message in the capital_tax_rate message list. More... | |
m_capital_tax_rate * | get_next_capital_tax_rate_message (m_capital_tax_rate *current) |
void | freecapital_tax_ratemessages (void) |
void | add_labour_tax_rate_message (double value) |
Add labour_tax_rate message by calling internal and processing. More... | |
m_labour_tax_rate * | add_labour_tax_rate_message_internal (void) |
m_labour_tax_rate * | get_first_labour_tax_rate_message (void) |
Get the first labour_tax_rate message in the labour_tax_rate message list. More... | |
m_labour_tax_rate * | get_next_labour_tax_rate_message (m_labour_tax_rate *current) |
void | freelabour_tax_ratemessages (void) |
void | add_household_jpoffice_id_message (int household_id) |
Add household_jpoffice_id message by calling internal and processing. More... | |
m_household_jpoffice_id * | add_household_jpoffice_id_message_internal (void) |
m_household_jpoffice_id * | get_first_household_jpoffice_id_message (void) |
Get the first household_jpoffice_id message in the household_jpoffice_id message list. More... | |
m_household_jpoffice_id * | get_next_household_jpoffice_id_message (m_household_jpoffice_id *current) |
void | freehousehold_jpoffice_idmessages (void) |
void | add_jpoffice_household_employer_message (int household_id, int employer_id, int position) |
Add jpoffice_household_employer message by calling internal and processing. More... | |
m_jpoffice_household_employer * | add_jpoffice_household_employer_message_internal (void) |
m_jpoffice_household_employer * | get_first_jpoffice_household_employer_message (void) |
Get the first jpoffice_household_employer message in the jpoffice_household_employer message list. More... | |
m_jpoffice_household_employer * | get_next_jpoffice_household_employer_message (m_jpoffice_household_employer *current) |
void | freejpoffice_household_employermessages (void) |
void | add_firm_jpoffice_id_message (int firm_id, int isconstructor) |
Add firm_jpoffice_id message by calling internal and processing. More... | |
m_firm_jpoffice_id * | add_firm_jpoffice_id_message_internal (void) |
m_firm_jpoffice_id * | get_first_firm_jpoffice_id_message (void) |
Get the first firm_jpoffice_id message in the firm_jpoffice_id message list. More... | |
m_firm_jpoffice_id * | get_next_firm_jpoffice_id_message (m_firm_jpoffice_id *current) |
void | freefirm_jpoffice_idmessages (void) |
void | add_jpoffice_firm_employee_message (int firm_id, int employee_id, int position) |
Add jpoffice_firm_employee message by calling internal and processing. More... | |
m_jpoffice_firm_employee * | add_jpoffice_firm_employee_message_internal (void) |
m_jpoffice_firm_employee * | get_first_jpoffice_firm_employee_message (void) |
Get the first jpoffice_firm_employee message in the jpoffice_firm_employee message list. More... | |
m_jpoffice_firm_employee * | get_next_jpoffice_firm_employee_message (m_jpoffice_firm_employee *current) |
void | freejpoffice_firm_employeemessages (void) |
void | add_buy_message (int id, double budget) |
Add buy message by calling internal and processing. More... | |
m_buy * | add_buy_message_internal (void) |
m_buy * | get_first_buy_message (void) |
Get the first buy message in the buy message list. More... | |
m_buy * | get_next_buy_message (m_buy *current) |
void | freebuymessages (void) |
void | add_bought_message (int id, double money_spent, int received_quantity) |
Add bought message by calling internal and processing. More... | |
m_bought * | add_bought_message_internal (void) |
m_bought * | get_first_bought_message (void) |
Get the first bought message in the bought message list. More... | |
m_bought * | get_next_bought_message (m_bought *current) |
void | freeboughtmessages (void) |
void | add_sell_message (int id, double price, int inventory) |
Add sell message by calling internal and processing. More... | |
m_sell * | add_sell_message_internal (void) |
m_sell * | get_first_sell_message (void) |
Get the first sell message in the sell message list. More... | |
m_sell * | get_next_sell_message (m_sell *current) |
void | freesellmessages (void) |
void | add_sold_message (int id, int sold_quantities) |
Add sold message by calling internal and processing. More... | |
m_sold * | add_sold_message_internal (void) |
m_sold * | get_first_sold_message (void) |
Get the first sold message in the sold message list. More... | |
m_sold * | get_next_sold_message (m_sold *current) |
void | freesoldmessages (void) |
void | add_goods_transactions_summary_message (int quantity, double avg_price) |
Add goods_transactions_summary message by calling internal and processing. More... | |
m_goods_transactions_summary * | add_goods_transactions_summary_message_internal (void) |
m_goods_transactions_summary * | get_first_goods_transactions_summary_message (void) |
Get the first goods_transactions_summary message in the goods_transactions_summary message list. More... | |
m_goods_transactions_summary * | get_next_goods_transactions_summary_message (m_goods_transactions_summary *current) |
void | freegoods_transactions_summarymessages (void) |
void | add_centralbank_households_quarterly_cpi_message (double change) |
Add centralbank_households_quarterly_cpi message by calling internal and processing. More... | |
m_centralbank_households_quarterly_cpi * | add_centralbank_households_quarterly_cpi_message_internal (void) |
m_centralbank_households_quarterly_cpi * | get_first_centralbank_households_quarterly_cpi_message (void) |
Get the first centralbank_households_quarterly_cpi message in the centralbank_households_quarterly_cpi message list. More... | |
m_centralbank_households_quarterly_cpi * | get_next_centralbank_households_quarterly_cpi_message (m_centralbank_households_quarterly_cpi *current) |
void | freecentralbank_households_quarterly_cpimessages (void) |
void | add_fired_message (int employee_id) |
Add fired message by calling internal and processing. More... | |
m_fired * | add_fired_message_internal (void) |
m_fired * | get_first_fired_message (void) |
Get the first fired message in the fired message list. More... | |
m_fired * | get_next_fired_message (m_fired *current) |
void | freefiredmessages (void) |
void | add_vacancy_stage1_message (int employer_id, double wage) |
Add vacancy_stage1 message by calling internal and processing. More... | |
m_vacancy_stage1 * | add_vacancy_stage1_message_internal (void) |
m_vacancy_stage1 * | get_first_vacancy_stage1_message (void) |
Get the first vacancy_stage1 message in the vacancy_stage1 message list. More... | |
m_vacancy_stage1 * | get_next_vacancy_stage1_message (m_vacancy_stage1 *current) |
void | freevacancy_stage1messages (void) |
void | add_job_application_stage2_message (int employee_id) |
Add job_application_stage2 message by calling internal and processing. More... | |
m_job_application_stage2 * | add_job_application_stage2_message_internal (void) |
m_job_application_stage2 * | get_first_job_application_stage2_message (void) |
Get the first job_application_stage2 message in the job_application_stage2 message list. More... | |
m_job_application_stage2 * | get_next_job_application_stage2_message (m_job_application_stage2 *current) |
void | freejob_application_stage2messages (void) |
void | add_job_application_stage1_message (int employee_id, double wage) |
Add job_application_stage1 message by calling internal and processing. More... | |
m_job_application_stage1 * | add_job_application_stage1_message_internal (void) |
m_job_application_stage1 * | get_first_job_application_stage1_message (void) |
Get the first job_application_stage1 message in the job_application_stage1 message list. More... | |
m_job_application_stage1 * | get_next_job_application_stage1_message (m_job_application_stage1 *current) |
void | freejob_application_stage1messages (void) |
void | add_job_match_stage1_message (int employer_id, int employee_id, double wage) |
Add job_match_stage1 message by calling internal and processing. More... | |
m_job_match_stage1 * | add_job_match_stage1_message_internal (void) |
m_job_match_stage1 * | get_first_job_match_stage1_message (void) |
Get the first job_match_stage1 message in the job_match_stage1 message list. More... | |
m_job_match_stage1 * | get_next_job_match_stage1_message (m_job_match_stage1 *current) |
void | freejob_match_stage1messages (void) |
void | add_job_change_message (int employer_id, int employee_id) |
Add job_change message by calling internal and processing. More... | |
m_job_change * | add_job_change_message_internal (void) |
m_job_change * | get_first_job_change_message (void) |
Get the first job_change message in the job_change message list. More... | |
m_job_change * | get_next_job_change_message (m_job_change *current) |
void | freejob_changemessages (void) |
void | add_vacancy_stage2_message (int employer_id, double wage) |
Add vacancy_stage2 message by calling internal and processing. More... | |
m_vacancy_stage2 * | add_vacancy_stage2_message_internal (void) |
m_vacancy_stage2 * | get_first_vacancy_stage2_message (void) |
Get the first vacancy_stage2 message in the vacancy_stage2 message list. More... | |
m_vacancy_stage2 * | get_next_vacancy_stage2_message (m_vacancy_stage2 *current) |
void | freevacancy_stage2messages (void) |
void | add_job_match_stage2_message (int employer_id, int employee_id, double wage) |
Add job_match_stage2 message by calling internal and processing. More... | |
m_job_match_stage2 * | add_job_match_stage2_message_internal (void) |
m_job_match_stage2 * | get_first_job_match_stage2_message (void) |
Get the first job_match_stage2 message in the job_match_stage2 message list. More... | |
m_job_match_stage2 * | get_next_job_match_stage2_message (m_job_match_stage2 *current) |
void | freejob_match_stage2messages (void) |
void | add_employment_status_message (int employer_id, double wage, int nshares) |
Add employment_status message by calling internal and processing. More... | |
m_employment_status * | add_employment_status_message_internal (void) |
m_employment_status * | get_first_employment_status_message (void) |
Get the first employment_status message in the employment_status message list. More... | |
m_employment_status * | get_next_employment_status_message (m_employment_status *current) |
void | freeemployment_statusmessages (void) |
void | add_firm_household_wage_payment_message (int firm_id, double wage) |
Add firm_household_wage_payment message by calling internal and processing. More... | |
m_firm_household_wage_payment * | add_firm_household_wage_payment_message_internal (void) |
m_firm_household_wage_payment * | get_first_firm_household_wage_payment_message (void) |
Get the first firm_household_wage_payment message in the firm_household_wage_payment message list. More... | |
m_firm_household_wage_payment * | get_next_firm_household_wage_payment_message (m_firm_household_wage_payment *current) |
void | freefirm_household_wage_paymentmessages (void) |
void | add_firm_bank_loan_request_1_message (int firm_id, int bank_id, double amount) |
Add firm_bank_loan_request_1 message by calling internal and processing. More... | |
m_firm_bank_loan_request_1 * | add_firm_bank_loan_request_1_message_internal (void) |
m_firm_bank_loan_request_1 * | get_first_firm_bank_loan_request_1_message (void) |
Get the first firm_bank_loan_request_1 message in the firm_bank_loan_request_1 message list. More... | |
m_firm_bank_loan_request_1 * | get_next_firm_bank_loan_request_1_message (m_firm_bank_loan_request_1 *current) |
void | freefirm_bank_loan_request_1messages (void) |
void | add_firm_bank_loan_request_2_message (int firm_id, int bank_id, double amount) |
Add firm_bank_loan_request_2 message by calling internal and processing. More... | |
m_firm_bank_loan_request_2 * | add_firm_bank_loan_request_2_message_internal (void) |
m_firm_bank_loan_request_2 * | get_first_firm_bank_loan_request_2_message (void) |
Get the first firm_bank_loan_request_2 message in the firm_bank_loan_request_2 message list. More... | |
m_firm_bank_loan_request_2 * | get_next_firm_bank_loan_request_2_message (m_firm_bank_loan_request_2 *current) |
void | freefirm_bank_loan_request_2messages (void) |
void | add_bank_firm_loan_acknowledge_1_message (int bank_id, int firm_id, double amount) |
Add bank_firm_loan_acknowledge_1 message by calling internal and processing. More... | |
m_bank_firm_loan_acknowledge_1 * | add_bank_firm_loan_acknowledge_1_message_internal (void) |
m_bank_firm_loan_acknowledge_1 * | get_first_bank_firm_loan_acknowledge_1_message (void) |
Get the first bank_firm_loan_acknowledge_1 message in the bank_firm_loan_acknowledge_1 message list. More... | |
m_bank_firm_loan_acknowledge_1 * | get_next_bank_firm_loan_acknowledge_1_message (m_bank_firm_loan_acknowledge_1 *current) |
void | freebank_firm_loan_acknowledge_1messages (void) |
void | add_bank_firm_loan_acknowledge_2_message (int bank_id, int firm_id, double amount) |
Add bank_firm_loan_acknowledge_2 message by calling internal and processing. More... | |
m_bank_firm_loan_acknowledge_2 * | add_bank_firm_loan_acknowledge_2_message_internal (void) |
m_bank_firm_loan_acknowledge_2 * | get_first_bank_firm_loan_acknowledge_2_message (void) |
Get the first bank_firm_loan_acknowledge_2 message in the bank_firm_loan_acknowledge_2 message list. More... | |
m_bank_firm_loan_acknowledge_2 * | get_next_bank_firm_loan_acknowledge_2_message (m_bank_firm_loan_acknowledge_2 *current) |
void | freebank_firm_loan_acknowledge_2messages (void) |
void | add_bank_centralbank_debt_request_message (int bank_id, double amount) |
Add bank_centralbank_debt_request message by calling internal and processing. More... | |
m_bank_centralbank_debt_request * | add_bank_centralbank_debt_request_message_internal (void) |
m_bank_centralbank_debt_request * | get_first_bank_centralbank_debt_request_message (void) |
Get the first bank_centralbank_debt_request message in the bank_centralbank_debt_request message list. More... | |
m_bank_centralbank_debt_request * | get_next_bank_centralbank_debt_request_message (m_bank_centralbank_debt_request *current) |
void | freebank_centralbank_debt_requestmessages (void) |
void | add_household_share_message (double amount) |
Add household_share message by calling internal and processing. More... | |
m_household_share * | add_household_share_message_internal (void) |
m_household_share * | get_first_household_share_message (void) |
Get the first household_share message in the household_share message list. More... | |
m_household_share * | get_next_household_share_message (m_household_share *current) |
void | freehousehold_sharemessages (void) |
void | add_capital_tax_message (double amount) |
Add capital_tax message by calling internal and processing. More... | |
m_capital_tax * | add_capital_tax_message_internal (void) |
m_capital_tax * | get_first_capital_tax_message (void) |
Get the first capital_tax message in the capital_tax message list. More... | |
m_capital_tax * | get_next_capital_tax_message (m_capital_tax *current) |
void | freecapital_taxmessages (void) |
void | add_labour_tax_message (double amount) |
Add labour_tax message by calling internal and processing. More... | |
m_labour_tax * | add_labour_tax_message_internal (void) |
m_labour_tax * | get_first_labour_tax_message (void) |
Get the first labour_tax message in the labour_tax message list. More... | |
m_labour_tax * | get_next_labour_tax_message (m_labour_tax *current) |
void | freelabour_taxmessages (void) |
void | add_unemployment_benefit_message (double amount) |
Add unemployment_benefit message by calling internal and processing. More... | |
m_unemployment_benefit * | add_unemployment_benefit_message_internal (void) |
m_unemployment_benefit * | get_first_unemployment_benefit_message (void) |
Get the first unemployment_benefit message in the unemployment_benefit message list. More... | |
m_unemployment_benefit * | get_next_unemployment_benefit_message (m_unemployment_benefit *current) |
void | freeunemployment_benefitmessages (void) |
void | add_general_benefit_message (double amount) |
Add general_benefit message by calling internal and processing. More... | |
m_general_benefit * | add_general_benefit_message_internal (void) |
m_general_benefit * | get_first_general_benefit_message (void) |
Get the first general_benefit message in the general_benefit message list. More... | |
m_general_benefit * | get_next_general_benefit_message (m_general_benefit *current) |
void | freegeneral_benefitmessages (void) |
void | add_fund_request_message (int firm_id, double amount) |
Add fund_request message by calling internal and processing. More... | |
m_fund_request * | add_fund_request_message_internal (void) |
m_fund_request * | get_first_fund_request_message (void) |
Get the first fund_request message in the fund_request message list. More... | |
m_fund_request * | get_next_fund_request_message (m_fund_request *current) |
void | freefund_requestmessages (void) |
void | add_fund_request_ack_message (int firm_id, double amount) |
Add fund_request_ack message by calling internal and processing. More... | |
m_fund_request_ack * | add_fund_request_ack_message_internal (void) |
m_fund_request_ack * | get_first_fund_request_ack_message (void) |
Get the first fund_request_ack message in the fund_request_ack message list. More... | |
m_fund_request_ack * | get_next_fund_request_ack_message (m_fund_request_ack *current) |
void | freefund_request_ackmessages (void) |
void | add_new_entrant_loan_message (int firm_id, int bank_id, double amount) |
Add new_entrant_loan message by calling internal and processing. More... | |
m_new_entrant_loan * | add_new_entrant_loan_message_internal (void) |
m_new_entrant_loan * | get_first_new_entrant_loan_message (void) |
Get the first new_entrant_loan message in the new_entrant_loan message list. More... | |
m_new_entrant_loan * | get_next_new_entrant_loan_message (m_new_entrant_loan *current) |
void | freenew_entrant_loanmessages (void) |
void | add_firm_bank_interest_on_loan_message (int bank_id, double amount) |
Add firm_bank_interest_on_loan message by calling internal and processing. More... | |
m_firm_bank_interest_on_loan * | add_firm_bank_interest_on_loan_message_internal (void) |
m_firm_bank_interest_on_loan * | get_first_firm_bank_interest_on_loan_message (void) |
Get the first firm_bank_interest_on_loan message in the firm_bank_interest_on_loan message list. More... | |
m_firm_bank_interest_on_loan * | get_next_firm_bank_interest_on_loan_message (m_firm_bank_interest_on_loan *current) |
void | freefirm_bank_interest_on_loanmessages (void) |
void | add_loan_writeoff_message (int bank_id, double amount) |
Add loan_writeoff message by calling internal and processing. More... | |
m_loan_writeoff * | add_loan_writeoff_message_internal (void) |
m_loan_writeoff * | get_first_loan_writeoff_message (void) |
Get the first loan_writeoff message in the loan_writeoff message list. More... | |
m_loan_writeoff * | get_next_loan_writeoff_message (m_loan_writeoff *current) |
void | freeloan_writeoffmessages (void) |
void | add_firm_bank_insolvent_account_message (int bank_id, double liquidity) |
Add firm_bank_insolvent_account message by calling internal and processing. More... | |
m_firm_bank_insolvent_account * | add_firm_bank_insolvent_account_message_internal (void) |
m_firm_bank_insolvent_account * | get_first_firm_bank_insolvent_account_message (void) |
Get the first firm_bank_insolvent_account message in the firm_bank_insolvent_account message list. More... | |
m_firm_bank_insolvent_account * | get_next_firm_bank_insolvent_account_message (m_firm_bank_insolvent_account *current) |
void | freefirm_bank_insolvent_accountmessages (void) |
void | add_firm_net_profit_message (int id, int isconstructor, double net_income) |
Add firm_net_profit message by calling internal and processing. More... | |
m_firm_net_profit * | add_firm_net_profit_message_internal (void) |
m_firm_net_profit * | get_first_firm_net_profit_message (void) |
Get the first firm_net_profit message in the firm_net_profit message list. More... | |
m_firm_net_profit * | get_next_firm_net_profit_message (m_firm_net_profit *current) |
void | freefirm_net_profitmessages (void) |
void | add_bank_net_profit_message (int id, double net_income) |
Add bank_net_profit message by calling internal and processing. More... | |
m_bank_net_profit * | add_bank_net_profit_message_internal (void) |
m_bank_net_profit * | get_first_bank_net_profit_message (void) |
Get the first bank_net_profit message in the bank_net_profit message list. More... | |
m_bank_net_profit * | get_next_bank_net_profit_message (m_bank_net_profit *current) |
void | freebank_net_profitmessages (void) |
void | add_bank_centralbank_interest_payment_message (int id, double amount) |
Add bank_centralbank_interest_payment message by calling internal and processing. More... | |
m_bank_centralbank_interest_payment * | add_bank_centralbank_interest_payment_message_internal (void) |
m_bank_centralbank_interest_payment * | get_first_bank_centralbank_interest_payment_message (void) |
Get the first bank_centralbank_interest_payment message in the bank_centralbank_interest_payment message list. More... | |
m_bank_centralbank_interest_payment * | get_next_bank_centralbank_interest_payment_message (m_bank_centralbank_interest_payment *current) |
void | freebank_centralbank_interest_paymentmessages (void) |
void | add_bank_centralbank_debt_payment_message (int id, double amount) |
Add bank_centralbank_debt_payment message by calling internal and processing. More... | |
m_bank_centralbank_debt_payment * | add_bank_centralbank_debt_payment_message_internal (void) |
m_bank_centralbank_debt_payment * | get_first_bank_centralbank_debt_payment_message (void) |
Get the first bank_centralbank_debt_payment message in the bank_centralbank_debt_payment message list. More... | |
m_bank_centralbank_debt_payment * | get_next_bank_centralbank_debt_payment_message (m_bank_centralbank_debt_payment *current) |
void | freebank_centralbank_debt_paymentmessages (void) |
void | add_gov_centralbank_debt_request_message (double amount) |
Add gov_centralbank_debt_request message by calling internal and processing. More... | |
m_gov_centralbank_debt_request * | add_gov_centralbank_debt_request_message_internal (void) |
m_gov_centralbank_debt_request * | get_first_gov_centralbank_debt_request_message (void) |
Get the first gov_centralbank_debt_request message in the gov_centralbank_debt_request message list. More... | |
m_gov_centralbank_debt_request * | get_next_gov_centralbank_debt_request_message (m_gov_centralbank_debt_request *current) |
void | freegov_centralbank_debt_requestmessages (void) |
void | add_gov_centralbank_debt_payment_message (double amount) |
Add gov_centralbank_debt_payment message by calling internal and processing. More... | |
m_gov_centralbank_debt_payment * | add_gov_centralbank_debt_payment_message_internal (void) |
m_gov_centralbank_debt_payment * | get_first_gov_centralbank_debt_payment_message (void) |
Get the first gov_centralbank_debt_payment message in the gov_centralbank_debt_payment message list. More... | |
m_gov_centralbank_debt_payment * | get_next_gov_centralbank_debt_payment_message (m_gov_centralbank_debt_payment *current) |
void | freegov_centralbank_debt_paymentmessages (void) |
void | add_centralbank_government_profit_message (double amount) |
Add centralbank_government_profit message by calling internal and processing. More... | |
m_centralbank_government_profit * | add_centralbank_government_profit_message_internal (void) |
m_centralbank_government_profit * | get_first_centralbank_government_profit_message (void) |
Get the first centralbank_government_profit message in the centralbank_government_profit message list. More... | |
m_centralbank_government_profit * | get_next_centralbank_government_profit_message (m_centralbank_government_profit *current) |
void | freecentralbank_government_profitmessages (void) |
void | add_housing_price_message (double price) |
Add housing_price message by calling internal and processing. More... | |
m_housing_price * | add_housing_price_message_internal (void) |
m_housing_price * | get_first_housing_price_message (void) |
Get the first housing_price message in the housing_price message list. More... | |
m_housing_price * | get_next_housing_price_message (m_housing_price *current) |
void | freehousing_pricemessages (void) |
void | add_buy_housing_message (int buyer_id, int bank_id, double liquidity, double quarterly_income, double quarterly_mortgage_paid, int mortgage_choice) |
Add buy_housing message by calling internal and processing. More... | |
m_buy_housing * | add_buy_housing_message_internal (void) |
m_buy_housing * | get_first_buy_housing_message (void) |
Get the first buy_housing message in the buy_housing message list. More... | |
m_buy_housing * | get_next_buy_housing_message (m_buy_housing *current) |
void | freebuy_housingmessages (void) |
void | add_sell_housing_message (int seller_id, double price, int quantity, int type) |
Add sell_housing message by calling internal and processing. More... | |
m_sell_housing * | add_sell_housing_message_internal (void) |
m_sell_housing * | get_first_sell_housing_message (void) |
Get the first sell_housing message in the sell_housing message list. More... | |
m_sell_housing * | get_next_sell_housing_message (m_sell_housing *current) |
void | freesell_housingmessages (void) |
void | add_bought_housing_message (int buyer_id, double liquidity_spent, double mortgage_used, double annuity) |
Add bought_housing message by calling internal and processing. More... | |
m_bought_housing * | add_bought_housing_message_internal (void) |
m_bought_housing * | get_first_bought_housing_message (void) |
Get the first bought_housing message in the bought_housing message list. More... | |
m_bought_housing * | get_next_bought_housing_message (m_bought_housing *current) |
void | freebought_housingmessages (void) |
void | add_sold_housing_message (int seller_id, int quantity_sold, double price_sold) |
Add sold_housing message by calling internal and processing. More... | |
m_sold_housing * | add_sold_housing_message_internal (void) |
m_sold_housing * | get_first_sold_housing_message (void) |
Get the first sold_housing message in the sold_housing message list. More... | |
m_sold_housing * | get_next_sold_housing_message (m_sold_housing *current) |
void | freesold_housingmessages (void) |
void | add_bank_reagency_credibility_message (int bank_id, double equity, double risky_assets) |
Add bank_reagency_credibility message by calling internal and processing. More... | |
m_bank_reagency_credibility * | add_bank_reagency_credibility_message_internal (void) |
m_bank_reagency_credibility * | get_first_bank_reagency_credibility_message (void) |
Get the first bank_reagency_credibility message in the bank_reagency_credibility message list. More... | |
m_bank_reagency_credibility * | get_next_bank_reagency_credibility_message (m_bank_reagency_credibility *current) |
void | freebank_reagency_credibilitymessages (void) |
void | add_mortgage_requests_message (int bank_id, double amount) |
Add mortgage_requests message by calling internal and processing. More... | |
m_mortgage_requests * | add_mortgage_requests_message_internal (void) |
m_mortgage_requests * | get_first_mortgage_requests_message (void) |
Get the first mortgage_requests message in the mortgage_requests message list. More... | |
m_mortgage_requests * | get_next_mortgage_requests_message (m_mortgage_requests *current) |
void | freemortgage_requestsmessages (void) |
void | add_mortgage_payment_from_sale_message (int bank_id, double amount) |
Add mortgage_payment_from_sale message by calling internal and processing. More... | |
m_mortgage_payment_from_sale * | add_mortgage_payment_from_sale_message_internal (void) |
m_mortgage_payment_from_sale * | get_first_mortgage_payment_from_sale_message (void) |
Get the first mortgage_payment_from_sale message in the mortgage_payment_from_sale message list. More... | |
m_mortgage_payment_from_sale * | get_next_mortgage_payment_from_sale_message (m_mortgage_payment_from_sale *current) |
void | freemortgage_payment_from_salemessages (void) |
void | add_mortgage_payment_message (int bank_id, double interest, double principal) |
Add mortgage_payment message by calling internal and processing. More... | |
m_mortgage_payment * | add_mortgage_payment_message_internal (void) |
m_mortgage_payment * | get_first_mortgage_payment_message (void) |
Get the first mortgage_payment message in the mortgage_payment message list. More... | |
m_mortgage_payment * | get_next_mortgage_payment_message (m_mortgage_payment *current) |
void | freemortgage_paymentmessages (void) |
void | add_mortgage_writeoff_message (int bank_id, double amount) |
Add mortgage_writeoff message by calling internal and processing. More... | |
m_mortgage_writeoff * | add_mortgage_writeoff_message_internal (void) |
m_mortgage_writeoff * | get_first_mortgage_writeoff_message (void) |
Get the first mortgage_writeoff message in the mortgage_writeoff message list. More... | |
m_mortgage_writeoff * | get_next_mortgage_writeoff_message (m_mortgage_writeoff *current) |
void | freemortgage_writeoffmessages (void) |
void | add_housing_transactions_summary_message (int quantity, double avg_price) |
Add housing_transactions_summary message by calling internal and processing. More... | |
m_housing_transactions_summary * | add_housing_transactions_summary_message_internal (void) |
m_housing_transactions_summary * | get_first_housing_transactions_summary_message (void) |
Get the first housing_transactions_summary message in the housing_transactions_summary message list. More... | |
m_housing_transactions_summary * | get_next_housing_transactions_summary_message (m_housing_transactions_summary *current) |
void | freehousing_transactions_summarymessages (void) |
void | set_id (int id) |
Set id memory variable for current X-machine. More... | |
int | get_id () |
Get id memory variable from current X-machine. More... | |
void | set_bank_id (int bank_id) |
Set bank_id memory variable for current X-machine. More... | |
int | get_bank_id () |
Get bank_id memory variable from current X-machine. More... | |
void | set_isconstructor (int isconstructor) |
Set isconstructor memory variable for current X-machine. More... | |
int | get_isconstructor () |
Get isconstructor memory variable from current X-machine. More... | |
void | set_day_of_month_to_act (int day_of_month_to_act) |
Set day_of_month_to_act memory variable for current X-machine. More... | |
int | get_day_of_month_to_act () |
Get day_of_month_to_act memory variable from current X-machine. More... | |
void | set_isinsolvent (int isinsolvent) |
Set isinsolvent memory variable for current X-machine. More... | |
int | get_isinsolvent () |
Get isinsolvent memory variable from current X-machine. More... | |
void | set_it_no (int it_no) |
Set it_no memory variable for current X-machine. More... | |
int | get_it_no () |
Get it_no memory variable from current X-machine. More... | |
void | set_day_of_week_to_act (int day_of_week_to_act) |
Set day_of_week_to_act memory variable for current X-machine. More... | |
int | get_day_of_week_to_act () |
Get day_of_week_to_act memory variable from current X-machine. More... | |
void | set_average_goods_price (double average_goods_price) |
Set average_goods_price memory variable for current X-machine. More... | |
double | get_average_goods_price () |
Get average_goods_price memory variable from current X-machine. More... | |
int_array * | get_employees () |
Get employees memory variable from current X-machine. More... | |
void | set_manager (int manager) |
Set manager memory variable for current X-machine. More... | |
int | get_manager () |
Get manager memory variable from current X-machine. More... | |
void | set_wage_offer (double wage_offer) |
Set wage_offer memory variable for current X-machine. More... | |
double | get_wage_offer () |
Get wage_offer memory variable from current X-machine. More... | |
void | set_average_wage (double average_wage) |
Set average_wage memory variable for current X-machine. More... | |
double | get_average_wage () |
Get average_wage memory variable from current X-machine. More... | |
void | set_no_employees (int no_employees) |
Set no_employees memory variable for current X-machine. More... | |
int | get_no_employees () |
Get no_employees memory variable from current X-machine. More... | |
void | set_vacancies (int vacancies) |
Set vacancies memory variable for current X-machine. More... | |
int | get_vacancies () |
Get vacancies memory variable from current X-machine. More... | |
void | set_employees_needed (int employees_needed) |
Set employees_needed memory variable for current X-machine. More... | |
int | get_employees_needed () |
Get employees_needed memory variable from current X-machine. More... | |
void | set_day_of_month_wages_paid (int day_of_month_wages_paid) |
Set day_of_month_wages_paid memory variable for current X-machine. More... | |
int | get_day_of_month_wages_paid () |
Get day_of_month_wages_paid memory variable from current X-machine. More... | |
void | set_labour_productivity (double labour_productivity) |
Set labour_productivity memory variable for current X-machine. More... | |
double | get_labour_productivity () |
Get labour_productivity memory variable from current X-machine. More... | |
void | set_capital_productivity (double capital_productivity) |
Set capital_productivity memory variable for current X-machine. More... | |
double | get_capital_productivity () |
Get capital_productivity memory variable from current X-machine. More... | |
void | set_capital_goods (int capital_goods) |
Set capital_goods memory variable for current X-machine. More... | |
int | get_capital_goods () |
Get capital_goods memory variable from current X-machine. More... | |
void | set_capital_goods_price (double capital_goods_price) |
Set capital_goods_price memory variable for current X-machine. More... | |
double | get_capital_goods_price () |
Get capital_goods_price memory variable from current X-machine. More... | |
void | set_production_current (int production_current) |
Set production_current memory variable for current X-machine. More... | |
int | get_production_current () |
Get production_current memory variable from current X-machine. More... | |
void | set_expected_sales (int expected_sales) |
Set expected_sales memory variable for current X-machine. More... | |
int | get_expected_sales () |
Get expected_sales memory variable from current X-machine. More... | |
void | set_production_plan (int production_plan) |
Set production_plan memory variable for current X-machine. More... | |
int | get_production_plan () |
Get production_plan memory variable from current X-machine. More... | |
void | set_unit_goods_price (double unit_goods_price) |
Set unit_goods_price memory variable for current X-machine. More... | |
double | get_unit_goods_price () |
Get unit_goods_price memory variable from current X-machine. More... | |
void | set_unit_cost (double unit_cost) |
Set unit_cost memory variable for current X-machine. More... | |
double | get_unit_cost () |
Get unit_cost memory variable from current X-machine. More... | |
void | set_day_of_month_production_completed (int day_of_month_production_completed) |
Set day_of_month_production_completed memory variable for current X-machine. More... | |
int | get_day_of_month_production_completed () |
Get day_of_month_production_completed memory variable from current X-machine. More... | |
void | set_unit_house_price (double unit_house_price) |
Set unit_house_price memory variable for current X-machine. More... | |
double | get_unit_house_price () |
Get unit_house_price memory variable from current X-machine. More... | |
int * | get_projects () |
Get projects memory variable from current X-machine. More... | |
void | set_loans_interest_rate (double loans_interest_rate) |
Set loans_interest_rate memory variable for current X-machine. More... | |
double | get_loans_interest_rate () |
Get loans_interest_rate memory variable from current X-machine. More... | |
void | set_debt (double debt) |
Set debt memory variable for current X-machine. More... | |
double | get_debt () |
Get debt memory variable from current X-machine. More... | |
void | set_inventory (int inventory) |
Set inventory memory variable for current X-machine. More... | |
int | get_inventory () |
Get inventory memory variable from current X-machine. More... | |
void | set_sales (int sales) |
Set sales memory variable for current X-machine. More... | |
int | get_sales () |
Get sales memory variable from current X-machine. More... | |
void | set_revenues (double revenues) |
Set revenues memory variable for current X-machine. More... | |
double | get_revenues () |
Get revenues memory variable from current X-machine. More... | |
void | set_total_assets (double total_assets) |
Set total_assets memory variable for current X-machine. More... | |
double | get_total_assets () |
Get total_assets memory variable from current X-machine. More... | |
void | set_operating_costs (double operating_costs) |
Set operating_costs memory variable for current X-machine. More... | |
double | get_operating_costs () |
Get operating_costs memory variable from current X-machine. More... | |
void | set_labour_costs (double labour_costs) |
Set labour_costs memory variable for current X-machine. More... | |
double | get_labour_costs () |
Get labour_costs memory variable from current X-machine. More... | |
void | set_total_interest_payments (double total_interest_payments) |
Set total_interest_payments memory variable for current X-machine. More... | |
double | get_total_interest_payments () |
Get total_interest_payments memory variable from current X-machine. More... | |
void | set_dividends_paid (double dividends_paid) |
Set dividends_paid memory variable for current X-machine. More... | |
double | get_dividends_paid () |
Get dividends_paid memory variable from current X-machine. More... | |
void | set_dividends_to_be_paid (double dividends_to_be_paid) |
Set dividends_to_be_paid memory variable for current X-machine. More... | |
double | get_dividends_to_be_paid () |
Get dividends_to_be_paid memory variable from current X-machine. More... | |
void | set_retained_earnings (double retained_earnings) |
Set retained_earnings memory variable for current X-machine. More... | |
double | get_retained_earnings () |
Get retained_earnings memory variable from current X-machine. More... | |
void | set_net_earnings (double net_earnings) |
Set net_earnings memory variable for current X-machine. More... | |
double | get_net_earnings () |
Get net_earnings memory variable from current X-machine. More... | |
void | set_ebit (double ebit) |
Set ebit memory variable for current X-machine. More... | |
double | get_ebit () |
Get ebit memory variable from current X-machine. More... | |
void | set_equity (double equity) |
Set equity memory variable for current X-machine. More... | |
double | get_equity () |
Get equity memory variable from current X-machine. More... | |
void | set_liquidity (double liquidity) |
Set liquidity memory variable for current X-machine. More... | |
double | get_liquidity () |
Get liquidity memory variable from current X-machine. More... | |
void | set_isliquidshort (int isliquidshort) |
Set isliquidshort memory variable for current X-machine. More... | |
int | get_isliquidshort () |
Get isliquidshort memory variable from current X-machine. More... | |
void | set_hasloan (int hasloan) |
Set hasloan memory variable for current X-machine. More... | |
int | get_hasloan () |
Get hasloan memory variable from current X-machine. More... | |
void | set_hasinvestment (int hasinvestment) |
Set hasinvestment memory variable for current X-machine. More... | |
int | get_hasinvestment () |
Get hasinvestment memory variable from current X-machine. More... | |
void | set_isilliquid (int isilliquid) |
Set isilliquid memory variable for current X-machine. More... | |
int | get_isilliquid () |
Get isilliquid memory variable from current X-machine. More... | |
void | set_planned_investment_costs (double planned_investment_costs) |
Set planned_investment_costs memory variable for current X-machine. More... | |
double | get_planned_investment_costs () |
Get planned_investment_costs memory variable from current X-machine. More... | |
void | set_liquidity_need (double liquidity_need) |
Set liquidity_need memory variable for current X-machine. More... | |
double | get_liquidity_need () |
Get liquidity_need memory variable from current X-machine. More... | |
loan * | get_loan_list () |
Get loan_list memory variable from current X-machine. More... | |
void | set_labour_tax_rate (double labour_tax_rate) |
Set labour_tax_rate memory variable for current X-machine. More... | |
double | get_labour_tax_rate () |
Get labour_tax_rate memory variable from current X-machine. More... | |
void | set_delta_housing_price (double delta_housing_price) |
Set delta_housing_price memory variable for current X-machine. More... | |
double | get_delta_housing_price () |
Get delta_housing_price memory variable from current X-machine. More... | |
void | set_weekly_consumption_budget (double weekly_consumption_budget) |
Set weekly_consumption_budget memory variable for current X-machine. More... | |
double | get_weekly_consumption_budget () |
Get weekly_consumption_budget memory variable from current X-machine. More... | |
void | set_mall_budget (double mall_budget) |
Set mall_budget memory variable for current X-machine. More... | |
double | get_mall_budget () |
Get mall_budget memory variable from current X-machine. More... | |
void | set_quarterly_price_change (double quarterly_price_change) |
Set quarterly_price_change memory variable for current X-machine. More... | |
double | get_quarterly_price_change () |
Get quarterly_price_change memory variable from current X-machine. More... | |
void | set_my_employer_id (int my_employer_id) |
Set my_employer_id memory variable for current X-machine. More... | |
int | get_my_employer_id () |
Get my_employer_id memory variable from current X-machine. More... | |
void | set_wage (double wage) |
Set wage memory variable for current X-machine. More... | |
double | get_wage () |
Get wage memory variable from current X-machine. More... | |
void | set_ismanager (int ismanager) |
Set ismanager memory variable for current X-machine. More... | |
int | get_ismanager () |
Get ismanager memory variable from current X-machine. More... | |
void | set_government_benefits (double government_benefits) |
Set government_benefits memory variable for current X-machine. More... | |
double | get_government_benefits () |
Get government_benefits memory variable from current X-machine. More... | |
void | set_day_of_month_wage_recieved (int day_of_month_wage_recieved) |
Set day_of_month_wage_recieved memory variable for current X-machine. More... | |
int | get_day_of_month_wage_recieved () |
Get day_of_month_wage_recieved memory variable from current X-machine. More... | |
void | set_mortgages_interest_rate (double mortgages_interest_rate) |
Set mortgages_interest_rate memory variable for current X-machine. More... | |
double | get_mortgages_interest_rate () |
Get mortgages_interest_rate memory variable from current X-machine. More... | |
mortgage_array * | get_mortgages_list () |
Get mortgages_list memory variable from current X-machine. More... | |
void | set_mortgages (double mortgages) |
Set mortgages memory variable for current X-machine. More... | |
double | get_mortgages () |
Get mortgages memory variable from current X-machine. More... | |
void | set_housing_payment (double housing_payment) |
Set housing_payment memory variable for current X-machine. More... | |
double | get_housing_payment () |
Get housing_payment memory variable from current X-machine. More... | |
void | set_housing_price (double housing_price) |
Set housing_price memory variable for current X-machine. More... | |
double | get_housing_price () |
Get housing_price memory variable from current X-machine. More... | |
void | set_housing_units (int housing_units) |
Set housing_units memory variable for current X-machine. More... | |
int | get_housing_units () |
Get housing_units memory variable from current X-machine. More... | |
void | set_n_shares (int n_shares) |
Set n_shares memory variable for current X-machine. More... | |
int | get_n_shares () |
Get n_shares memory variable from current X-machine. More... | |
void | set_capital_income (double capital_income) |
Set capital_income memory variable for current X-machine. More... | |
double | get_capital_income () |
Get capital_income memory variable from current X-machine. More... | |
double * | get_previous_wages () |
Get previous_wages memory variable from current X-machine. More... | |
double * | get_previous_benefits () |
Get previous_benefits memory variable from current X-machine. More... | |
void | set_labour_income (double labour_income) |
Set labour_income memory variable for current X-machine. More... | |
double | get_labour_income () |
Get labour_income memory variable from current X-machine. More... | |
void | set_housing_value (double housing_value) |
Set housing_value memory variable for current X-machine. More... | |
double | get_housing_value () |
Get housing_value memory variable from current X-machine. More... | |
void | set_expected_housing_payment (double expected_housing_payment) |
Set expected_housing_payment memory variable for current X-machine. More... | |
double | get_expected_housing_payment () |
Get expected_housing_payment memory variable from current X-machine. More... | |
void | set_hmarket_role (int hmarket_role) |
Set hmarket_role memory variable for current X-machine. More... | |
int | get_hmarket_role () |
Get hmarket_role memory variable from current X-machine. More... | |
void | set_equity_ratio (double equity_ratio) |
Set equity_ratio memory variable for current X-machine. More... | |
double | get_equity_ratio () |
Get equity_ratio memory variable from current X-machine. More... | |
void | set_minimum_equity_ratio (double minimum_equity_ratio) |
Set minimum_equity_ratio memory variable for current X-machine. More... | |
double | get_minimum_equity_ratio () |
Get minimum_equity_ratio memory variable from current X-machine. More... | |
double * | get_mortgage_costs () |
Get mortgage_costs memory variable from current X-machine. More... | |
void | set_delta_housing_value (double delta_housing_value) |
Set delta_housing_value memory variable for current X-machine. More... | |
double | get_delta_housing_value () |
Get delta_housing_value memory variable from current X-machine. More... | |
void | set_mortgage_choice (int mortgage_choice) |
Set mortgage_choice memory variable for current X-machine. More... | |
int | get_mortgage_choice () |
Get mortgage_choice memory variable from current X-machine. More... | |
void | set_share_firms (double share_firms) |
Set share_firms memory variable for current X-machine. More... | |
double | get_share_firms () |
Get share_firms memory variable from current X-machine. More... | |
void | set_share_construction_firms (double share_construction_firms) |
Set share_construction_firms memory variable for current X-machine. More... | |
double | get_share_construction_firms () |
Get share_construction_firms memory variable from current X-machine. More... | |
void | set_share_banks (double share_banks) |
Set share_banks memory variable for current X-machine. More... | |
double | get_share_banks () |
Get share_banks memory variable from current X-machine. More... | |
void | set_dividends_recieved (double dividends_recieved) |
Set dividends_recieved memory variable for current X-machine. More... | |
double | get_dividends_recieved () |
Get dividends_recieved memory variable from current X-machine. More... | |
void | set_dividends_retained (double dividends_retained) |
Set dividends_retained memory variable for current X-machine. More... | |
double | get_dividends_retained () |
Get dividends_retained memory variable from current X-machine. More... | |
void | set_firm_investment (double firm_investment) |
Set firm_investment memory variable for current X-machine. More... | |
double | get_firm_investment () |
Get firm_investment memory variable from current X-machine. More... | |
void | set_capital_tax_rate (double capital_tax_rate) |
Set capital_tax_rate memory variable for current X-machine. More... | |
double | get_capital_tax_rate () |
Get capital_tax_rate memory variable from current X-machine. More... | |
void | set_loans (double loans) |
Set loans memory variable for current X-machine. More... | |
double | get_loans () |
Get loans memory variable from current X-machine. More... | |
void | set_loans_start (double loans_start) |
Set loans_start memory variable for current X-machine. More... | |
double | get_loans_start () |
Get loans_start memory variable from current X-machine. More... | |
void | set_deposits (double deposits) |
Set deposits memory variable for current X-machine. More... | |
double | get_deposits () |
Get deposits memory variable from current X-machine. More... | |
void | set_centralbank_debt (double centralbank_debt) |
Set centralbank_debt memory variable for current X-machine. More... | |
double | get_centralbank_debt () |
Get centralbank_debt memory variable from current X-machine. More... | |
void | set_total_writeoffs (double total_writeoffs) |
Set total_writeoffs memory variable for current X-machine. More... | |
double | get_total_writeoffs () |
Get total_writeoffs memory variable from current X-machine. More... | |
void | set_interest_rate (double interest_rate) |
Set interest_rate memory variable for current X-machine. More... | |
double | get_interest_rate () |
Get interest_rate memory variable from current X-machine. More... | |
void | set_interests_accrued (double interests_accrued) |
Set interests_accrued memory variable for current X-machine. More... | |
double | get_interests_accrued () |
Get interests_accrued memory variable from current X-machine. More... | |
void | set_interests_paid (double interests_paid) |
Set interests_paid memory variable for current X-machine. More... | |
double | get_interests_paid () |
Get interests_paid memory variable from current X-machine. More... | |
void | set_total_dividends (double total_dividends) |
Set total_dividends memory variable for current X-machine. More... | |
double | get_total_dividends () |
Get total_dividends memory variable from current X-machine. More... | |
void | set_total_costs (double total_costs) |
Set total_costs memory variable for current X-machine. More... | |
double | get_total_costs () |
Get total_costs memory variable from current X-machine. More... | |
void | set_unemployment_rate (double unemployment_rate) |
Set unemployment_rate memory variable for current X-machine. More... | |
double | get_unemployment_rate () |
Get unemployment_rate memory variable from current X-machine. More... | |
void | set_population_size (int population_size) |
Set population_size memory variable for current X-machine. More... | |
int | get_population_size () |
Get population_size memory variable from current X-machine. More... | |
void | set_labour_tax_income (double labour_tax_income) |
Set labour_tax_income memory variable for current X-machine. More... | |
double | get_labour_tax_income () |
Get labour_tax_income memory variable from current X-machine. More... | |
void | set_capital_tax_income (double capital_tax_income) |
Set capital_tax_income memory variable for current X-machine. More... | |
double | get_capital_tax_income () |
Get capital_tax_income memory variable from current X-machine. More... | |
void | set_gov_general_benefit_rate (double gov_general_benefit_rate) |
Set gov_general_benefit_rate memory variable for current X-machine. More... | |
double | get_gov_general_benefit_rate () |
Get gov_general_benefit_rate memory variable from current X-machine. More... | |
void | set_gov_unemployment_rate (double gov_unemployment_rate) |
Set gov_unemployment_rate memory variable for current X-machine. More... | |
double | get_gov_unemployment_rate () |
Get gov_unemployment_rate memory variable from current X-machine. More... | |
void | set_general_benefits (double general_benefits) |
Set general_benefits memory variable for current X-machine. More... | |
double | get_general_benefits () |
Get general_benefits memory variable from current X-machine. More... | |
void | set_unemployment_benefits (double unemployment_benefits) |
Set unemployment_benefits memory variable for current X-machine. More... | |
double | get_unemployment_benefits () |
Get unemployment_benefits memory variable from current X-machine. More... | |
void | set_earnings (double earnings) |
Set earnings memory variable for current X-machine. More... | |
double | get_earnings () |
Get earnings memory variable from current X-machine. More... | |
void | set_centralbank_income (double centralbank_income) |
Set centralbank_income memory variable for current X-machine. More... | |
double | get_centralbank_income () |
Get centralbank_income memory variable from current X-machine. More... | |
void | set_expenditures (double expenditures) |
Set expenditures memory variable for current X-machine. More... | |
double | get_expenditures () |
Get expenditures memory variable from current X-machine. More... | |
void | set_inflation_rate (double inflation_rate) |
Set inflation_rate memory variable for current X-machine. More... | |
double | get_inflation_rate () |
Get inflation_rate memory variable from current X-machine. More... | |
double * | get_consumption_goods_prices () |
Get consumption_goods_prices memory variable from current X-machine. More... | |
transaction * | get_goods () |
Get goods memory variable from current X-machine. More... | |
double * | get_weekly_price_averages () |
Get weekly_price_averages memory variable from current X-machine. More... | |
void | set_loans_banks (double loans_banks) |
Set loans_banks memory variable for current X-machine. More... | |
double | get_loans_banks () |
Get loans_banks memory variable from current X-machine. More... | |
void | set_loans_government (double loans_government) |
Set loans_government memory variable for current X-machine. More... | |
double | get_loans_government () |
Get loans_government memory variable from current X-machine. More... | |
void | set_fiat_money (double fiat_money) |
Set fiat_money memory variable for current X-machine. More... | |
double | get_fiat_money () |
Get fiat_money memory variable from current X-machine. More... | |
void | set_liquidity_banks (double liquidity_banks) |
Set liquidity_banks memory variable for current X-machine. More... | |
double | get_liquidity_banks () |
Get liquidity_banks memory variable from current X-machine. More... | |
void | set_liquidity_government (double liquidity_government) |
Set liquidity_government memory variable for current X-machine. More... | |
double | get_liquidity_government () |
Get liquidity_government memory variable from current X-machine. More... | |
void | set_liquidity_equityfund (double liquidity_equityfund) |
Set liquidity_equityfund memory variable for current X-machine. More... | |
double | get_liquidity_equityfund () |
Get liquidity_equityfund memory variable from current X-machine. More... | |
transaction * | get_houses () |
Get houses memory variable from current X-machine. More... | |
transaction * | get_goods_transactions () |
Get goods_transactions memory variable from current X-machine. More... | |
transaction * | get_housing_transactions () |
Get housing_transactions memory variable from current X-machine. More... | |
int | agent_get_id (void) |
Fixed routine to get the id for the current X-machine. More... | |
double | agent_get_x (void) |
Fixed routine to get the x coordinate from current X-machine. More... | |
double | agent_get_y (void) |
Fixed routine to get the y coordinate from current X-machine. More... | |
double | agent_get_z (void) |
Fixed routine to get the z coordinate from current X-machine. More... | |
void | partition_data (int totalnodes, xmachine **agent_list, double cloud_data[], int partition_method) |
void | save_partition_data (void) |
Save the partition data to a file. More... | |
void | generate_partitions (double cloud_data[], int partitions, int partition_method) |
m_firm_bank_init_loans * | get_next_message_firm_bank_init_loans_in_range (m_firm_bank_init_loans *current) |
m_firm_bank_init_deposit * | get_next_message_firm_bank_init_deposit_in_range (m_firm_bank_init_deposit *current) |
m_firm_bank_update_deposit * | get_next_message_firm_bank_update_deposit_in_range (m_firm_bank_update_deposit *current) |
m_household_bank_init_mortgages * | get_next_message_household_bank_init_mortgages_in_range (m_household_bank_init_mortgages *current) |
m_household_bank_init_deposit * | get_next_message_household_bank_init_deposit_in_range (m_household_bank_init_deposit *current) |
m_household_bank_update_deposit * | get_next_message_household_bank_update_deposit_in_range (m_household_bank_update_deposit *current) |
m_bank_centralbank_init_debt * | get_next_message_bank_centralbank_init_debt_in_range (m_bank_centralbank_init_debt *current) |
m_bank_centralbank_init_deposit * | get_next_message_bank_centralbank_init_deposit_in_range (m_bank_centralbank_init_deposit *current) |
m_bank_centralbank_update_deposit * | get_next_message_bank_centralbank_update_deposit_in_range (m_bank_centralbank_update_deposit *current) |
m_fund_centralbank_init_deposit * | get_next_message_fund_centralbank_init_deposit_in_range (m_fund_centralbank_init_deposit *current) |
m_fund_centralbank_update_deposit * | get_next_message_fund_centralbank_update_deposit_in_range (m_fund_centralbank_update_deposit *current) |
m_gov_centralbank_init_deposit * | get_next_message_gov_centralbank_init_deposit_in_range (m_gov_centralbank_init_deposit *current) |
m_gov_centralbank_update_deposit * | get_next_message_gov_centralbank_update_deposit_in_range (m_gov_centralbank_update_deposit *current) |
m_interest_rate * | get_next_message_interest_rate_in_range (m_interest_rate *current) |
m_capital_tax_rate * | get_next_message_capital_tax_rate_in_range (m_capital_tax_rate *current) |
m_labour_tax_rate * | get_next_message_labour_tax_rate_in_range (m_labour_tax_rate *current) |
m_household_jpoffice_id * | get_next_message_household_jpoffice_id_in_range (m_household_jpoffice_id *current) |
m_jpoffice_household_employer * | get_next_message_jpoffice_household_employer_in_range (m_jpoffice_household_employer *current) |
m_firm_jpoffice_id * | get_next_message_firm_jpoffice_id_in_range (m_firm_jpoffice_id *current) |
m_jpoffice_firm_employee * | get_next_message_jpoffice_firm_employee_in_range (m_jpoffice_firm_employee *current) |
m_buy * | get_next_message_buy_in_range (m_buy *current) |
m_bought * | get_next_message_bought_in_range (m_bought *current) |
m_sell * | get_next_message_sell_in_range (m_sell *current) |
m_sold * | get_next_message_sold_in_range (m_sold *current) |
m_goods_transactions_summary * | get_next_message_goods_transactions_summary_in_range (m_goods_transactions_summary *current) |
m_centralbank_households_quarterly_cpi * | get_next_message_centralbank_households_quarterly_cpi_in_range (m_centralbank_households_quarterly_cpi *current) |
m_fired * | get_next_message_fired_in_range (m_fired *current) |
m_vacancy_stage1 * | get_next_message_vacancy_stage1_in_range (m_vacancy_stage1 *current) |
m_job_application_stage2 * | get_next_message_job_application_stage2_in_range (m_job_application_stage2 *current) |
m_job_application_stage1 * | get_next_message_job_application_stage1_in_range (m_job_application_stage1 *current) |
m_job_match_stage1 * | get_next_message_job_match_stage1_in_range (m_job_match_stage1 *current) |
m_job_change * | get_next_message_job_change_in_range (m_job_change *current) |
m_vacancy_stage2 * | get_next_message_vacancy_stage2_in_range (m_vacancy_stage2 *current) |
m_job_match_stage2 * | get_next_message_job_match_stage2_in_range (m_job_match_stage2 *current) |
m_employment_status * | get_next_message_employment_status_in_range (m_employment_status *current) |
m_firm_household_wage_payment * | get_next_message_firm_household_wage_payment_in_range (m_firm_household_wage_payment *current) |
m_firm_bank_loan_request_1 * | get_next_message_firm_bank_loan_request_1_in_range (m_firm_bank_loan_request_1 *current) |
m_firm_bank_loan_request_2 * | get_next_message_firm_bank_loan_request_2_in_range (m_firm_bank_loan_request_2 *current) |
m_bank_firm_loan_acknowledge_1 * | get_next_message_bank_firm_loan_acknowledge_1_in_range (m_bank_firm_loan_acknowledge_1 *current) |
m_bank_firm_loan_acknowledge_2 * | get_next_message_bank_firm_loan_acknowledge_2_in_range (m_bank_firm_loan_acknowledge_2 *current) |
m_bank_centralbank_debt_request * | get_next_message_bank_centralbank_debt_request_in_range (m_bank_centralbank_debt_request *current) |
m_household_share * | get_next_message_household_share_in_range (m_household_share *current) |
m_capital_tax * | get_next_message_capital_tax_in_range (m_capital_tax *current) |
m_labour_tax * | get_next_message_labour_tax_in_range (m_labour_tax *current) |
m_unemployment_benefit * | get_next_message_unemployment_benefit_in_range (m_unemployment_benefit *current) |
m_general_benefit * | get_next_message_general_benefit_in_range (m_general_benefit *current) |
m_fund_request * | get_next_message_fund_request_in_range (m_fund_request *current) |
m_fund_request_ack * | get_next_message_fund_request_ack_in_range (m_fund_request_ack *current) |
m_new_entrant_loan * | get_next_message_new_entrant_loan_in_range (m_new_entrant_loan *current) |
m_firm_bank_interest_on_loan * | get_next_message_firm_bank_interest_on_loan_in_range (m_firm_bank_interest_on_loan *current) |
m_loan_writeoff * | get_next_message_loan_writeoff_in_range (m_loan_writeoff *current) |
m_firm_bank_insolvent_account * | get_next_message_firm_bank_insolvent_account_in_range (m_firm_bank_insolvent_account *current) |
m_firm_net_profit * | get_next_message_firm_net_profit_in_range (m_firm_net_profit *current) |
m_bank_net_profit * | get_next_message_bank_net_profit_in_range (m_bank_net_profit *current) |
m_bank_centralbank_interest_payment * | get_next_message_bank_centralbank_interest_payment_in_range (m_bank_centralbank_interest_payment *current) |
m_bank_centralbank_debt_payment * | get_next_message_bank_centralbank_debt_payment_in_range (m_bank_centralbank_debt_payment *current) |
m_gov_centralbank_debt_request * | get_next_message_gov_centralbank_debt_request_in_range (m_gov_centralbank_debt_request *current) |
m_gov_centralbank_debt_payment * | get_next_message_gov_centralbank_debt_payment_in_range (m_gov_centralbank_debt_payment *current) |
m_centralbank_government_profit * | get_next_message_centralbank_government_profit_in_range (m_centralbank_government_profit *current) |
m_housing_price * | get_next_message_housing_price_in_range (m_housing_price *current) |
m_buy_housing * | get_next_message_buy_housing_in_range (m_buy_housing *current) |
m_sell_housing * | get_next_message_sell_housing_in_range (m_sell_housing *current) |
m_bought_housing * | get_next_message_bought_housing_in_range (m_bought_housing *current) |
m_sold_housing * | get_next_message_sold_housing_in_range (m_sold_housing *current) |
m_bank_reagency_credibility * | get_next_message_bank_reagency_credibility_in_range (m_bank_reagency_credibility *current) |
m_mortgage_requests * | get_next_message_mortgage_requests_in_range (m_mortgage_requests *current) |
m_mortgage_payment_from_sale * | get_next_message_mortgage_payment_from_sale_in_range (m_mortgage_payment_from_sale *current) |
m_mortgage_payment * | get_next_message_mortgage_payment_in_range (m_mortgage_payment *current) |
m_mortgage_writeoff * | get_next_message_mortgage_writeoff_in_range (m_mortgage_writeoff *current) |
m_housing_transactions_summary * | get_next_message_housing_transactions_summary_in_range (m_housing_transactions_summary *current) |
xmachine * | add_xmachine (void) |
int | FLAME_get_environment_variable_resume_mode () |
int | FLAME_get_environment_variable_print_debug_mode () |
int | FLAME_get_environment_variable_warning_mode () |
int | FLAME_get_environment_variable_data_collection_mode () |
int | FLAME_get_environment_variable_collect_household_data () |
int | FLAME_get_environment_variable_collect_firm_data () |
double | FLAME_get_environment_variable_ratio_liquidity () |
double | FLAME_get_environment_variable_consumption_adjustment_speed () |
double | FLAME_get_environment_variable_wealth_effect () |
double | FLAME_get_environment_variable_turnover_probability () |
double | FLAME_get_environment_variable_production_markup () |
double | FLAME_get_environment_variable_price_markup () |
double | FLAME_get_environment_variable_firm_memory_persistance () |
double | FLAME_get_environment_variable_ratio_fiscal_policy () |
double | FLAME_get_environment_variable_ratio_capitalist_households () |
double | FLAME_get_environment_variable_inflation_target () |
double | FLAME_get_environment_variable_firms_minimum_equity_ratio () |
double | FLAME_get_environment_variable_firm_startup_leverage () |
double | FLAME_get_environment_variable_household_startup_leverage () |
double | FLAME_get_environment_variable_car_buffer_threshold () |
double | FLAME_get_environment_variable_housing_market_entrance_prob () |
double | FLAME_get_environment_variable_fire_sale_threshold () |
double | FLAME_get_environment_variable_household_budget_constraint () |
double | FLAME_get_environment_variable_capital_adequecy_ratio () |
double | FLAME_get_environment_variable_housing_price_up_rate () |
double | FLAME_get_environment_variable_housing_price_down_rate () |
double | FLAME_get_environment_variable_household_mortgage_writeoff_high () |
double | FLAME_get_environment_variable_household_mortgage_writeoff_low () |
int | FLAME_integer_in_array (int a, int *b, int size) |
Returns 1 if an integer is a member of an integer array, else 0. More... | |
double | get_time (void) |
Returns an elapsed time on the calling processor. More... | |
int | FLAME_condition_firm_idle_start_FirmInitPostId (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_start_FirmLoop (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_init_post_id (void) |
int | firm_init_employment (void) |
int | FLAME_filter_firm_firm_init_employment_FirmInitEmployment_FirmInitBalanceSheet_jpoffice_firm_employee (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | firm_init_balancesheet (void) |
int | firm_iterate (void) |
int | FLAME_condition_firm_idle_FirmUpdateDeposits_FirmCreditPolicyChecks (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_update_bank_account (void) |
int | FLAME_condition_firm_firm_update_bank_account_FirmUpdateDeposits_FirmCreditPolicyChecks (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmConsumptionStart_FirmHousingStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmConsumptionStart_FirmConsumptionMarket (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmConsumptionMarket_FirmHousingStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_consumption_supply (void) |
int | FLAME_condition_firm_firm_consumption_supply_FirmConsumptionMarket_FirmReceiveSales (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_consumption_receive_sales (void) |
int | FLAME_filter_firm_firm_consumption_receive_sales_FirmReceiveSales_FirmConsumptionPrice_sold (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | firm_consumption_update_market_price (void) |
int | FLAME_condition_firm_idle_FirmLabourStart_FirmConsumptionStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_workforce_needed (void) |
int | FLAME_condition_firm_firm_labour_workforce_needed_FirmLabourStart_FirmLabourStage1 (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmLabourStage1_FirmLabourStage1End (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_fire (void) |
int | FLAME_condition_firm_firm_labour_fire_FirmLabourStage1_FirmLabourStage1End (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_job_announcement_stage1 (void) |
int | FLAME_condition_firm_firm_labour_job_announcement_stage1_FirmLabourStage1_FirmLabourStage1Application (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_job_offer_stage1 (void) |
int | FLAME_filter_firm_firm_labour_job_offer_stage1_FirmLabourStage1Application_FirmLabourStage1End_job_match_stage1 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | firm_labour_update (void) |
int | FLAME_filter_firm_firm_labour_update_FirmLabourStage1End_FirmLabourStage2_job_change (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | firm_labour_job_announcement_stage2 (void) |
int | FLAME_condition_firm_firm_labour_job_announcement_stage2_FirmLabourStage2_FirmLabourStage2End (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmLabourStage2_FirmConsumptionStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_job_offer_stage2 (void) |
int | FLAME_filter_firm_firm_labour_job_offer_stage2_FirmLabourStage2End_FirmConsumptionStart_job_match_stage2 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_firm_idle_FirmLabourPayWages_FirmUpdateDeposits (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_pay_wages (void) |
int | FLAME_condition_firm_firm_labour_pay_wages_FirmLabourPayWages_FirmLabourWageAdjustment (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_labour_trace_wages (void) |
int | FLAME_condition_firm_idle_FirmProductionStart_FirmLabourStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmProductionStart_FirmProductionSkip (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_skip (void) |
int | FLAME_condition_firm_firm_production_skip_FirmProductionSkip_FirmLabourStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmProductionSkip_FirmProductionRoleCheck (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionRegular (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionConstructor (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_produce_goods (void) |
int | FLAME_condition_firm_firm_production_produce_goods_FirmProductionRegular_FirmLabourStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_set_price (void) |
int | FLAME_condition_firm_firm_production_set_price_FirmProductionRegular_FirmProductionPlanning (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_plan (void) |
int | firm_production_compute_labour_demand (void) |
int | firm_production_construct_houses (void) |
int | FLAME_condition_firm_firm_production_construct_houses_FirmProductionConstructor_FirmLabourStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_construction_plan (void) |
int | FLAME_condition_firm_firm_production_construction_plan_FirmProductionConstructor_FirmConstructionLabourDemand (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_production_construction_labour_demand (void) |
int | FLAME_condition_firm_idle_FirmCreditStart_FirmProductionStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_compute_income_statement (void) |
int | FLAME_condition_firm_firm_credit_compute_income_statement_FirmCreditStart_FirmCreditInvestment (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_investment_decisions (void) |
int | firm_credit_compute_dividends (void) |
int | firm_credit_check_liquidity_need (void) |
int | FLAME_condition_firm_idle_FirmCreditStatus_FirmCreditPayments (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_demand_loans_1 (void) |
int | FLAME_condition_firm_firm_credit_demand_loans_1_FirmCreditStatus_FirmCreditLoanBorrow1 (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_borrow_loans_1 (void) |
int | FLAME_filter_firm_firm_credit_borrow_loans_1_FirmCreditLoanBorrow1_FirmCreditLoanBorrow2_bank_firm_loan_acknowledge_1 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_firm_idle_FirmCreditLoanBorrow2_FirmCreditPayments (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_borrow_loans_2 (void) |
int | FLAME_condition_firm_firm_credit_borrow_loans_2_FirmCreditLoanBorrow2_FirmCreditIlliquidityStatus (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_filter_firm_firm_credit_borrow_loans_2_FirmCreditLoanBorrow2_FirmCreditIlliquidityStatus_bank_firm_loan_acknowledge_2 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_firm_idle_FirmCreditIlliquidityStatus_FirmCreditPayments (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_request_equityfund_investment (void) |
int | FLAME_condition_firm_firm_credit_request_equityfund_investment_FirmCreditIlliquidityStatus_FirmCreditLiquidityRecheck (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmCreditLiquidityRecheck_FirmCreditPayments (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_check_equityfund_investment (void) |
int | FLAME_condition_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_filter_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy_fund_request_ack (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_firm_idle_FirmCreditBankruptcy_FirmCreditPayments (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_illiquidity_bankrupt (void) |
int | FLAME_condition_firm_firm_credit_illiquidity_bankrupt_FirmCreditBankruptcy_FirmCreditBalanceSheet (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_pay_interest_on_loans (void) |
int | firm_credit_pay_dividends (void) |
int | firm_credit_do_balance_sheet (void) |
int | FLAME_condition_firm_idle_FirmCreditInsolvencyCheck_FirmProductionStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_insolvency_bankruptcy (void) |
int | FLAME_condition_firm_firm_credit_insolvency_bankruptcy_FirmCreditInsolvencyCheck_FirmProductionStart (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmCreditPolicyChecks_end (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_check_interest_rate (void) |
int | FLAME_condition_firm_firm_credit_check_interest_rate_FirmCreditPolicyChecks_FirmCreditCheckTaxRate (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_credit_check_tax_rate (void) |
int | FLAME_condition_firm_idle_FirmHousingStart_FirmLabourPayWages (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmHousingStart_FirmHousingMarket (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_firm_idle_FirmHousingMarket_FirmLabourPayWages (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_housing_enter_market (void) |
int | FLAME_condition_firm_firm_housing_enter_market_FirmHousingMarket_FirmHousingSell (xmachine_memory_firm *a) |
The condition function for an agent function. More... | |
int | firm_housing_collect_sale_revenues (void) |
int | FLAME_filter_firm_firm_housing_collect_sale_revenues_FirmHousingSell_FirmHousingPrice_sold_housing (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | firm_housing_update_market_price (void) |
int | FLAME_condition_household_idle_start_HouseholdInitPostId (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_start_HouseholdLoop (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_init_post_id (void) |
int | household_init_employment (void) |
int | FLAME_filter_household_household_init_employment_HouseholdInitEmployment_HouseholdInitBalanceSheet_jpoffice_household_employer (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | household_init_balancesheet (void) |
int | household_iterate (void) |
int | FLAME_condition_household_idle_HouseholdUpdateDeposits_HHCreditPolicyChecks (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_update_bank_account (void) |
int | FLAME_condition_household_household_update_bank_account_HouseholdUpdateDeposits_HHCreditPolicyChecks (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHConsumptionStart_HHConsumptionWeekly (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_consumption_compute_budget (void) |
int | FLAME_condition_household_household_consumption_compute_budget_HHConsumptionStart_HHConsumptionWeekly (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHConsumptionWeekly_HHConsumptionMonthly (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_consumption_demand (void) |
int | FLAME_condition_household_household_consumption_demand_HHConsumptionWeekly_HHConsumptionRecieveGoods (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_consumption_recieve_goods (void) |
int | FLAME_filter_household_household_consumption_recieve_goods_HHConsumptionRecieveGoods_HHConsumptionMonthly_bought (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_household_idle_HHConsumptionMonthly_HHHousingStart (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_consumption_trace_cpi (void) |
int | FLAME_condition_household_household_consumption_trace_cpi_HHConsumptionMonthly_HHHousingStart (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHLabourStart_HHConsumptionStart (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_labour_check_fired (void) |
int | FLAME_condition_household_household_labour_check_fired_HHLabourStart_HHLabourStage1 (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_filter_household_household_labour_check_fired_HHLabourStart_HHLabourStage1_fired (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | household_labour_reemployment_application (void) |
int | FLAME_condition_household_household_labour_reemployment_application_HHLabourStage1_HHLabourStage2 (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHLabourStage1_HHLabourStage1Applications (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_labour_turnover (void) |
int | FLAME_filter_household_household_labour_turnover_HHLabourStage2_HHConsumptionStart_job_match_stage1 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | household_labour_employment_application (void) |
int | household_labour_employment (void) |
int | FLAME_filter_household_household_labour_employment_HHLabourStage1Placement_HHConsumptionStart_job_match_stage2 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_household_idle_HHLabourPayroll_HouseholdUpdateDeposits (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_labour_receive_wage (void) |
int | FLAME_condition_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_filter_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus_firm_household_wage_payment (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | household_labour_report_status (void) |
int | FLAME_condition_household_idle_HHCreditStart_HHCreditMonthly (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHCreditStart_HHCreditIsCapitalist (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHCreditIsCapitalist_HHCreditBalanceSheet (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_credit_collect_shares (void) |
int | FLAME_condition_household_household_credit_collect_shares_HHCreditIsCapitalist_HHCreditBalanceSheet (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_credit_do_balance_sheet (void) |
int | FLAME_condition_household_idle_HHCreditMonthly_HHLabourStart (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_credit_collect_benefits (void) |
int | FLAME_condition_household_household_credit_collect_benefits_HHCreditMonthly_HHLabourStart (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHCreditPolicyChecks_end (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_credit_check_interest_rate (void) |
int | FLAME_condition_household_household_credit_check_interest_rate_HHCreditPolicyChecks_HHCreditUpdateAnnuity (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_credit_update_mortgage_rates (void) |
int | household_credit_check_tax_rate (void) |
int | FLAME_condition_household_idle_HHHousingStart_HHLabourPayroll (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_market_role (void) |
int | FLAME_condition_household_household_housing_market_role_HHHousingStart_HHHousingRole (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_household_idle_HHHousingRole_HHHousingPrice (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_check_wealth (void) |
int | FLAME_condition_household_household_housing_check_wealth_HHHousingRole_HHHousingCheckWealth (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_sell (void) |
int | FLAME_condition_household_household_housing_sell_HHHousingRole_HHHousingRevenue (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_fire_sell (void) |
int | FLAME_condition_household_household_housing_fire_sell_HHHousingRole_HHHousingRevenue (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_collect_sale_revenue (void) |
int | FLAME_filter_household_household_housing_collect_sale_revenue_HHHousingRevenue_HHHousingPrice_sold_housing (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_household_idle_HHHousingCheckWealth_HHHousingPrice (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_enter_market (void) |
int | FLAME_condition_household_household_housing_enter_market_HHHousingCheckWealth_HHHousingBargain (xmachine_memory_household *a) |
The condition function for an agent function. More... | |
int | household_housing_buy (void) |
int | FLAME_filter_household_household_housing_buy_HHHousingBargain_HHHousingPrice_bought_housing (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | household_housing_update_market_price (void) |
int | household_housing_pay_mortgages (void) |
int | household_housing_debt_writeoff (void) |
int | equityfund_init (void) |
int | FLAME_condition_equityfund_equityfund_init_start_EquityFundLoop (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_equityfund_idle_start_EquityFundLoop (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_iterate (void) |
int | FLAME_condition_equityfund_idle_EFLabourMarket_EFCreditIncomeStatement (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_audit_dividends (void) |
int | FLAME_condition_equityfund_equityfund_audit_dividends_EFLabourMarket_EFCreditIncomeStatement (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_equityfund_idle_EquityFundCredit_EFLabourMarket (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_credit_invest_illiquids (void) |
int | FLAME_condition_equityfund_equityfund_credit_invest_illiquids_EquityFundCredit_EFCreditShareCollectionBanks (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_credit_collect_bank_shares (void) |
int | equityfund_credit_collect_firm_shares (void) |
int | equityfund_credit_distribute_shares (void) |
int | FLAME_condition_equityfund_idle_EFCreditIncomeStatement_end (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_credit_compute_income_statement (void) |
int | FLAME_condition_equityfund_equityfund_credit_compute_income_statement_EFCreditIncomeStatement_EFCreditBalanceSheet (xmachine_memory_equityfund *a) |
The condition function for an agent function. More... | |
int | equityfund_credit_do_balance_sheet (void) |
int | equityfund_credit_check_tax_rate (void) |
int | FLAME_condition_bank_idle_start_BankInitLoans (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_bank_idle_start_BankLoop (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_init_loans (void) |
int | FLAME_filter_bank_bank_init_loans_BankInitLoans_BankInitMortgages_firm_bank_init_loans (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_init_mortgages (void) |
int | FLAME_filter_bank_bank_init_mortgages_BankInitMortgages_BankInitDeposits_household_bank_init_mortgages (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_init_deposits (void) |
int | FLAME_filter_bank_bank_init_deposits_BankInitDeposits_BankInitBalanceSheet_household_bank_init_deposit (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_filter_bank_bank_init_deposits_BankInitDeposits_BankInitBalanceSheet_firm_bank_init_deposit (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_init_balancesheet (void) |
int | bank_iterate (void) |
int | FLAME_condition_bank_idle_BankUpdateDeposits_BankCreditPolicyChecks (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_update_deposits (void) |
int | FLAME_condition_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | FLAME_filter_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks_household_bank_update_deposit (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_filter_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks_firm_bank_update_deposit (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_bank_idle_BankCreditStart_BankHousingMarket (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_credit_compute_income_statement (void) |
int | FLAME_condition_bank_bank_credit_compute_income_statement_BankCreditStart_BankCreditDividends (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_credit_compute_dividends (void) |
int | bank_credit_do_balance_sheet (void) |
int | bank_credit_process_loan_requests_1 (void) |
int | FLAME_filter_bank_bank_credit_process_loan_requests_1_BankCreditRequest1_BankCreditRequest2_firm_bank_loan_request_1 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_credit_process_loan_requests_2 (void) |
int | FLAME_filter_bank_bank_credit_process_loan_requests_2_BankCreditRequest2_BankCreditLoanWriteOffs_firm_bank_loan_request_2 (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_credit_recieve_loan_writeoffs (void) |
int | FLAME_filter_bank_bank_credit_recieve_loan_writeoffs_BankCreditLoanWriteOffs_BankCreditNewEntrants_loan_writeoff (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_filter_bank_bank_credit_recieve_loan_writeoffs_BankCreditLoanWriteOffs_BankCreditNewEntrants_firm_bank_insolvent_account (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_credit_recieve_new_entrant_loan_requests (void) |
int | FLAME_filter_bank_bank_credit_recieve_new_entrant_loan_requests_BankCreditNewEntrants_BankCreditLoanInterests_new_entrant_loan (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_credit_collect_loan_interests (void) |
int | FLAME_filter_bank_bank_credit_collect_loan_interests_BankCreditLoanInterests_BankHousingMarket_firm_bank_interest_on_loan (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | FLAME_condition_bank_idle_BankCreditPolicyChecks_end (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_credit_check_interest_rate (void) |
int | FLAME_condition_bank_bank_credit_check_interest_rate_BankCreditPolicyChecks_end (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_bank_idle_BankHousingMarket_BankUpdateDeposits (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_housing_compute_capital_status (void) |
int | FLAME_condition_bank_bank_housing_compute_capital_status_BankHousingMarket_BankHousingCrediting (xmachine_memory_bank *a) |
The condition function for an agent function. More... | |
int | bank_housing_deliver_mortages (void) |
int | FLAME_filter_bank_bank_housing_deliver_mortages_BankHousingCrediting_BankHousingSales_mortgage_requests (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_housing_recieve_mortgage_principals (void) |
int | FLAME_filter_bank_bank_housing_recieve_mortgage_principals_BankHousingSales_BankHousingMortgages_mortgage_payment_from_sale (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_housing_recieve_mortgages (void) |
int | FLAME_filter_bank_bank_housing_recieve_mortgages_BankHousingMortgages_BankHousingWriteOff_mortgage_payment (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | bank_housing_debt_writeoff (void) |
int | FLAME_filter_bank_bank_housing_debt_writeoff_BankHousingWriteOff_BankUpdateDeposits_mortgage_writeoff (const void *msg, const void *params) |
The filter function for a message input used in serial for each agent. More... | |
int | government_init (void) |
int | FLAME_condition_government_government_init_start_GovernmentLoop (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_government_idle_start_GovernmentLoop (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_iterate (void) |
int | government_trace_unemployment_status (void) |
int | FLAME_condition_government_idle_GovernmentCredit_GovernmentMonthly (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_collect_capital_tax (void) |
int | FLAME_condition_government_government_collect_capital_tax_GovernmentCredit_GovernmentMonthly (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_government_idle_GovernmentMonthly_GovernmentFiscalPolicy (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_distribute_general_benefits (void) |
int | FLAME_condition_government_government_distribute_general_benefits_GovernmentMonthly_GovernmentUnemploymentBenefits (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_distribute_unemployment_benefits (void) |
int | government_collect_labour_tax (void) |
int | FLAME_condition_government_idle_GovernmentFiscalPolicy_end (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_collect_centralbank_profit (void) |
int | FLAME_condition_government_government_collect_centralbank_profit_GovernmentFiscalPolicy_GovernmentIncomeStatement (xmachine_memory_government *a) |
The condition function for an agent function. More... | |
int | government_compute_income_statement (void) |
int | government_do_balance_sheet (void) |
int | government_update_fiscal_policy (void) |
int | FLAME_condition_centralbank_idle_start_CentralBankInitBalanceSheet (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_centralbank_idle_start_CentralBankLoop (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_init_balancesheet (void) |
int | centralbank_iterate (void) |
int | FLAME_condition_centralbank_idle_CentralBankConsumption_CentralBankConsumptionPrices (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_trace_goods_prices (void) |
int | FLAME_condition_centralbank_centralbank_trace_goods_prices_CentralBankConsumption_CentralBankConsumptionPrices (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_centralbank_idle_CentralBankConsumptionPrices_CentralBankHousing (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_update_price_indices (void) |
int | FLAME_condition_centralbank_centralbank_update_price_indices_CentralBankConsumptionPrices_CentralBankHousing (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_centralbank_idle_CentralBankLabour_CentralBankPolicy (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_trace_unemployment_status (void) |
int | FLAME_condition_centralbank_centralbank_trace_unemployment_status_CentralBankLabour_CentralBankPolicy (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_centralbank_idle_CentralBankCredit_CentralBankConsumption (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_collect_interest_payments (void) |
int | FLAME_condition_centralbank_centralbank_collect_interest_payments_CentralBankCredit_CentralBankDebtRequests (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_process_debt_requests (void) |
int | FLAME_condition_centralbank_idle_CentralBankPolicy_end (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_compute_income_statement (void) |
int | FLAME_condition_centralbank_centralbank_compute_income_statement_CentralBankPolicy_CentralBankGovernmentRequests (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_process_government_requests (void) |
int | centralbank_do_balance_sheet (void) |
int | centralbank_set_interest_rate (void) |
int | FLAME_condition_centralbank_idle_CentralBankHousing_CentralBankLabour (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | centralbank_trace_housing_prices (void) |
int | FLAME_condition_centralbank_centralbank_trace_housing_prices_CentralBankHousing_CentralBankLabour (xmachine_memory_centralbank *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_jpoffice_idle_start_JPOfficeInitEmployment (xmachine_memory_jpoffice *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_jpoffice_idle_start_JPOfficeLoop (xmachine_memory_jpoffice *a) |
The condition function for an agent function. More... | |
int | jpoffice_init_employment (void) |
int | FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_household_jpoffice_id () |
int | FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_firm_jpoffice_id () |
int | jpoffice_iterate (void) |
int | FLAME_condition_jpoffice_idle_JPOLabourMarket_end (xmachine_memory_jpoffice *a) |
The condition function for an agent function. More... | |
int | jpoffice_labour_stage1 (void) |
int | FLAME_condition_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2 (xmachine_memory_jpoffice *a) |
The condition function for an agent function. More... | |
int | FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_vacancy_stage1 () |
int | FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_job_application_stage1 () |
int | jpoffice_labour_stage2 (void) |
int | FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_vacancy_stage2 () |
int | FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_job_application_stage2 () |
int | mall_init (void) |
int | FLAME_condition_mall_idle_MallConsumptionMarket_end (xmachine_memory_mall *a) |
The condition function for an agent function. More... | |
int | mall_consumption_shopping (void) |
int | FLAME_condition_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary (xmachine_memory_mall *a) |
The condition function for an agent function. More... | |
int | FLAME_sort_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary_sell () |
int | mall_consumption_summary (void) |
int | reagency_init (void) |
int | FLAME_condition_reagency_idle_REAgencyCreditPolicyChecks_end (xmachine_memory_reagency *a) |
The condition function for an agent function. More... | |
int | reagency_check_interest_rate (void) |
int | FLAME_condition_reagency_reagency_check_interest_rate_REAgencyCreditPolicyChecks_end (xmachine_memory_reagency *a) |
The condition function for an agent function. More... | |
int | FLAME_condition_reagency_idle_REAgencyHousingMarket_REAgencyCreditPolicyChecks (xmachine_memory_reagency *a) |
The condition function for an agent function. More... | |
int | reagency_housing_process (void) |
int | FLAME_condition_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary (xmachine_memory_reagency *a) |
The condition function for an agent function. More... | |
int | FLAME_sort_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary_sell_housing () |
int | reagency_housing_summary (void) |
Header for xmachine data structures and transition functions.
Definition in file header.h.
#define ARRAY_BLOCK_SIZE 10 |
#define ARRAY_GROWTH_RATE 1.618034 |
Growth ratio to scale size of dynamic arrays. Use golden ratio. This makes for a Fibonacci sequence, so the next allocation size is the sum of the current size and the previous size thus improving the chance of memory block reuse. It also allows for moderate rate of growth.
#define CAPITAL_ADEQUECY_RATIO (FLAME_get_environment_variable_capital_adequecy_ratio()) |
#define CAR_BUFFER_THRESHOLD (FLAME_get_environment_variable_car_buffer_threshold()) |
#define COLLECT_FIRM_DATA (FLAME_get_environment_variable_collect_firm_data()) |
#define COLLECT_HOUSEHOLD_DATA (FLAME_get_environment_variable_collect_household_data()) |
#define CONSUMPTION_ADJUSTMENT_SPEED (FLAME_get_environment_variable_consumption_adjustment_speed()) |
#define DATA_COLLECTION_MODE (FLAME_get_environment_variable_data_collection_mode()) |
#define FINISH_BANK_CENTRALBANK_DEBT_PAYMENT_MESSAGE_LOOP } |
#define FINISH_BANK_CENTRALBANK_DEBT_REQUEST_MESSAGE_LOOP } |
#define FINISH_BANK_CENTRALBANK_INIT_DEBT_MESSAGE_LOOP } |
#define FINISH_BANK_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_BANK_CENTRALBANK_INTEREST_PAYMENT_MESSAGE_LOOP } |
#define FINISH_BANK_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_BANK_FIRM_LOAN_ACKNOWLEDGE_1_MESSAGE_LOOP } |
#define FINISH_BANK_FIRM_LOAN_ACKNOWLEDGE_2_MESSAGE_LOOP } |
#define FINISH_BANK_NET_PROFIT_MESSAGE_LOOP } |
#define FINISH_BANK_REAGENCY_CREDIBILITY_MESSAGE_LOOP } |
#define FINISH_BOUGHT_HOUSING_MESSAGE_LOOP } |
#define FINISH_BOUGHT_MESSAGE_LOOP } |
#define FINISH_BUY_HOUSING_MESSAGE_LOOP } |
#define FINISH_BUY_MESSAGE_LOOP } |
#define FINISH_CAPITAL_TAX_MESSAGE_LOOP } |
#define FINISH_CAPITAL_TAX_RATE_MESSAGE_LOOP } |
#define FINISH_CENTRALBANK_GOVERNMENT_PROFIT_MESSAGE_LOOP } |
#define FINISH_CENTRALBANK_HOUSEHOLDS_QUARTERLY_CPI_MESSAGE_LOOP } |
#define FINISH_EMPLOYMENT_STATUS_MESSAGE_LOOP } |
#define FINISH_FIRED_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_INIT_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_INIT_LOANS_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_INSOLVENT_ACCOUNT_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_INTEREST_ON_LOAN_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_LOAN_REQUEST_1_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_LOAN_REQUEST_2_MESSAGE_LOOP } |
#define FINISH_FIRM_BANK_UPDATE_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_FIRM_HOUSEHOLD_WAGE_PAYMENT_MESSAGE_LOOP } |
#define FINISH_FIRM_JPOFFICE_ID_MESSAGE_LOOP } |
#define FINISH_FIRM_NET_PROFIT_MESSAGE_LOOP } |
#define FINISH_FUND_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_FUND_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_FUND_REQUEST_ACK_MESSAGE_LOOP } |
#define FINISH_FUND_REQUEST_MESSAGE_LOOP } |
#define FINISH_GENERAL_BENEFIT_MESSAGE_LOOP } |
#define FINISH_GOODS_TRANSACTIONS_SUMMARY_MESSAGE_LOOP } |
#define FINISH_GOV_CENTRALBANK_DEBT_PAYMENT_MESSAGE_LOOP } |
#define FINISH_GOV_CENTRALBANK_DEBT_REQUEST_MESSAGE_LOOP } |
#define FINISH_GOV_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_GOV_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_HOUSEHOLD_BANK_INIT_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_HOUSEHOLD_BANK_INIT_MORTGAGES_MESSAGE_LOOP } |
#define FINISH_HOUSEHOLD_BANK_UPDATE_DEPOSIT_MESSAGE_LOOP } |
#define FINISH_HOUSEHOLD_JPOFFICE_ID_MESSAGE_LOOP } |
#define FINISH_HOUSEHOLD_SHARE_MESSAGE_LOOP } |
#define FINISH_HOUSING_PRICE_MESSAGE_LOOP } |
#define FINISH_HOUSING_TRANSACTIONS_SUMMARY_MESSAGE_LOOP } |
#define FINISH_INTEREST_RATE_MESSAGE_LOOP } |
#define FINISH_JOB_APPLICATION_STAGE1_MESSAGE_LOOP } |
#define FINISH_JOB_APPLICATION_STAGE2_MESSAGE_LOOP } |
#define FINISH_JOB_CHANGE_MESSAGE_LOOP } |
#define FINISH_JOB_MATCH_STAGE1_MESSAGE_LOOP } |
#define FINISH_JOB_MATCH_STAGE2_MESSAGE_LOOP } |
#define FINISH_JPOFFICE_FIRM_EMPLOYEE_MESSAGE_LOOP } |
#define FINISH_JPOFFICE_HOUSEHOLD_EMPLOYER_MESSAGE_LOOP } |
#define FINISH_LABOUR_TAX_MESSAGE_LOOP } |
#define FINISH_LABOUR_TAX_RATE_MESSAGE_LOOP } |
#define FINISH_LOAN_WRITEOFF_MESSAGE_LOOP } |
#define FINISH_MORTGAGE_PAYMENT_FROM_SALE_MESSAGE_LOOP } |
#define FINISH_MORTGAGE_PAYMENT_MESSAGE_LOOP } |
#define FINISH_MORTGAGE_REQUESTS_MESSAGE_LOOP } |
#define FINISH_MORTGAGE_WRITEOFF_MESSAGE_LOOP } |
#define FINISH_NEW_ENTRANT_LOAN_MESSAGE_LOOP } |
#define FINISH_SELL_HOUSING_MESSAGE_LOOP } |
#define FINISH_SELL_MESSAGE_LOOP } |
#define FINISH_SOLD_HOUSING_MESSAGE_LOOP } |
#define FINISH_SOLD_MESSAGE_LOOP } |
#define FINISH_UNEMPLOYMENT_BENEFIT_MESSAGE_LOOP } |
#define FINISH_VACANCY_STAGE1_MESSAGE_LOOP } |
#define FINISH_VACANCY_STAGE2_MESSAGE_LOOP } |
#define FIRE_SALE_THRESHOLD (FLAME_get_environment_variable_fire_sale_threshold()) |
#define FIRM_MEMORY_PERSISTANCE (FLAME_get_environment_variable_firm_memory_persistance()) |
#define FIRM_STARTUP_LEVERAGE (FLAME_get_environment_variable_firm_startup_leverage()) |
#define FIRMS_MINIMUM_EQUITY_RATIO (FLAME_get_environment_variable_firms_minimum_equity_ratio()) |
#define HOUSEHOLD_BUDGET_CONSTRAINT (FLAME_get_environment_variable_household_budget_constraint()) |
#define HOUSEHOLD_MORTGAGE_WRITEOFF_HIGH (FLAME_get_environment_variable_household_mortgage_writeoff_high()) |
#define HOUSEHOLD_MORTGAGE_WRITEOFF_LOW (FLAME_get_environment_variable_household_mortgage_writeoff_low()) |
#define HOUSEHOLD_STARTUP_LEVERAGE (FLAME_get_environment_variable_household_startup_leverage()) |
#define HOUSING_MARKET_ENTRANCE_PROB (FLAME_get_environment_variable_housing_market_entrance_prob()) |
#define HOUSING_PRICE_DOWN_RATE (FLAME_get_environment_variable_housing_price_down_rate()) |
#define HOUSING_PRICE_UP_RATE (FLAME_get_environment_variable_housing_price_up_rate()) |
#define INFLATION_TARGET (FLAME_get_environment_variable_inflation_target()) |
#define kill_me_now return 1 |
#define PRICE_MARKUP (FLAME_get_environment_variable_price_markup()) |
#define PRINT_DEBUG_MODE (FLAME_get_environment_variable_print_debug_mode()) |
#define PRODUCTION_MARKUP (FLAME_get_environment_variable_production_markup()) |
#define RATIO_CAPITALIST_HOUSEHOLDS (FLAME_get_environment_variable_ratio_capitalist_households()) |
#define RATIO_FISCAL_POLICY (FLAME_get_environment_variable_ratio_fiscal_policy()) |
#define RATIO_LIQUIDITY (FLAME_get_environment_variable_ratio_liquidity()) |
#define RELEASE 1 |
#define RESUME_MODE (FLAME_get_environment_variable_resume_mode()) |
#define SPINF 999999.123456 |
#define START_BANK_CENTRALBANK_DEBT_PAYMENT_MESSAGE_LOOP for(bank_centralbank_debt_payment_message = get_first_bank_centralbank_debt_payment_message(); bank_centralbank_debt_payment_message != NULL; bank_centralbank_debt_payment_message = get_next_bank_centralbank_debt_payment_message(bank_centralbank_debt_payment_message)) { |
#define START_BANK_CENTRALBANK_DEBT_REQUEST_MESSAGE_LOOP for(bank_centralbank_debt_request_message = get_first_bank_centralbank_debt_request_message(); bank_centralbank_debt_request_message != NULL; bank_centralbank_debt_request_message = get_next_bank_centralbank_debt_request_message(bank_centralbank_debt_request_message)) { |
#define START_BANK_CENTRALBANK_INIT_DEBT_MESSAGE_LOOP for(bank_centralbank_init_debt_message = get_first_bank_centralbank_init_debt_message(); bank_centralbank_init_debt_message != NULL; bank_centralbank_init_debt_message = get_next_bank_centralbank_init_debt_message(bank_centralbank_init_debt_message)) { |
#define START_BANK_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP for(bank_centralbank_init_deposit_message = get_first_bank_centralbank_init_deposit_message(); bank_centralbank_init_deposit_message != NULL; bank_centralbank_init_deposit_message = get_next_bank_centralbank_init_deposit_message(bank_centralbank_init_deposit_message)) { |
#define START_BANK_CENTRALBANK_INTEREST_PAYMENT_MESSAGE_LOOP for(bank_centralbank_interest_payment_message = get_first_bank_centralbank_interest_payment_message(); bank_centralbank_interest_payment_message != NULL; bank_centralbank_interest_payment_message = get_next_bank_centralbank_interest_payment_message(bank_centralbank_interest_payment_message)) { |
#define START_BANK_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP for(bank_centralbank_update_deposit_message = get_first_bank_centralbank_update_deposit_message(); bank_centralbank_update_deposit_message != NULL; bank_centralbank_update_deposit_message = get_next_bank_centralbank_update_deposit_message(bank_centralbank_update_deposit_message)) { |
#define START_BANK_FIRM_LOAN_ACKNOWLEDGE_1_MESSAGE_LOOP for(bank_firm_loan_acknowledge_1_message = get_first_bank_firm_loan_acknowledge_1_message(); bank_firm_loan_acknowledge_1_message != NULL; bank_firm_loan_acknowledge_1_message = get_next_bank_firm_loan_acknowledge_1_message(bank_firm_loan_acknowledge_1_message)) { |
#define START_BANK_FIRM_LOAN_ACKNOWLEDGE_2_MESSAGE_LOOP for(bank_firm_loan_acknowledge_2_message = get_first_bank_firm_loan_acknowledge_2_message(); bank_firm_loan_acknowledge_2_message != NULL; bank_firm_loan_acknowledge_2_message = get_next_bank_firm_loan_acknowledge_2_message(bank_firm_loan_acknowledge_2_message)) { |
#define START_BANK_NET_PROFIT_MESSAGE_LOOP for(bank_net_profit_message = get_first_bank_net_profit_message(); bank_net_profit_message != NULL; bank_net_profit_message = get_next_bank_net_profit_message(bank_net_profit_message)) { |
#define START_BANK_REAGENCY_CREDIBILITY_MESSAGE_LOOP for(bank_reagency_credibility_message = get_first_bank_reagency_credibility_message(); bank_reagency_credibility_message != NULL; bank_reagency_credibility_message = get_next_bank_reagency_credibility_message(bank_reagency_credibility_message)) { |
#define START_BOUGHT_HOUSING_MESSAGE_LOOP for(bought_housing_message = get_first_bought_housing_message(); bought_housing_message != NULL; bought_housing_message = get_next_bought_housing_message(bought_housing_message)) { |
#define START_BOUGHT_MESSAGE_LOOP for(bought_message = get_first_bought_message(); bought_message != NULL; bought_message = get_next_bought_message(bought_message)) { |
#define START_BUY_HOUSING_MESSAGE_LOOP for(buy_housing_message = get_first_buy_housing_message(); buy_housing_message != NULL; buy_housing_message = get_next_buy_housing_message(buy_housing_message)) { |
#define START_BUY_MESSAGE_LOOP for(buy_message = get_first_buy_message(); buy_message != NULL; buy_message = get_next_buy_message(buy_message)) { |
#define START_CAPITAL_TAX_MESSAGE_LOOP for(capital_tax_message = get_first_capital_tax_message(); capital_tax_message != NULL; capital_tax_message = get_next_capital_tax_message(capital_tax_message)) { |
#define START_CAPITAL_TAX_RATE_MESSAGE_LOOP for(capital_tax_rate_message = get_first_capital_tax_rate_message(); capital_tax_rate_message != NULL; capital_tax_rate_message = get_next_capital_tax_rate_message(capital_tax_rate_message)) { |
#define START_CENTRALBANK_GOVERNMENT_PROFIT_MESSAGE_LOOP for(centralbank_government_profit_message = get_first_centralbank_government_profit_message(); centralbank_government_profit_message != NULL; centralbank_government_profit_message = get_next_centralbank_government_profit_message(centralbank_government_profit_message)) { |
#define START_CENTRALBANK_HOUSEHOLDS_QUARTERLY_CPI_MESSAGE_LOOP for(centralbank_households_quarterly_cpi_message = get_first_centralbank_households_quarterly_cpi_message(); centralbank_households_quarterly_cpi_message != NULL; centralbank_households_quarterly_cpi_message = get_next_centralbank_households_quarterly_cpi_message(centralbank_households_quarterly_cpi_message)) { |
#define START_EMPLOYMENT_STATUS_MESSAGE_LOOP for(employment_status_message = get_first_employment_status_message(); employment_status_message != NULL; employment_status_message = get_next_employment_status_message(employment_status_message)) { |
#define START_FIRED_MESSAGE_LOOP for(fired_message = get_first_fired_message(); fired_message != NULL; fired_message = get_next_fired_message(fired_message)) { |
#define START_FIRM_BANK_INIT_DEPOSIT_MESSAGE_LOOP for(firm_bank_init_deposit_message = get_first_firm_bank_init_deposit_message(); firm_bank_init_deposit_message != NULL; firm_bank_init_deposit_message = get_next_firm_bank_init_deposit_message(firm_bank_init_deposit_message)) { |
#define START_FIRM_BANK_INIT_LOANS_MESSAGE_LOOP for(firm_bank_init_loans_message = get_first_firm_bank_init_loans_message(); firm_bank_init_loans_message != NULL; firm_bank_init_loans_message = get_next_firm_bank_init_loans_message(firm_bank_init_loans_message)) { |
#define START_FIRM_BANK_INSOLVENT_ACCOUNT_MESSAGE_LOOP for(firm_bank_insolvent_account_message = get_first_firm_bank_insolvent_account_message(); firm_bank_insolvent_account_message != NULL; firm_bank_insolvent_account_message = get_next_firm_bank_insolvent_account_message(firm_bank_insolvent_account_message)) { |
#define START_FIRM_BANK_INTEREST_ON_LOAN_MESSAGE_LOOP for(firm_bank_interest_on_loan_message = get_first_firm_bank_interest_on_loan_message(); firm_bank_interest_on_loan_message != NULL; firm_bank_interest_on_loan_message = get_next_firm_bank_interest_on_loan_message(firm_bank_interest_on_loan_message)) { |
#define START_FIRM_BANK_LOAN_REQUEST_1_MESSAGE_LOOP for(firm_bank_loan_request_1_message = get_first_firm_bank_loan_request_1_message(); firm_bank_loan_request_1_message != NULL; firm_bank_loan_request_1_message = get_next_firm_bank_loan_request_1_message(firm_bank_loan_request_1_message)) { |
#define START_FIRM_BANK_LOAN_REQUEST_2_MESSAGE_LOOP for(firm_bank_loan_request_2_message = get_first_firm_bank_loan_request_2_message(); firm_bank_loan_request_2_message != NULL; firm_bank_loan_request_2_message = get_next_firm_bank_loan_request_2_message(firm_bank_loan_request_2_message)) { |
#define START_FIRM_BANK_UPDATE_DEPOSIT_MESSAGE_LOOP for(firm_bank_update_deposit_message = get_first_firm_bank_update_deposit_message(); firm_bank_update_deposit_message != NULL; firm_bank_update_deposit_message = get_next_firm_bank_update_deposit_message(firm_bank_update_deposit_message)) { |
#define START_FIRM_HOUSEHOLD_WAGE_PAYMENT_MESSAGE_LOOP for(firm_household_wage_payment_message = get_first_firm_household_wage_payment_message(); firm_household_wage_payment_message != NULL; firm_household_wage_payment_message = get_next_firm_household_wage_payment_message(firm_household_wage_payment_message)) { |
#define START_FIRM_JPOFFICE_ID_MESSAGE_LOOP for(firm_jpoffice_id_message = get_first_firm_jpoffice_id_message(); firm_jpoffice_id_message != NULL; firm_jpoffice_id_message = get_next_firm_jpoffice_id_message(firm_jpoffice_id_message)) { |
#define START_FIRM_NET_PROFIT_MESSAGE_LOOP for(firm_net_profit_message = get_first_firm_net_profit_message(); firm_net_profit_message != NULL; firm_net_profit_message = get_next_firm_net_profit_message(firm_net_profit_message)) { |
#define START_FUND_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP for(fund_centralbank_init_deposit_message = get_first_fund_centralbank_init_deposit_message(); fund_centralbank_init_deposit_message != NULL; fund_centralbank_init_deposit_message = get_next_fund_centralbank_init_deposit_message(fund_centralbank_init_deposit_message)) { |
#define START_FUND_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP for(fund_centralbank_update_deposit_message = get_first_fund_centralbank_update_deposit_message(); fund_centralbank_update_deposit_message != NULL; fund_centralbank_update_deposit_message = get_next_fund_centralbank_update_deposit_message(fund_centralbank_update_deposit_message)) { |
#define START_FUND_REQUEST_ACK_MESSAGE_LOOP for(fund_request_ack_message = get_first_fund_request_ack_message(); fund_request_ack_message != NULL; fund_request_ack_message = get_next_fund_request_ack_message(fund_request_ack_message)) { |
#define START_FUND_REQUEST_MESSAGE_LOOP for(fund_request_message = get_first_fund_request_message(); fund_request_message != NULL; fund_request_message = get_next_fund_request_message(fund_request_message)) { |
#define START_GENERAL_BENEFIT_MESSAGE_LOOP for(general_benefit_message = get_first_general_benefit_message(); general_benefit_message != NULL; general_benefit_message = get_next_general_benefit_message(general_benefit_message)) { |
#define START_GOODS_TRANSACTIONS_SUMMARY_MESSAGE_LOOP for(goods_transactions_summary_message = get_first_goods_transactions_summary_message(); goods_transactions_summary_message != NULL; goods_transactions_summary_message = get_next_goods_transactions_summary_message(goods_transactions_summary_message)) { |
#define START_GOV_CENTRALBANK_DEBT_PAYMENT_MESSAGE_LOOP for(gov_centralbank_debt_payment_message = get_first_gov_centralbank_debt_payment_message(); gov_centralbank_debt_payment_message != NULL; gov_centralbank_debt_payment_message = get_next_gov_centralbank_debt_payment_message(gov_centralbank_debt_payment_message)) { |
#define START_GOV_CENTRALBANK_DEBT_REQUEST_MESSAGE_LOOP for(gov_centralbank_debt_request_message = get_first_gov_centralbank_debt_request_message(); gov_centralbank_debt_request_message != NULL; gov_centralbank_debt_request_message = get_next_gov_centralbank_debt_request_message(gov_centralbank_debt_request_message)) { |
#define START_GOV_CENTRALBANK_INIT_DEPOSIT_MESSAGE_LOOP for(gov_centralbank_init_deposit_message = get_first_gov_centralbank_init_deposit_message(); gov_centralbank_init_deposit_message != NULL; gov_centralbank_init_deposit_message = get_next_gov_centralbank_init_deposit_message(gov_centralbank_init_deposit_message)) { |
#define START_GOV_CENTRALBANK_UPDATE_DEPOSIT_MESSAGE_LOOP for(gov_centralbank_update_deposit_message = get_first_gov_centralbank_update_deposit_message(); gov_centralbank_update_deposit_message != NULL; gov_centralbank_update_deposit_message = get_next_gov_centralbank_update_deposit_message(gov_centralbank_update_deposit_message)) { |
#define START_HOUSEHOLD_BANK_INIT_DEPOSIT_MESSAGE_LOOP for(household_bank_init_deposit_message = get_first_household_bank_init_deposit_message(); household_bank_init_deposit_message != NULL; household_bank_init_deposit_message = get_next_household_bank_init_deposit_message(household_bank_init_deposit_message)) { |
#define START_HOUSEHOLD_BANK_INIT_MORTGAGES_MESSAGE_LOOP for(household_bank_init_mortgages_message = get_first_household_bank_init_mortgages_message(); household_bank_init_mortgages_message != NULL; household_bank_init_mortgages_message = get_next_household_bank_init_mortgages_message(household_bank_init_mortgages_message)) { |
#define START_HOUSEHOLD_BANK_UPDATE_DEPOSIT_MESSAGE_LOOP for(household_bank_update_deposit_message = get_first_household_bank_update_deposit_message(); household_bank_update_deposit_message != NULL; household_bank_update_deposit_message = get_next_household_bank_update_deposit_message(household_bank_update_deposit_message)) { |
#define START_HOUSEHOLD_JPOFFICE_ID_MESSAGE_LOOP for(household_jpoffice_id_message = get_first_household_jpoffice_id_message(); household_jpoffice_id_message != NULL; household_jpoffice_id_message = get_next_household_jpoffice_id_message(household_jpoffice_id_message)) { |
#define START_HOUSEHOLD_SHARE_MESSAGE_LOOP for(household_share_message = get_first_household_share_message(); household_share_message != NULL; household_share_message = get_next_household_share_message(household_share_message)) { |
#define START_HOUSING_PRICE_MESSAGE_LOOP for(housing_price_message = get_first_housing_price_message(); housing_price_message != NULL; housing_price_message = get_next_housing_price_message(housing_price_message)) { |
#define START_HOUSING_TRANSACTIONS_SUMMARY_MESSAGE_LOOP for(housing_transactions_summary_message = get_first_housing_transactions_summary_message(); housing_transactions_summary_message != NULL; housing_transactions_summary_message = get_next_housing_transactions_summary_message(housing_transactions_summary_message)) { |
#define START_INTEREST_RATE_MESSAGE_LOOP for(interest_rate_message = get_first_interest_rate_message(); interest_rate_message != NULL; interest_rate_message = get_next_interest_rate_message(interest_rate_message)) { |
#define START_JOB_APPLICATION_STAGE1_MESSAGE_LOOP for(job_application_stage1_message = get_first_job_application_stage1_message(); job_application_stage1_message != NULL; job_application_stage1_message = get_next_job_application_stage1_message(job_application_stage1_message)) { |
#define START_JOB_APPLICATION_STAGE2_MESSAGE_LOOP for(job_application_stage2_message = get_first_job_application_stage2_message(); job_application_stage2_message != NULL; job_application_stage2_message = get_next_job_application_stage2_message(job_application_stage2_message)) { |
#define START_JOB_CHANGE_MESSAGE_LOOP for(job_change_message = get_first_job_change_message(); job_change_message != NULL; job_change_message = get_next_job_change_message(job_change_message)) { |
#define START_JOB_MATCH_STAGE1_MESSAGE_LOOP for(job_match_stage1_message = get_first_job_match_stage1_message(); job_match_stage1_message != NULL; job_match_stage1_message = get_next_job_match_stage1_message(job_match_stage1_message)) { |
#define START_JOB_MATCH_STAGE2_MESSAGE_LOOP for(job_match_stage2_message = get_first_job_match_stage2_message(); job_match_stage2_message != NULL; job_match_stage2_message = get_next_job_match_stage2_message(job_match_stage2_message)) { |
#define START_JPOFFICE_FIRM_EMPLOYEE_MESSAGE_LOOP for(jpoffice_firm_employee_message = get_first_jpoffice_firm_employee_message(); jpoffice_firm_employee_message != NULL; jpoffice_firm_employee_message = get_next_jpoffice_firm_employee_message(jpoffice_firm_employee_message)) { |
#define START_JPOFFICE_HOUSEHOLD_EMPLOYER_MESSAGE_LOOP for(jpoffice_household_employer_message = get_first_jpoffice_household_employer_message(); jpoffice_household_employer_message != NULL; jpoffice_household_employer_message = get_next_jpoffice_household_employer_message(jpoffice_household_employer_message)) { |
#define START_LABOUR_TAX_MESSAGE_LOOP for(labour_tax_message = get_first_labour_tax_message(); labour_tax_message != NULL; labour_tax_message = get_next_labour_tax_message(labour_tax_message)) { |
#define START_LABOUR_TAX_RATE_MESSAGE_LOOP for(labour_tax_rate_message = get_first_labour_tax_rate_message(); labour_tax_rate_message != NULL; labour_tax_rate_message = get_next_labour_tax_rate_message(labour_tax_rate_message)) { |
#define START_LOAN_WRITEOFF_MESSAGE_LOOP for(loan_writeoff_message = get_first_loan_writeoff_message(); loan_writeoff_message != NULL; loan_writeoff_message = get_next_loan_writeoff_message(loan_writeoff_message)) { |
#define START_MORTGAGE_PAYMENT_FROM_SALE_MESSAGE_LOOP for(mortgage_payment_from_sale_message = get_first_mortgage_payment_from_sale_message(); mortgage_payment_from_sale_message != NULL; mortgage_payment_from_sale_message = get_next_mortgage_payment_from_sale_message(mortgage_payment_from_sale_message)) { |
#define START_MORTGAGE_PAYMENT_MESSAGE_LOOP for(mortgage_payment_message = get_first_mortgage_payment_message(); mortgage_payment_message != NULL; mortgage_payment_message = get_next_mortgage_payment_message(mortgage_payment_message)) { |
#define START_MORTGAGE_REQUESTS_MESSAGE_LOOP for(mortgage_requests_message = get_first_mortgage_requests_message(); mortgage_requests_message != NULL; mortgage_requests_message = get_next_mortgage_requests_message(mortgage_requests_message)) { |
#define START_MORTGAGE_WRITEOFF_MESSAGE_LOOP for(mortgage_writeoff_message = get_first_mortgage_writeoff_message(); mortgage_writeoff_message != NULL; mortgage_writeoff_message = get_next_mortgage_writeoff_message(mortgage_writeoff_message)) { |
#define START_NEW_ENTRANT_LOAN_MESSAGE_LOOP for(new_entrant_loan_message = get_first_new_entrant_loan_message(); new_entrant_loan_message != NULL; new_entrant_loan_message = get_next_new_entrant_loan_message(new_entrant_loan_message)) { |
#define START_SELL_HOUSING_MESSAGE_LOOP for(sell_housing_message = get_first_sell_housing_message(); sell_housing_message != NULL; sell_housing_message = get_next_sell_housing_message(sell_housing_message)) { |
#define START_SELL_MESSAGE_LOOP for(sell_message = get_first_sell_message(); sell_message != NULL; sell_message = get_next_sell_message(sell_message)) { |
#define START_SOLD_HOUSING_MESSAGE_LOOP for(sold_housing_message = get_first_sold_housing_message(); sold_housing_message != NULL; sold_housing_message = get_next_sold_housing_message(sold_housing_message)) { |
#define START_SOLD_MESSAGE_LOOP for(sold_message = get_first_sold_message(); sold_message != NULL; sold_message = get_next_sold_message(sold_message)) { |
#define START_UNEMPLOYMENT_BENEFIT_MESSAGE_LOOP for(unemployment_benefit_message = get_first_unemployment_benefit_message(); unemployment_benefit_message != NULL; unemployment_benefit_message = get_next_unemployment_benefit_message(unemployment_benefit_message)) { |
#define START_VACANCY_STAGE1_MESSAGE_LOOP for(vacancy_stage1_message = get_first_vacancy_stage1_message(); vacancy_stage1_message != NULL; vacancy_stage1_message = get_next_vacancy_stage1_message(vacancy_stage1_message)) { |
#define START_VACANCY_STAGE2_MESSAGE_LOOP for(vacancy_stage2_message = get_first_vacancy_stage2_message(); vacancy_stage2_message != NULL; vacancy_stage2_message = get_next_vacancy_stage2_message(vacancy_stage2_message)) { |
#define TURNOVER_PROBABILITY (FLAME_get_environment_variable_turnover_probability()) |
#define WARNING_MODE (FLAME_get_environment_variable_warning_mode()) |
#define WEALTH_EFFECT (FLAME_get_environment_variable_wealth_effect()) |
typedef buyer_array buyer_array |
Typedef for buyer_array struct.
struct char_array char_array |
Typedef for char_array struct.
struct double_array double_array |
Typedef for double_array struct.
typedef employee_array employee_array |
Typedef for employee_array struct.
typedef struct FLAME_output FLAME_output |
struct float_array float_array |
Typedef for float_array struct.
typedef hbank_array hbank_array |
Typedef for hbank_array struct.
typedef hbuyer_array hbuyer_array |
Typedef for hbuyer_array struct.
typedef hseller_array hseller_array |
Typedef for hseller_array struct.
typedef loan_array loan_array |
Typedef for loan_array struct.
Typedef for m_bank_centralbank_debt_payment struct.
Typedef for m_bank_centralbank_debt_request struct.
Typedef for m_bank_centralbank_init_debt struct.
Typedef for m_bank_centralbank_init_deposit struct.
Typedef for m_bank_centralbank_interest_payment struct.
Typedef for m_bank_centralbank_update_deposit struct.
Typedef for m_bank_firm_loan_acknowledge_1 struct.
Typedef for m_bank_firm_loan_acknowledge_2 struct.
Typedef for m_bank_net_profit struct.
Typedef for m_bank_reagency_credibility struct.
Typedef for m_bought_housing struct.
Typedef for m_buy_housing struct.
Typedef for m_capital_tax struct.
Typedef for m_capital_tax_rate struct.
Typedef for m_centralbank_government_profit struct.
Typedef for m_centralbank_households_quarterly_cpi struct.
Typedef for m_employment_status struct.
Typedef for m_firm_bank_init_deposit struct.
Typedef for m_firm_bank_init_loans struct.
Typedef for m_firm_bank_insolvent_account struct.
Typedef for m_firm_bank_interest_on_loan struct.
Typedef for m_firm_bank_loan_request_1 struct.
Typedef for m_firm_bank_loan_request_2 struct.
Typedef for m_firm_bank_update_deposit struct.
Typedef for m_firm_household_wage_payment struct.
Typedef for m_firm_jpoffice_id struct.
Typedef for m_firm_net_profit struct.
Typedef for m_fund_centralbank_init_deposit struct.
Typedef for m_fund_centralbank_update_deposit struct.
Typedef for m_fund_request struct.
Typedef for m_fund_request_ack struct.
Typedef for m_general_benefit struct.
Typedef for m_goods_transactions_summary struct.
Typedef for m_gov_centralbank_debt_payment struct.
Typedef for m_gov_centralbank_debt_request struct.
Typedef for m_gov_centralbank_init_deposit struct.
Typedef for m_gov_centralbank_update_deposit struct.
Typedef for m_household_bank_init_deposit struct.
Typedef for m_household_bank_init_mortgages struct.
Typedef for m_household_bank_update_deposit struct.
Typedef for m_household_jpoffice_id struct.
Typedef for m_household_share struct.
Typedef for m_housing_price struct.
Typedef for m_housing_transactions_summary struct.
Typedef for m_interest_rate struct.
Typedef for m_job_application_stage1 struct.
Typedef for m_job_application_stage2 struct.
Typedef for m_job_change struct.
Typedef for m_job_match_stage1 struct.
Typedef for m_job_match_stage2 struct.
Typedef for m_jpoffice_firm_employee struct.
Typedef for m_jpoffice_household_employer struct.
Typedef for m_labour_tax struct.
Typedef for m_labour_tax_rate struct.
Typedef for m_loan_writeoff struct.
Typedef for m_mortgage_payment struct.
Typedef for m_mortgage_payment_from_sale struct.
Typedef for m_mortgage_requests struct.
Typedef for m_mortgage_writeoff struct.
Typedef for m_new_entrant_loan struct.
Typedef for m_sell_housing struct.
Typedef for m_sold_housing struct.
Typedef for m_unemployment_benefit struct.
Typedef for m_vacancy_stage1 struct.
Typedef for m_vacancy_stage2 struct.
typedef mortgage_array mortgage_array |
Typedef for mortgage_array struct.
struct node_information node_information |
Typedef for node_information struct.
typedef seller_array seller_array |
Typedef for seller_array struct.
typedef transaction transaction |
typedef transaction_array transaction_array |
Typedef for transaction_array struct.
typedef vacancy_array vacancy_array |
Typedef for vacancy_array struct.
Typedef for xmachine_memory_bank struct.
typedef struct xmachine_memory_bank_holder xmachine_memory_bank_holder |
typedef struct xmachine_memory_bank_state xmachine_memory_bank_state |
Typedef for xmachine_memory_centralbank struct.
Typedef for xmachine_memory_equityfund struct.
typedef struct xmachine_memory_equityfund_state xmachine_memory_equityfund_state |
Typedef for xmachine_memory_firm struct.
typedef struct xmachine_memory_firm_holder xmachine_memory_firm_holder |
typedef struct xmachine_memory_firm_state xmachine_memory_firm_state |
Typedef for xmachine_memory_government struct.
typedef struct xmachine_memory_government_state xmachine_memory_government_state |
Typedef for xmachine_memory_household struct.
typedef struct xmachine_memory_household_holder xmachine_memory_household_holder |
typedef struct xmachine_memory_household_state xmachine_memory_household_state |
Typedef for xmachine_memory_jpoffice struct.
typedef struct xmachine_memory_jpoffice_holder xmachine_memory_jpoffice_holder |
typedef struct xmachine_memory_jpoffice_state xmachine_memory_jpoffice_state |
Typedef for xmachine_memory_mall struct.
typedef struct xmachine_memory_mall_holder xmachine_memory_mall_holder |
typedef struct xmachine_memory_mall_state xmachine_memory_mall_state |
Typedef for xmachine_memory_reagency struct.
typedef struct xmachine_memory_reagency_holder xmachine_memory_reagency_holder |
typedef struct xmachine_memory_reagency_state xmachine_memory_reagency_state |
void add_bank_agent | ( | int | id, |
int | day_of_month_to_act, | ||
int | day_of_week_to_act, | ||
int | it_no, | ||
double | total_assets, | ||
double | loans, | ||
double | loans_start, | ||
double | mortgages, | ||
double | deposits, | ||
double | centralbank_debt, | ||
double | equity, | ||
double | liquidity, | ||
double | revenues, | ||
double | total_writeoffs, | ||
double | interest_rate, | ||
double | interests_accrued, | ||
double | interests_paid, | ||
double | dividends_paid, | ||
double | total_dividends, | ||
double | retained_earnings, | ||
double | net_earnings, | ||
double | total_costs | ||
) |
Add bank X-machine to the current being used X-machine list.
id | Variable for the X-machine memory. |
day_of_month_to_act | Variable for the X-machine memory. |
day_of_week_to_act | Variable for the X-machine memory. |
it_no | Variable for the X-machine memory. |
total_assets | Variable for the X-machine memory. |
loans | Variable for the X-machine memory. |
loans_start | Variable for the X-machine memory. |
mortgages | Variable for the X-machine memory. |
deposits | Variable for the X-machine memory. |
centralbank_debt | Variable for the X-machine memory. |
equity | Variable for the X-machine memory. |
liquidity | Variable for the X-machine memory. |
revenues | Variable for the X-machine memory. |
total_writeoffs | Variable for the X-machine memory. |
interest_rate | Variable for the X-machine memory. |
interests_accrued | Variable for the X-machine memory. |
interests_paid | Variable for the X-machine memory. |
dividends_paid | Variable for the X-machine memory. |
total_dividends | Variable for the X-machine memory. |
retained_earnings | Variable for the X-machine memory. |
net_earnings | Variable for the X-machine memory. |
total_costs | Variable for the X-machine memory. |
Definition at line 9893 of file memory.c.
void add_bank_agent_internal | ( | xmachine_memory_bank * | agent, |
xmachine_memory_bank_state * | state | ||
) |
void add_bank_centralbank_debt_payment_message | ( | int | id, |
double | amount | ||
) |
Add bank_centralbank_debt_payment message by calling internal and processing.
id | Message variable. |
amount | Message variable. |
Definition at line 7500 of file messageboards.c.
m_bank_centralbank_debt_payment* add_bank_centralbank_debt_payment_message_internal | ( | void | ) |
void add_bank_centralbank_debt_request_message | ( | int | bank_id, |
double | amount | ||
) |
Add bank_centralbank_debt_request message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 5466 of file messageboards.c.
m_bank_centralbank_debt_request* add_bank_centralbank_debt_request_message_internal | ( | void | ) |
void add_bank_centralbank_init_debt_message | ( | int | bank_id, |
double | amount | ||
) |
Add bank_centralbank_init_debt message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 842 of file messageboards.c.
m_bank_centralbank_init_debt* add_bank_centralbank_init_debt_message_internal | ( | void | ) |
void add_bank_centralbank_init_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add bank_centralbank_init_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 978 of file messageboards.c.
m_bank_centralbank_init_deposit* add_bank_centralbank_init_deposit_message_internal | ( | void | ) |
void add_bank_centralbank_interest_payment_message | ( | int | id, |
double | amount | ||
) |
Add bank_centralbank_interest_payment message by calling internal and processing.
id | Message variable. |
amount | Message variable. |
Definition at line 7364 of file messageboards.c.
m_bank_centralbank_interest_payment* add_bank_centralbank_interest_payment_message_internal | ( | void | ) |
void add_bank_centralbank_update_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add bank_centralbank_update_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 1114 of file messageboards.c.
m_bank_centralbank_update_deposit* add_bank_centralbank_update_deposit_message_internal | ( | void | ) |
void add_bank_firm_loan_acknowledge_1_message | ( | int | bank_id, |
int | firm_id, | ||
double | amount | ||
) |
Add bank_firm_loan_acknowledge_1 message by calling internal and processing.
bank_id | Message variable. |
firm_id | Message variable. |
amount | Message variable. |
Definition at line 5191 of file messageboards.c.
m_bank_firm_loan_acknowledge_1* add_bank_firm_loan_acknowledge_1_message_internal | ( | void | ) |
void add_bank_firm_loan_acknowledge_2_message | ( | int | bank_id, |
int | firm_id, | ||
double | amount | ||
) |
Add bank_firm_loan_acknowledge_2 message by calling internal and processing.
bank_id | Message variable. |
firm_id | Message variable. |
amount | Message variable. |
Definition at line 5329 of file messageboards.c.
m_bank_firm_loan_acknowledge_2* add_bank_firm_loan_acknowledge_2_message_internal | ( | void | ) |
void add_bank_net_profit_message | ( | int | id, |
double | net_income | ||
) |
Add bank_net_profit message by calling internal and processing.
id | Message variable. |
net_income | Message variable. |
Definition at line 7228 of file messageboards.c.
m_bank_net_profit* add_bank_net_profit_message_internal | ( | void | ) |
void add_bank_reagency_credibility_message | ( | int | bank_id, |
double | equity, | ||
double | risky_assets | ||
) |
Add bank_reagency_credibility message by calling internal and processing.
bank_id | Message variable. |
equity | Message variable. |
risky_assets | Message variable. |
Definition at line 8735 of file messageboards.c.
m_bank_reagency_credibility* add_bank_reagency_credibility_message_internal | ( | void | ) |
void add_bought_housing_message | ( | int | buyer_id, |
double | liquidity_spent, | ||
double | mortgage_used, | ||
double | annuity | ||
) |
Add bought_housing message by calling internal and processing.
buyer_id | Message variable. |
liquidity_spent | Message variable. |
mortgage_used | Message variable. |
annuity | Message variable. |
Definition at line 8458 of file messageboards.c.
m_bought_housing* add_bought_housing_message_internal | ( | void | ) |
void add_bought_message | ( | int | id, |
double | money_spent, | ||
int | received_quantity | ||
) |
Add bought message by calling internal and processing.
id | Message variable. |
money_spent | Message variable. |
received_quantity | Message variable. |
Definition at line 2871 of file messageboards.c.
m_bought* add_bought_message_internal | ( | void | ) |
void add_buy_housing_message | ( | int | buyer_id, |
int | bank_id, | ||
double | liquidity, | ||
double | quarterly_income, | ||
double | quarterly_mortgage_paid, | ||
int | mortgage_choice | ||
) |
Add buy_housing message by calling internal and processing.
buyer_id | Message variable. |
bank_id | Message variable. |
liquidity | Message variable. |
quarterly_income | Message variable. |
quarterly_mortgage_paid | Message variable. |
mortgage_choice | Message variable. |
Definition at line 8176 of file messageboards.c.
m_buy_housing* add_buy_housing_message_internal | ( | void | ) |
void add_buy_message | ( | int | id, |
double | budget | ||
) |
Add buy message by calling internal and processing.
id | Message variable. |
budget | Message variable. |
Definition at line 2734 of file messageboards.c.
m_buy* add_buy_message_internal | ( | void | ) |
void add_buyer | ( | buyer_array * | array, |
int | id, | ||
double | budget | ||
) |
void add_capital_tax_message | ( | double | amount | ) |
Add capital_tax message by calling internal and processing.
amount | Message variable. |
Definition at line 5735 of file messageboards.c.
m_capital_tax* add_capital_tax_message_internal | ( | void | ) |
void add_capital_tax_rate_message | ( | double | value | ) |
Add capital_tax_rate message by calling internal and processing.
value | Message variable. |
Definition at line 1919 of file messageboards.c.
m_capital_tax_rate* add_capital_tax_rate_message_internal | ( | void | ) |
void add_centralbank_agent | ( | int | id, |
int | day_of_month_to_act, | ||
double | unemployment_rate, | ||
double | inflation_rate, | ||
double | consumption_goods_prices[], | ||
int | it_no, | ||
int | day_of_week_to_act, | ||
transaction | goods, | ||
double | weekly_price_averages[], | ||
int | day_of_month_wages_paid, | ||
double | interest_rate, | ||
double | liquidity, | ||
double | loans_banks, | ||
double | loans_government, | ||
double | fiat_money, | ||
double | equity, | ||
double | liquidity_banks, | ||
double | liquidity_government, | ||
double | liquidity_equityfund, | ||
double | total_assets, | ||
double | total_writeoffs, | ||
double | interests_accrued, | ||
double | revenues, | ||
double | net_earnings, | ||
double | total_costs, | ||
transaction | houses | ||
) |
void add_centralbank_agent_internal | ( | xmachine_memory_centralbank * | agent, |
xmachine_memory_centralbank_state * | state | ||
) |
void add_centralbank_government_profit_message | ( | double | amount | ) |
Add centralbank_government_profit message by calling internal and processing.
amount | Message variable. |
Definition at line 7903 of file messageboards.c.
m_centralbank_government_profit* add_centralbank_government_profit_message_internal | ( | void | ) |
void add_centralbank_households_quarterly_cpi_message | ( | double | change | ) |
Add centralbank_households_quarterly_cpi message by calling internal and processing.
change | Message variable. |
Definition at line 3417 of file messageboards.c.
m_centralbank_households_quarterly_cpi* add_centralbank_households_quarterly_cpi_message_internal | ( | void | ) |
void add_char | ( | char_array * | array, |
char | new_char | ||
) |
void add_double | ( | double_array * | array, |
double | new_double | ||
) |
void add_employee | ( | employee_array * | array, |
int | id, | ||
double | wage | ||
) |
void add_employment_status_message | ( | int | employer_id, |
double | wage, | ||
int | nshares | ||
) |
Add employment_status message by calling internal and processing.
employer_id | Message variable. |
wage | Message variable. |
nshares | Message variable. |
Definition at line 4641 of file messageboards.c.
m_employment_status* add_employment_status_message_internal | ( | void | ) |
void add_equityfund_agent | ( | int | id, |
int | it_no, | ||
int | day_of_month_to_act, | ||
int | day_of_month_wages_paid, | ||
double | share_firms, | ||
double | share_construction_firms, | ||
double | share_banks, | ||
double | equity, | ||
double | liquidity, | ||
int | n_shares, | ||
double | dividends_recieved, | ||
double | dividends_retained, | ||
double | dividends_paid, | ||
double | firm_investment, | ||
double | capital_tax_rate | ||
) |
Add equityfund X-machine to the current being used X-machine list.
id | Variable for the X-machine memory. |
it_no | Variable for the X-machine memory. |
day_of_month_to_act | Variable for the X-machine memory. |
day_of_month_wages_paid | Variable for the X-machine memory. |
share_firms | Variable for the X-machine memory. |
share_construction_firms | Variable for the X-machine memory. |
share_banks | Variable for the X-machine memory. |
equity | Variable for the X-machine memory. |
liquidity | Variable for the X-machine memory. |
n_shares | Variable for the X-machine memory. |
dividends_recieved | Variable for the X-machine memory. |
dividends_retained | Variable for the X-machine memory. |
dividends_paid | Variable for the X-machine memory. |
firm_investment | Variable for the X-machine memory. |
capital_tax_rate | Variable for the X-machine memory. |
Definition at line 9521 of file memory.c.
void add_equityfund_agent_internal | ( | xmachine_memory_equityfund * | agent, |
xmachine_memory_equityfund_state * | state | ||
) |
void add_fired_message | ( | int | employee_id | ) |
Add fired message by calling internal and processing.
employee_id | Message variable. |
Definition at line 3551 of file messageboards.c.
m_fired* add_fired_message_internal | ( | void | ) |
void add_firm_agent | ( | int | id, |
int | bank_id, | ||
int | isconstructor, | ||
int | day_of_month_to_act, | ||
int | isinsolvent, | ||
int | it_no, | ||
int | day_of_week_to_act, | ||
double | average_goods_price, | ||
int_array * | employees, | ||
int | manager, | ||
double | wage_offer, | ||
double | average_wage, | ||
int | no_employees, | ||
int | vacancies, | ||
int | employees_needed, | ||
int | day_of_month_wages_paid, | ||
double | labour_productivity, | ||
double | capital_productivity, | ||
int | capital_goods, | ||
double | capital_goods_price, | ||
int | production_current, | ||
int | expected_sales, | ||
int | production_plan, | ||
double | unit_goods_price, | ||
double | unit_cost, | ||
int | day_of_month_production_completed, | ||
double | unit_house_price, | ||
int | projects[], | ||
double | loans_interest_rate, | ||
double | debt, | ||
int | inventory, | ||
int | sales, | ||
double | revenues, | ||
double | total_assets, | ||
double | operating_costs, | ||
double | labour_costs, | ||
double | total_interest_payments, | ||
double | dividends_paid, | ||
double | dividends_to_be_paid, | ||
double | retained_earnings, | ||
double | net_earnings, | ||
double | ebit, | ||
double | equity, | ||
double | liquidity, | ||
int | isliquidshort, | ||
int | hasloan, | ||
int | hasinvestment, | ||
int | isilliquid, | ||
double | planned_investment_costs, | ||
double | liquidity_need, | ||
loan | loan_list[], | ||
double | labour_tax_rate, | ||
double | delta_housing_price | ||
) |
void add_firm_agent_internal | ( | xmachine_memory_firm * | agent, |
xmachine_memory_firm_state * | state | ||
) |
void add_firm_bank_init_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add firm_bank_init_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 162 of file messageboards.c.
m_firm_bank_init_deposit* add_firm_bank_init_deposit_message_internal | ( | void | ) |
void add_firm_bank_init_loans_message | ( | int | bank_id, |
double | amount | ||
) |
Add firm_bank_init_loans message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 26 of file messageboards.c.
m_firm_bank_init_loans* add_firm_bank_init_loans_message_internal | ( | void | ) |
void add_firm_bank_insolvent_account_message | ( | int | bank_id, |
double | liquidity | ||
) |
Add firm_bank_insolvent_account message by calling internal and processing.
bank_id | Message variable. |
liquidity | Message variable. |
Definition at line 6954 of file messageboards.c.
m_firm_bank_insolvent_account* add_firm_bank_insolvent_account_message_internal | ( | void | ) |
void add_firm_bank_interest_on_loan_message | ( | int | bank_id, |
double | amount | ||
) |
Add firm_bank_interest_on_loan message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 6682 of file messageboards.c.
m_firm_bank_interest_on_loan* add_firm_bank_interest_on_loan_message_internal | ( | void | ) |
void add_firm_bank_loan_request_1_message | ( | int | firm_id, |
int | bank_id, | ||
double | amount | ||
) |
Add firm_bank_loan_request_1 message by calling internal and processing.
firm_id | Message variable. |
bank_id | Message variable. |
amount | Message variable. |
Definition at line 4915 of file messageboards.c.
m_firm_bank_loan_request_1* add_firm_bank_loan_request_1_message_internal | ( | void | ) |
void add_firm_bank_loan_request_2_message | ( | int | firm_id, |
int | bank_id, | ||
double | amount | ||
) |
Add firm_bank_loan_request_2 message by calling internal and processing.
firm_id | Message variable. |
bank_id | Message variable. |
amount | Message variable. |
Definition at line 5053 of file messageboards.c.
m_firm_bank_loan_request_2* add_firm_bank_loan_request_2_message_internal | ( | void | ) |
void add_firm_bank_update_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add firm_bank_update_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 298 of file messageboards.c.
m_firm_bank_update_deposit* add_firm_bank_update_deposit_message_internal | ( | void | ) |
void add_firm_household_wage_payment_message | ( | int | firm_id, |
double | wage | ||
) |
Add firm_household_wage_payment message by calling internal and processing.
firm_id | Message variable. |
wage | Message variable. |
Definition at line 4778 of file messageboards.c.
m_firm_household_wage_payment* add_firm_household_wage_payment_message_internal | ( | void | ) |
void add_firm_jpoffice_id_message | ( | int | firm_id, |
int | isconstructor | ||
) |
Add firm_jpoffice_id message by calling internal and processing.
firm_id | Message variable. |
isconstructor | Message variable. |
Definition at line 2460 of file messageboards.c.
m_firm_jpoffice_id* add_firm_jpoffice_id_message_internal | ( | void | ) |
void add_firm_net_profit_message | ( | int | id, |
int | isconstructor, | ||
double | net_income | ||
) |
Add firm_net_profit message by calling internal and processing.
id | Message variable. |
isconstructor | Message variable. |
net_income | Message variable. |
Definition at line 7091 of file messageboards.c.
m_firm_net_profit* add_firm_net_profit_message_internal | ( | void | ) |
FLAME_output* add_FLAME_output | ( | FLAME_output ** | outputs | ) |
void add_float | ( | float_array * | array, |
float | new_float | ||
) |
void add_fund_centralbank_init_deposit_message | ( | double | amount | ) |
Add fund_centralbank_init_deposit message by calling internal and processing.
amount | Message variable. |
Definition at line 1249 of file messageboards.c.
m_fund_centralbank_init_deposit* add_fund_centralbank_init_deposit_message_internal | ( | void | ) |
void add_fund_centralbank_update_deposit_message | ( | double | amount | ) |
Add fund_centralbank_update_deposit message by calling internal and processing.
amount | Message variable. |
Definition at line 1383 of file messageboards.c.
m_fund_centralbank_update_deposit* add_fund_centralbank_update_deposit_message_internal | ( | void | ) |
void add_fund_request_ack_message | ( | int | firm_id, |
double | amount | ||
) |
Add fund_request_ack message by calling internal and processing.
firm_id | Message variable. |
amount | Message variable. |
Definition at line 6408 of file messageboards.c.
m_fund_request_ack* add_fund_request_ack_message_internal | ( | void | ) |
void add_fund_request_message | ( | int | firm_id, |
double | amount | ||
) |
Add fund_request message by calling internal and processing.
firm_id | Message variable. |
amount | Message variable. |
Definition at line 6272 of file messageboards.c.
m_fund_request* add_fund_request_message_internal | ( | void | ) |
void add_general_benefit_message | ( | double | amount | ) |
Add general_benefit message by calling internal and processing.
amount | Message variable. |
Definition at line 6137 of file messageboards.c.
m_general_benefit* add_general_benefit_message_internal | ( | void | ) |
void add_goods_transactions_summary_message | ( | int | quantity, |
double | avg_price | ||
) |
Add goods_transactions_summary message by calling internal and processing.
quantity | Message variable. |
avg_price | Message variable. |
Definition at line 3282 of file messageboards.c.
m_goods_transactions_summary* add_goods_transactions_summary_message_internal | ( | void | ) |
void add_gov_centralbank_debt_payment_message | ( | double | amount | ) |
Add gov_centralbank_debt_payment message by calling internal and processing.
amount | Message variable. |
Definition at line 7769 of file messageboards.c.
m_gov_centralbank_debt_payment* add_gov_centralbank_debt_payment_message_internal | ( | void | ) |
void add_gov_centralbank_debt_request_message | ( | double | amount | ) |
Add gov_centralbank_debt_request message by calling internal and processing.
amount | Message variable. |
Definition at line 7635 of file messageboards.c.
m_gov_centralbank_debt_request* add_gov_centralbank_debt_request_message_internal | ( | void | ) |
void add_gov_centralbank_init_deposit_message | ( | double | amount | ) |
Add gov_centralbank_init_deposit message by calling internal and processing.
amount | Message variable. |
Definition at line 1517 of file messageboards.c.
m_gov_centralbank_init_deposit* add_gov_centralbank_init_deposit_message_internal | ( | void | ) |
void add_gov_centralbank_update_deposit_message | ( | double | amount | ) |
Add gov_centralbank_update_deposit message by calling internal and processing.
amount | Message variable. |
Definition at line 1651 of file messageboards.c.
m_gov_centralbank_update_deposit* add_gov_centralbank_update_deposit_message_internal | ( | void | ) |
void add_government_agent | ( | int | id, |
int | it_no, | ||
double | average_wage, | ||
double | unemployment_rate, | ||
int | population_size, | ||
double | debt, | ||
double | equity, | ||
double | liquidity, | ||
int | day_of_month_to_act, | ||
int | day_of_month_wages_paid, | ||
double | capital_tax_rate, | ||
double | labour_tax_rate, | ||
double | labour_tax_income, | ||
double | capital_tax_income, | ||
double | gov_general_benefit_rate, | ||
double | gov_unemployment_rate, | ||
double | general_benefits, | ||
double | unemployment_benefits, | ||
double | earnings, | ||
double | centralbank_income, | ||
double | expenditures | ||
) |
Add government X-machine to the current being used X-machine list.
id | Variable for the X-machine memory. |
it_no | Variable for the X-machine memory. |
average_wage | Variable for the X-machine memory. |
unemployment_rate | Variable for the X-machine memory. |
population_size | Variable for the X-machine memory. |
debt | Variable for the X-machine memory. |
equity | Variable for the X-machine memory. |
liquidity | Variable for the X-machine memory. |
day_of_month_to_act | Variable for the X-machine memory. |
day_of_month_wages_paid | Variable for the X-machine memory. |
capital_tax_rate | Variable for the X-machine memory. |
labour_tax_rate | Variable for the X-machine memory. |
labour_tax_income | Variable for the X-machine memory. |
capital_tax_income | Variable for the X-machine memory. |
gov_general_benefit_rate | Variable for the X-machine memory. |
gov_unemployment_rate | Variable for the X-machine memory. |
general_benefits | Variable for the X-machine memory. |
unemployment_benefits | Variable for the X-machine memory. |
earnings | Variable for the X-machine memory. |
centralbank_income | Variable for the X-machine memory. |
expenditures | Variable for the X-machine memory. |
Definition at line 10179 of file memory.c.
void add_government_agent_internal | ( | xmachine_memory_government * | agent, |
xmachine_memory_government_state * | state | ||
) |
void add_hbank | ( | hbank_array * | array, |
int | id, | ||
double | equity, | ||
double | risky_assets, | ||
double | amount_mortgaged | ||
) |
void add_hbuyer | ( | hbuyer_array * | array, |
int | buyer_id, | ||
int | bank_id, | ||
double | liquidity, | ||
double | quarterly_income, | ||
double | quarterly_mortgage_paid, | ||
int | choice | ||
) |
void add_household_agent | ( | int | id, |
int | bank_id, | ||
int | it_no, | ||
int | day_of_week_to_act, | ||
double | weekly_consumption_budget, | ||
double | mall_budget, | ||
double | quarterly_price_change, | ||
int | my_employer_id, | ||
double | wage, | ||
int | ismanager, | ||
double | government_benefits, | ||
int | day_of_month_to_act, | ||
int | day_of_month_wage_recieved, | ||
double | mortgages_interest_rate, | ||
double | labour_tax_rate, | ||
mortgage_array * | mortgages_list, | ||
double | mortgages, | ||
double | housing_payment, | ||
double | equity, | ||
double | housing_price, | ||
int | housing_units, | ||
int | n_shares, | ||
double | liquidity, | ||
double | capital_income, | ||
double | previous_wages[], | ||
double | previous_benefits[], | ||
double | labour_income, | ||
double | total_assets, | ||
double | housing_value, | ||
double | expected_housing_payment, | ||
int | hmarket_role, | ||
double | equity_ratio, | ||
double | minimum_equity_ratio, | ||
double | mortgage_costs[], | ||
double | delta_housing_value, | ||
int | mortgage_choice | ||
) |
Add household X-machine to the current being used X-machine list.
id | Variable for the X-machine memory. |
bank_id | Variable for the X-machine memory. |
it_no | Variable for the X-machine memory. |
day_of_week_to_act | Variable for the X-machine memory. |
weekly_consumption_budget | Variable for the X-machine memory. |
mall_budget | Variable for the X-machine memory. |
quarterly_price_change | Variable for the X-machine memory. |
my_employer_id | Variable for the X-machine memory. |
wage | Variable for the X-machine memory. |
ismanager | Variable for the X-machine memory. |
government_benefits | Variable for the X-machine memory. |
day_of_month_to_act | Variable for the X-machine memory. |
day_of_month_wage_recieved | Variable for the X-machine memory. |
mortgages_interest_rate | Variable for the X-machine memory. |
labour_tax_rate | Variable for the X-machine memory. |
mortgages_list | Variable for the X-machine memory. |
mortgages | Variable for the X-machine memory. |
housing_payment | Variable for the X-machine memory. |
equity | Variable for the X-machine memory. |
housing_price | Variable for the X-machine memory. |
housing_units | Variable for the X-machine memory. |
n_shares | Variable for the X-machine memory. |
liquidity | Variable for the X-machine memory. |
capital_income | Variable for the X-machine memory. |
previous_wages | Variable for the X-machine memory. |
previous_benefits | Variable for the X-machine memory. |
labour_income | Variable for the X-machine memory. |
total_assets | Variable for the X-machine memory. |
housing_value | Variable for the X-machine memory. |
expected_housing_payment | Variable for the X-machine memory. |
hmarket_role | Variable for the X-machine memory. |
equity_ratio | Variable for the X-machine memory. |
minimum_equity_ratio | Variable for the X-machine memory. |
mortgage_costs | Variable for the X-machine memory. |
delta_housing_value | Variable for the X-machine memory. |
mortgage_choice | Variable for the X-machine memory. |
Definition at line 9248 of file memory.c.
void add_household_agent_internal | ( | xmachine_memory_household * | agent, |
xmachine_memory_household_state * | state | ||
) |
void add_household_bank_init_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add household_bank_init_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 570 of file messageboards.c.
m_household_bank_init_deposit* add_household_bank_init_deposit_message_internal | ( | void | ) |
void add_household_bank_init_mortgages_message | ( | int | bank_id, |
double | amount | ||
) |
Add household_bank_init_mortgages message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 434 of file messageboards.c.
m_household_bank_init_mortgages* add_household_bank_init_mortgages_message_internal | ( | void | ) |
void add_household_bank_update_deposit_message | ( | int | bank_id, |
double | amount | ||
) |
Add household_bank_update_deposit message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 706 of file messageboards.c.
m_household_bank_update_deposit* add_household_bank_update_deposit_message_internal | ( | void | ) |
void add_household_jpoffice_id_message | ( | int | household_id | ) |
Add household_jpoffice_id message by calling internal and processing.
household_id | Message variable. |
Definition at line 2187 of file messageboards.c.
m_household_jpoffice_id* add_household_jpoffice_id_message_internal | ( | void | ) |
void add_household_share_message | ( | double | amount | ) |
Add household_share message by calling internal and processing.
amount | Message variable. |
Definition at line 5601 of file messageboards.c.
m_household_share* add_household_share_message_internal | ( | void | ) |
void add_housing_price_message | ( | double | price | ) |
Add housing_price message by calling internal and processing.
price | Message variable. |
Definition at line 8037 of file messageboards.c.
m_housing_price* add_housing_price_message_internal | ( | void | ) |
void add_housing_transactions_summary_message | ( | int | quantity, |
double | avg_price | ||
) |
Add housing_transactions_summary message by calling internal and processing.
quantity | Message variable. |
avg_price | Message variable. |
Definition at line 9418 of file messageboards.c.
m_housing_transactions_summary* add_housing_transactions_summary_message_internal | ( | void | ) |
void add_hseller | ( | hseller_array * | array, |
int | seller_id, | ||
double | price, | ||
int | quantity, | ||
int | type | ||
) |
void add_int | ( | int_array * | array, |
int | new_int | ||
) |
void add_interest_rate_message | ( | double | rate | ) |
Add interest_rate message by calling internal and processing.
rate | Message variable. |
Definition at line 1785 of file messageboards.c.
m_interest_rate* add_interest_rate_message_internal | ( | void | ) |
void add_job_application_stage1_message | ( | int | employee_id, |
double | wage | ||
) |
Add job_application_stage1 message by calling internal and processing.
employee_id | Message variable. |
wage | Message variable. |
Definition at line 3956 of file messageboards.c.
m_job_application_stage1* add_job_application_stage1_message_internal | ( | void | ) |
void add_job_application_stage2_message | ( | int | employee_id | ) |
Add job_application_stage2 message by calling internal and processing.
employee_id | Message variable. |
Definition at line 3821 of file messageboards.c.
m_job_application_stage2* add_job_application_stage2_message_internal | ( | void | ) |
void add_job_change_message | ( | int | employer_id, |
int | employee_id | ||
) |
Add job_change message by calling internal and processing.
employer_id | Message variable. |
employee_id | Message variable. |
Definition at line 4230 of file messageboards.c.
m_job_change* add_job_change_message_internal | ( | void | ) |
void add_job_match_stage1_message | ( | int | employer_id, |
int | employee_id, | ||
double | wage | ||
) |
Add job_match_stage1 message by calling internal and processing.
employer_id | Message variable. |
employee_id | Message variable. |
wage | Message variable. |
Definition at line 4093 of file messageboards.c.
m_job_match_stage1* add_job_match_stage1_message_internal | ( | void | ) |
void add_job_match_stage2_message | ( | int | employer_id, |
int | employee_id, | ||
double | wage | ||
) |
Add job_match_stage2 message by calling internal and processing.
employer_id | Message variable. |
employee_id | Message variable. |
wage | Message variable. |
Definition at line 4503 of file messageboards.c.
m_job_match_stage2* add_job_match_stage2_message_internal | ( | void | ) |
void add_jpoffice_agent | ( | int | id, |
int | it_no, | ||
int | day_of_month_to_act | ||
) |
void add_jpoffice_agent_internal | ( | xmachine_memory_jpoffice * | agent, |
xmachine_memory_jpoffice_state * | state | ||
) |
void add_jpoffice_firm_employee_message | ( | int | firm_id, |
int | employee_id, | ||
int | position | ||
) |
Add jpoffice_firm_employee message by calling internal and processing.
firm_id | Message variable. |
employee_id | Message variable. |
position | Message variable. |
Definition at line 2597 of file messageboards.c.
m_jpoffice_firm_employee* add_jpoffice_firm_employee_message_internal | ( | void | ) |
void add_jpoffice_household_employer_message | ( | int | household_id, |
int | employer_id, | ||
int | position | ||
) |
Add jpoffice_household_employer message by calling internal and processing.
household_id | Message variable. |
employer_id | Message variable. |
position | Message variable. |
Definition at line 2323 of file messageboards.c.
m_jpoffice_household_employer* add_jpoffice_household_employer_message_internal | ( | void | ) |
void add_labour_tax_message | ( | double | amount | ) |
Add labour_tax message by calling internal and processing.
amount | Message variable. |
Definition at line 5869 of file messageboards.c.
m_labour_tax* add_labour_tax_message_internal | ( | void | ) |
void add_labour_tax_rate_message | ( | double | value | ) |
Add labour_tax_rate message by calling internal and processing.
value | Message variable. |
Definition at line 2053 of file messageboards.c.
m_labour_tax_rate* add_labour_tax_rate_message_internal | ( | void | ) |
void add_loan | ( | loan_array * | array, |
int | bank_id, | ||
double | amount, | ||
double | to_be_paid | ||
) |
void add_loan_writeoff_message | ( | int | bank_id, |
double | amount | ||
) |
Add loan_writeoff message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 6818 of file messageboards.c.
m_loan_writeoff* add_loan_writeoff_message_internal | ( | void | ) |
void add_location | ( | double | point, |
location ** | p_location | ||
) |
void add_mall_agent | ( | int | id, |
int | it_no, | ||
int | day_of_week_to_act, | ||
transaction | goods_transactions | ||
) |
void add_mall_agent_internal | ( | xmachine_memory_mall * | agent, |
xmachine_memory_mall_state * | state | ||
) |
void add_mortgage | ( | mortgage_array * | array, |
int | bank_id, | ||
double | principal, | ||
int | quarters_left, | ||
double | quarterly_interest, | ||
double | quarterly_principal, | ||
double | interestrate, | ||
int | mtype | ||
) |
void add_mortgage_payment_from_sale_message | ( | int | bank_id, |
double | amount | ||
) |
Add mortgage_payment_from_sale message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 9008 of file messageboards.c.
m_mortgage_payment_from_sale* add_mortgage_payment_from_sale_message_internal | ( | void | ) |
void add_mortgage_payment_message | ( | int | bank_id, |
double | interest, | ||
double | principal | ||
) |
Add mortgage_payment message by calling internal and processing.
bank_id | Message variable. |
interest | Message variable. |
principal | Message variable. |
Definition at line 9145 of file messageboards.c.
m_mortgage_payment* add_mortgage_payment_message_internal | ( | void | ) |
void add_mortgage_requests_message | ( | int | bank_id, |
double | amount | ||
) |
Add mortgage_requests message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 8872 of file messageboards.c.
m_mortgage_requests* add_mortgage_requests_message_internal | ( | void | ) |
void add_mortgage_writeoff_message | ( | int | bank_id, |
double | amount | ||
) |
Add mortgage_writeoff message by calling internal and processing.
bank_id | Message variable. |
amount | Message variable. |
Definition at line 9282 of file messageboards.c.
m_mortgage_writeoff* add_mortgage_writeoff_message_internal | ( | void | ) |
void add_new_entrant_loan_message | ( | int | firm_id, |
int | bank_id, | ||
double | amount | ||
) |
Add new_entrant_loan message by calling internal and processing.
firm_id | Message variable. |
bank_id | Message variable. |
amount | Message variable. |
Definition at line 6545 of file messageboards.c.
m_new_entrant_loan* add_new_entrant_loan_message_internal | ( | void | ) |
void add_node | ( | int | node_id, |
double | minx, | ||
double | maxx, | ||
double | miny, | ||
double | maxy, | ||
double | minz, | ||
double | maxz | ||
) |
Add a node to the node list.
node_id | The node ID. |
minx | The minumum value on the x-axis of the bounding volume. |
maxx | The maximum value on the x-axis of the bounding volume. |
miny | The minumum value on the y-axis of the bounding volume. |
maxy | The maximum value on the y-axis of the bounding volume. |
minz | The minumum value on the z-axis of the bounding volume. |
maxz | The maximum value on the z-axis of the bounding volume. |
Definition at line 13797 of file memory.c.
void add_reagency_agent | ( | int | id, |
int | day_of_month_to_act, | ||
int | it_no, | ||
double | mortgages_interest_rate, | ||
transaction | housing_transactions | ||
) |
void add_reagency_agent_internal | ( | xmachine_memory_reagency * | agent, |
xmachine_memory_reagency_state * | state | ||
) |
void add_sell_housing_message | ( | int | seller_id, |
double | price, | ||
int | quantity, | ||
int | type | ||
) |
Add sell_housing message by calling internal and processing.
seller_id | Message variable. |
price | Message variable. |
quantity | Message variable. |
type | Message variable. |
Definition at line 8318 of file messageboards.c.
m_sell_housing* add_sell_housing_message_internal | ( | void | ) |
void add_sell_message | ( | int | id, |
double | price, | ||
int | inventory | ||
) |
Add sell message by calling internal and processing.
id | Message variable. |
price | Message variable. |
inventory | Message variable. |
Definition at line 3009 of file messageboards.c.
m_sell* add_sell_message_internal | ( | void | ) |
void add_seller | ( | seller_array * | array, |
int | id, | ||
double | price, | ||
int | inventory, | ||
double | inv_price | ||
) |
void add_sold_housing_message | ( | int | seller_id, |
int | quantity_sold, | ||
double | price_sold | ||
) |
Add sold_housing message by calling internal and processing.
seller_id | Message variable. |
quantity_sold | Message variable. |
price_sold | Message variable. |
Definition at line 8597 of file messageboards.c.
m_sold_housing* add_sold_housing_message_internal | ( | void | ) |
void add_sold_message | ( | int | id, |
int | sold_quantities | ||
) |
Add sold message by calling internal and processing.
id | Message variable. |
sold_quantities | Message variable. |
Definition at line 3146 of file messageboards.c.
m_sold* add_sold_message_internal | ( | void | ) |
void add_transaction | ( | transaction_array * | array, |
int | quantity, | ||
double | avg_price | ||
) |
void add_unemployment_benefit_message | ( | double | amount | ) |
Add unemployment_benefit message by calling internal and processing.
amount | Message variable. |
Definition at line 6003 of file messageboards.c.
m_unemployment_benefit* add_unemployment_benefit_message_internal | ( | void | ) |
void add_vacancy | ( | vacancy_array * | array, |
int | id, | ||
double | wage | ||
) |
void add_vacancy_stage1_message | ( | int | employer_id, |
double | wage | ||
) |
Add vacancy_stage1 message by calling internal and processing.
employer_id | Message variable. |
wage | Message variable. |
Definition at line 3686 of file messageboards.c.
m_vacancy_stage1* add_vacancy_stage1_message_internal | ( | void | ) |
void add_vacancy_stage2_message | ( | int | employer_id, |
double | wage | ||
) |
Add vacancy_stage2 message by calling internal and processing.
employer_id | Message variable. |
wage | Message variable. |
Definition at line 4366 of file messageboards.c.
m_vacancy_stage2* add_vacancy_stage2_message_internal | ( | void | ) |
xmachine* add_xmachine | ( | void | ) |
int agent_get_id | ( | void | ) |
double agent_get_x | ( | void | ) |
double agent_get_y | ( | void | ) |
double agent_get_z | ( | void | ) |
int bank_credit_check_interest_rate | ( | void | ) |
int bank_credit_collect_loan_interests | ( | void | ) |
int bank_credit_compute_dividends | ( | void | ) |
Definition at line 75 of file bank_functions_credit.c.
int bank_credit_compute_income_statement | ( | void | ) |
Definition at line 36 of file bank_functions_credit.c.
int bank_credit_do_balance_sheet | ( | void | ) |
Definition at line 135 of file bank_functions_credit.c.
int bank_credit_process_loan_requests_1 | ( | void | ) |
Definition at line 194 of file bank_functions_credit.c.
int bank_credit_process_loan_requests_2 | ( | void | ) |
Definition at line 233 of file bank_functions_credit.c.
int bank_credit_recieve_loan_writeoffs | ( | void | ) |
int bank_credit_recieve_new_entrant_loan_requests | ( | void | ) |
int bank_housing_compute_capital_status | ( | void | ) |
Definition at line 12 of file bank_functions_housing.c.
int bank_housing_debt_writeoff | ( | void | ) |
int bank_housing_deliver_mortages | ( | void | ) |
int bank_housing_recieve_mortgage_principals | ( | void | ) |
int bank_housing_recieve_mortgages | ( | void | ) |
int bank_init_balancesheet | ( | void | ) |
Definition at line 65 of file bank_functions_top.c.
int bank_init_deposits | ( | void | ) |
int bank_init_loans | ( | void | ) |
int bank_init_mortgages | ( | void | ) |
int bank_iterate | ( | void | ) |
int bank_update_deposits | ( | void | ) |
int centralbank_collect_interest_payments | ( | void | ) |
Definition at line 62 of file centralbank_functions_credit.c.
int centralbank_compute_income_statement | ( | void | ) |
Definition at line 117 of file centralbank_functions_credit.c.
int centralbank_do_balance_sheet | ( | void | ) |
Definition at line 167 of file centralbank_functions_credit.c.
int centralbank_init_balancesheet | ( | void | ) |
Definition at line 9 of file centralbank_functions_top.c.
int centralbank_iterate | ( | void | ) |
Definition at line 65 of file centralbank_functions_top.c.
int centralbank_process_debt_requests | ( | void | ) |
Definition at line 82 of file centralbank_functions_credit.c.
int centralbank_process_government_requests | ( | void | ) |
Definition at line 138 of file centralbank_functions_credit.c.
int centralbank_set_interest_rate | ( | void | ) |
Definition at line 8 of file centralbank_functions_credit.c.
int centralbank_trace_goods_prices | ( | void | ) |
Definition at line 9 of file centralbank_functions_consumption.c.
int centralbank_trace_housing_prices | ( | void | ) |
Definition at line 9 of file centralbank_functions_housing.c.
int centralbank_trace_unemployment_status | ( | void | ) |
Definition at line 8 of file centralbank_functions_labour.c.
int centralbank_update_price_indices | ( | void | ) |
Definition at line 28 of file centralbank_functions_consumption.c.
void clean_up | ( | int | code | ) |
char * copy_array_to_str | ( | char_array * | array | ) |
Return pointer to string from a char_array.
array | Pointer to the dynamic integer array. |
void copy_buyer_array | ( | buyer_array * | from, |
buyer_array * | to | ||
) |
void copy_char_array | ( | char_array * | from, |
char_array * | to | ||
) |
void copy_double_array | ( | double_array * | from, |
double_array * | to | ||
) |
void copy_employee_array | ( | employee_array * | from, |
employee_array * | to | ||
) |
void copy_float_array | ( | float_array * | from, |
float_array * | to | ||
) |
void copy_hbank_array | ( | hbank_array * | from, |
hbank_array * | to | ||
) |
void copy_hbuyer_array | ( | hbuyer_array * | from, |
hbuyer_array * | to | ||
) |
void copy_hseller_array | ( | hseller_array * | from, |
hseller_array * | to | ||
) |
void copy_loan_array | ( | loan_array * | from, |
loan_array * | to | ||
) |
void copy_mortgage_array | ( | mortgage_array * | from, |
mortgage_array * | to | ||
) |
void copy_seller_array | ( | seller_array * | from, |
seller_array * | to | ||
) |
void copy_transaction | ( | transaction * | from, |
transaction * | to | ||
) |
void copy_transaction_array | ( | transaction_array * | from, |
transaction_array * | to | ||
) |
void copy_transaction_static_array | ( | transaction * | from, |
transaction * | to, | ||
int | size | ||
) |
void copy_vacancy_array | ( | vacancy_array * | from, |
vacancy_array * | to | ||
) |
void create_partitions | ( | char * | filename, |
int * | itno | ||
) |
int equityfund_audit_dividends | ( | void | ) |
Definition at line 8 of file equityfund_functions_labour.c.
int equityfund_credit_check_tax_rate | ( | void | ) |
Definition at line 179 of file equityfund_functions_credit.c.
int equityfund_credit_collect_bank_shares | ( | void | ) |
Definition at line 75 of file equityfund_functions_credit.c.
int equityfund_credit_collect_firm_shares | ( | void | ) |
Definition at line 44 of file equityfund_functions_credit.c.
int equityfund_credit_compute_income_statement | ( | void | ) |
Definition at line 134 of file equityfund_functions_credit.c.
int equityfund_credit_distribute_shares | ( | void | ) |
Definition at line 96 of file equityfund_functions_credit.c.
int equityfund_credit_do_balance_sheet | ( | void | ) |
Definition at line 167 of file equityfund_functions_credit.c.
int equityfund_credit_invest_illiquids | ( | void | ) |
Definition at line 12 of file equityfund_functions_credit.c.
int equityfund_init | ( | void | ) |
Definition at line 10 of file equityfund_functions_top.c.
int equityfund_iterate | ( | void | ) |
Definition at line 36 of file equityfund_functions_top.c.
int firm_consumption_receive_sales | ( | void | ) |
Definition at line 28 of file firm_functions_consumption.c.
int firm_consumption_supply | ( | void | ) |
Definition at line 8 of file firm_functions_consumption.c.
int firm_consumption_update_market_price | ( | void | ) |
Definition at line 63 of file firm_functions_consumption.c.
int firm_credit_borrow_loans_1 | ( | void | ) |
Definition at line 172 of file firm_functions_credit.c.
int firm_credit_borrow_loans_2 | ( | void | ) |
int firm_credit_check_equityfund_investment | ( | void | ) |
int firm_credit_check_interest_rate | ( | void | ) |
int firm_credit_check_liquidity_need | ( | void | ) |
int firm_credit_check_tax_rate | ( | void | ) |
int firm_credit_compute_dividends | ( | void | ) |
int firm_credit_compute_income_statement | ( | void | ) |
int firm_credit_demand_loans_1 | ( | void | ) |
Definition at line 155 of file firm_functions_credit.c.
int firm_credit_do_balance_sheet | ( | void | ) |
int firm_credit_illiquidity_bankrupt | ( | void | ) |
Definition at line 295 of file firm_functions_credit.c.
int firm_credit_insolvency_bankruptcy | ( | void | ) |
Definition at line 468 of file firm_functions_credit.c.
int firm_credit_investment_decisions | ( | void | ) |
int firm_credit_pay_dividends | ( | void | ) |
Definition at line 389 of file firm_functions_credit.c.
int firm_credit_pay_interest_on_loans | ( | void | ) |
Definition at line 367 of file firm_functions_credit.c.
int firm_credit_request_equityfund_investment | ( | void | ) |
Definition at line 240 of file firm_functions_credit.c.
int firm_housing_collect_sale_revenues | ( | void | ) |
int firm_housing_enter_market | ( | void | ) |
Definition at line 10 of file firm_functions_housing.c.
int firm_housing_update_market_price | ( | void | ) |
int firm_init_balancesheet | ( | void | ) |
Definition at line 97 of file firm_functions_top.c.
int firm_init_employment | ( | void | ) |
Definition at line 34 of file firm_functions_top.c.
int firm_init_post_id | ( | void | ) |
Definition at line 9 of file firm_functions_top.c.
int firm_iterate | ( | void | ) |
int firm_labour_fire | ( | void | ) |
Definition at line 35 of file firm_functions_labour.c.
int firm_labour_job_announcement_stage1 | ( | void | ) |
Definition at line 86 of file firm_functions_labour.c.
int firm_labour_job_announcement_stage2 | ( | void | ) |
Definition at line 163 of file firm_functions_labour.c.
int firm_labour_job_offer_stage1 | ( | void | ) |
Definition at line 106 of file firm_functions_labour.c.
int firm_labour_job_offer_stage2 | ( | void | ) |
Definition at line 181 of file firm_functions_labour.c.
int firm_labour_pay_wages | ( | void | ) |
Definition at line 211 of file firm_functions_labour.c.
int firm_labour_trace_wages | ( | void | ) |
int firm_labour_update | ( | void | ) |
Definition at line 132 of file firm_functions_labour.c.
int firm_labour_workforce_needed | ( | void | ) |
int firm_production_compute_labour_demand | ( | void | ) |
Definition at line 143 of file firm_functions_production.c.
int firm_production_construct_houses | ( | void | ) |
Definition at line 162 of file firm_functions_production.c.
int firm_production_construction_labour_demand | ( | void | ) |
Definition at line 292 of file firm_functions_production.c.
int firm_production_construction_plan | ( | void | ) |
Definition at line 223 of file firm_functions_production.c.
int firm_production_plan | ( | void | ) |
Definition at line 77 of file firm_functions_production.c.
int firm_production_produce_goods | ( | void | ) |
Definition at line 22 of file firm_functions_production.c.
int firm_production_set_price | ( | void | ) |
Definition at line 49 of file firm_functions_production.c.
int firm_production_skip | ( | void | ) |
Definition at line 10 of file firm_functions_production.c.
int firm_update_bank_account | ( | void | ) |
Definition at line 213 of file firm_functions_top.c.
int FLAME_condition_bank_bank_credit_check_interest_rate_BankCreditPolicyChecks_end | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_bank_credit_compute_income_statement_BankCreditStart_BankCreditDividends | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_bank_housing_compute_capital_status_BankHousingMarket_BankHousingCrediting | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_BankCreditPolicyChecks_end | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_BankCreditStart_BankHousingMarket | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_BankHousingMarket_BankUpdateDeposits | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_BankUpdateDeposits_BankCreditPolicyChecks | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_start_BankInitLoans | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_bank_idle_start_BankLoop | ( | xmachine_memory_bank * | a | ) |
int FLAME_condition_centralbank_centralbank_collect_interest_payments_CentralBankCredit_CentralBankDebtRequests | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_centralbank_compute_income_statement_CentralBankPolicy_CentralBankGovernmentRequests | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_centralbank_trace_goods_prices_CentralBankConsumption_CentralBankConsumptionPrices | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_centralbank_trace_housing_prices_CentralBankHousing_CentralBankLabour | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_centralbank_trace_unemployment_status_CentralBankLabour_CentralBankPolicy | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_centralbank_update_price_indices_CentralBankConsumptionPrices_CentralBankHousing | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankConsumption_CentralBankConsumptionPrices | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankConsumptionPrices_CentralBankHousing | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankCredit_CentralBankConsumption | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankHousing_CentralBankLabour | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankLabour_CentralBankPolicy | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_CentralBankPolicy_end | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_start_CentralBankInitBalanceSheet | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_centralbank_idle_start_CentralBankLoop | ( | xmachine_memory_centralbank * | a | ) |
int FLAME_condition_equityfund_equityfund_audit_dividends_EFLabourMarket_EFCreditIncomeStatement | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_equityfund_credit_compute_income_statement_EFCreditIncomeStatement_EFCreditBalanceSheet | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_equityfund_credit_invest_illiquids_EquityFundCredit_EFCreditShareCollectionBanks | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_equityfund_init_start_EquityFundLoop | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_idle_EFCreditIncomeStatement_end | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_idle_EFLabourMarket_EFCreditIncomeStatement | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_idle_EquityFundCredit_EFLabourMarket | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_equityfund_idle_start_EquityFundLoop | ( | xmachine_memory_equityfund * | a | ) |
int FLAME_condition_firm_firm_consumption_supply_FirmConsumptionMarket_FirmReceiveSales | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_borrow_loans_2_FirmCreditLoanBorrow2_FirmCreditIlliquidityStatus | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_check_interest_rate_FirmCreditPolicyChecks_FirmCreditCheckTaxRate | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_compute_income_statement_FirmCreditStart_FirmCreditInvestment | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_demand_loans_1_FirmCreditStatus_FirmCreditLoanBorrow1 | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_illiquidity_bankrupt_FirmCreditBankruptcy_FirmCreditBalanceSheet | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_insolvency_bankruptcy_FirmCreditInsolvencyCheck_FirmProductionStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_credit_request_equityfund_investment_FirmCreditIlliquidityStatus_FirmCreditLiquidityRecheck | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_housing_enter_market_FirmHousingMarket_FirmHousingSell | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_labour_fire_FirmLabourStage1_FirmLabourStage1End | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_labour_job_announcement_stage1_FirmLabourStage1_FirmLabourStage1Application | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_labour_job_announcement_stage2_FirmLabourStage2_FirmLabourStage2End | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_labour_pay_wages_FirmLabourPayWages_FirmLabourWageAdjustment | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_labour_workforce_needed_FirmLabourStart_FirmLabourStage1 | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_production_construct_houses_FirmProductionConstructor_FirmLabourStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_production_construction_plan_FirmProductionConstructor_FirmConstructionLabourDemand | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_production_produce_goods_FirmProductionRegular_FirmLabourStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_production_set_price_FirmProductionRegular_FirmProductionPlanning | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_production_skip_FirmProductionSkip_FirmLabourStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_firm_update_bank_account_FirmUpdateDeposits_FirmCreditPolicyChecks | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmConsumptionMarket_FirmHousingStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmConsumptionStart_FirmConsumptionMarket | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmConsumptionStart_FirmHousingStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditBankruptcy_FirmCreditPayments | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditIlliquidityStatus_FirmCreditPayments | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditInsolvencyCheck_FirmProductionStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditLiquidityRecheck_FirmCreditPayments | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditLoanBorrow2_FirmCreditPayments | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditPolicyChecks_end | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditStart_FirmProductionStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmCreditStatus_FirmCreditPayments | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmHousingMarket_FirmLabourPayWages | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmHousingStart_FirmHousingMarket | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmHousingStart_FirmLabourPayWages | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmLabourPayWages_FirmUpdateDeposits | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmLabourStage1_FirmLabourStage1End | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmLabourStage2_FirmConsumptionStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmLabourStart_FirmConsumptionStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionConstructor | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionRegular | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmProductionSkip_FirmProductionRoleCheck | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmProductionStart_FirmLabourStart | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmProductionStart_FirmProductionSkip | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_FirmUpdateDeposits_FirmCreditPolicyChecks | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_start_FirmInitPostId | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_firm_idle_start_FirmLoop | ( | xmachine_memory_firm * | a | ) |
int FLAME_condition_government_government_collect_capital_tax_GovernmentCredit_GovernmentMonthly | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_government_collect_centralbank_profit_GovernmentFiscalPolicy_GovernmentIncomeStatement | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_government_distribute_general_benefits_GovernmentMonthly_GovernmentUnemploymentBenefits | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_government_init_start_GovernmentLoop | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_idle_GovernmentCredit_GovernmentMonthly | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_idle_GovernmentFiscalPolicy_end | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_idle_GovernmentMonthly_GovernmentFiscalPolicy | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_government_idle_start_GovernmentLoop | ( | xmachine_memory_government * | a | ) |
int FLAME_condition_household_household_consumption_compute_budget_HHConsumptionStart_HHConsumptionWeekly | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_consumption_demand_HHConsumptionWeekly_HHConsumptionRecieveGoods | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_consumption_trace_cpi_HHConsumptionMonthly_HHHousingStart | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_credit_check_interest_rate_HHCreditPolicyChecks_HHCreditUpdateAnnuity | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_credit_collect_benefits_HHCreditMonthly_HHLabourStart | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_credit_collect_shares_HHCreditIsCapitalist_HHCreditBalanceSheet | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_housing_check_wealth_HHHousingRole_HHHousingCheckWealth | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_housing_enter_market_HHHousingCheckWealth_HHHousingBargain | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_housing_fire_sell_HHHousingRole_HHHousingRevenue | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_housing_market_role_HHHousingStart_HHHousingRole | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_housing_sell_HHHousingRole_HHHousingRevenue | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_labour_check_fired_HHLabourStart_HHLabourStage1 | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_labour_reemployment_application_HHLabourStage1_HHLabourStage2 | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_household_update_bank_account_HouseholdUpdateDeposits_HHCreditPolicyChecks | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHConsumptionMonthly_HHHousingStart | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHConsumptionStart_HHConsumptionWeekly | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHConsumptionWeekly_HHConsumptionMonthly | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHCreditIsCapitalist_HHCreditBalanceSheet | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHCreditMonthly_HHLabourStart | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHCreditPolicyChecks_end | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHCreditStart_HHCreditIsCapitalist | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHCreditStart_HHCreditMonthly | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHHousingCheckWealth_HHHousingPrice | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHHousingRole_HHHousingPrice | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHHousingStart_HHLabourPayroll | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHLabourPayroll_HouseholdUpdateDeposits | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHLabourStage1_HHLabourStage1Applications | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HHLabourStart_HHConsumptionStart | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_HouseholdUpdateDeposits_HHCreditPolicyChecks | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_start_HouseholdInitPostId | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_household_idle_start_HouseholdLoop | ( | xmachine_memory_household * | a | ) |
int FLAME_condition_jpoffice_idle_JPOLabourMarket_end | ( | xmachine_memory_jpoffice * | a | ) |
int FLAME_condition_jpoffice_idle_start_JPOfficeInitEmployment | ( | xmachine_memory_jpoffice * | a | ) |
int FLAME_condition_jpoffice_idle_start_JPOfficeLoop | ( | xmachine_memory_jpoffice * | a | ) |
int FLAME_condition_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2 | ( | xmachine_memory_jpoffice * | a | ) |
int FLAME_condition_mall_idle_MallConsumptionMarket_end | ( | xmachine_memory_mall * | a | ) |
int FLAME_condition_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary | ( | xmachine_memory_mall * | a | ) |
int FLAME_condition_reagency_idle_REAgencyCreditPolicyChecks_end | ( | xmachine_memory_reagency * | a | ) |
int FLAME_condition_reagency_idle_REAgencyHousingMarket_REAgencyCreditPolicyChecks | ( | xmachine_memory_reagency * | a | ) |
int FLAME_condition_reagency_reagency_check_interest_rate_REAgencyCreditPolicyChecks_end | ( | xmachine_memory_reagency * | a | ) |
int FLAME_condition_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary | ( | xmachine_memory_reagency * | a | ) |
int FLAME_filter_bank_bank_credit_collect_loan_interests_BankCreditLoanInterests_BankHousingMarket_firm_bank_interest_on_loan | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2183 of file rules.c.
int FLAME_filter_bank_bank_credit_process_loan_requests_1_BankCreditRequest1_BankCreditRequest2_firm_bank_loan_request_1 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2083 of file rules.c.
int FLAME_filter_bank_bank_credit_process_loan_requests_2_BankCreditRequest2_BankCreditLoanWriteOffs_firm_bank_loan_request_2 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2103 of file rules.c.
int FLAME_filter_bank_bank_credit_recieve_loan_writeoffs_BankCreditLoanWriteOffs_BankCreditNewEntrants_firm_bank_insolvent_account | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2143 of file rules.c.
int FLAME_filter_bank_bank_credit_recieve_loan_writeoffs_BankCreditLoanWriteOffs_BankCreditNewEntrants_loan_writeoff | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2123 of file rules.c.
int FLAME_filter_bank_bank_credit_recieve_new_entrant_loan_requests_BankCreditNewEntrants_BankCreditLoanInterests_new_entrant_loan | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2163 of file rules.c.
int FLAME_filter_bank_bank_housing_debt_writeoff_BankHousingWriteOff_BankUpdateDeposits_mortgage_writeoff | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2263 of file rules.c.
int FLAME_filter_bank_bank_housing_deliver_mortages_BankHousingCrediting_BankHousingSales_mortgage_requests | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2203 of file rules.c.
int FLAME_filter_bank_bank_housing_recieve_mortgage_principals_BankHousingSales_BankHousingMortgages_mortgage_payment_from_sale | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2223 of file rules.c.
int FLAME_filter_bank_bank_housing_recieve_mortgages_BankHousingMortgages_BankHousingWriteOff_mortgage_payment | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2243 of file rules.c.
int FLAME_filter_bank_bank_init_deposits_BankInitDeposits_BankInitBalanceSheet_firm_bank_init_deposit | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2023 of file rules.c.
int FLAME_filter_bank_bank_init_deposits_BankInitDeposits_BankInitBalanceSheet_household_bank_init_deposit | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2003 of file rules.c.
int FLAME_filter_bank_bank_init_loans_BankInitLoans_BankInitMortgages_firm_bank_init_loans | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1963 of file rules.c.
int FLAME_filter_bank_bank_init_mortgages_BankInitMortgages_BankInitDeposits_household_bank_init_mortgages | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1983 of file rules.c.
int FLAME_filter_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks_firm_bank_update_deposit | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2063 of file rules.c.
int FLAME_filter_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks_household_bank_update_deposit | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 2043 of file rules.c.
int FLAME_filter_firm_firm_consumption_receive_sales_FirmReceiveSales_FirmConsumptionPrice_sold | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1643 of file rules.c.
int FLAME_filter_firm_firm_credit_borrow_loans_1_FirmCreditLoanBorrow1_FirmCreditLoanBorrow2_bank_firm_loan_acknowledge_1 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1723 of file rules.c.
int FLAME_filter_firm_firm_credit_borrow_loans_2_FirmCreditLoanBorrow2_FirmCreditIlliquidityStatus_bank_firm_loan_acknowledge_2 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1743 of file rules.c.
int FLAME_filter_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy_fund_request_ack | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1763 of file rules.c.
int FLAME_filter_firm_firm_housing_collect_sale_revenues_FirmHousingSell_FirmHousingPrice_sold_housing | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1783 of file rules.c.
int FLAME_filter_firm_firm_init_employment_FirmInitEmployment_FirmInitBalanceSheet_jpoffice_firm_employee | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1623 of file rules.c.
int FLAME_filter_firm_firm_labour_job_offer_stage1_FirmLabourStage1Application_FirmLabourStage1End_job_match_stage1 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1663 of file rules.c.
int FLAME_filter_firm_firm_labour_job_offer_stage2_FirmLabourStage2End_FirmConsumptionStart_job_match_stage2 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1703 of file rules.c.
int FLAME_filter_firm_firm_labour_update_FirmLabourStage1End_FirmLabourStage2_job_change | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1683 of file rules.c.
int FLAME_filter_household_household_consumption_recieve_goods_HHConsumptionRecieveGoods_HHConsumptionMonthly_bought | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1823 of file rules.c.
int FLAME_filter_household_household_housing_buy_HHHousingBargain_HHHousingPrice_bought_housing | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1943 of file rules.c.
int FLAME_filter_household_household_housing_collect_sale_revenue_HHHousingRevenue_HHHousingPrice_sold_housing | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1923 of file rules.c.
int FLAME_filter_household_household_init_employment_HouseholdInitEmployment_HouseholdInitBalanceSheet_jpoffice_household_employer | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1803 of file rules.c.
int FLAME_filter_household_household_labour_check_fired_HHLabourStart_HHLabourStage1_fired | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1843 of file rules.c.
int FLAME_filter_household_household_labour_employment_HHLabourStage1Placement_HHConsumptionStart_job_match_stage2 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1883 of file rules.c.
int FLAME_filter_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus_firm_household_wage_payment | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1903 of file rules.c.
int FLAME_filter_household_household_labour_turnover_HHLabourStage2_HHConsumptionStart_job_match_stage1 | ( | const void * | msg, |
const void * | params | ||
) |
The filter function for a message input used in serial for each agent.
msg | The pointer to the message to be filtered. |
params | The pointer to the agent memory. |
Definition at line 1863 of file rules.c.
double FLAME_get_environment_variable_capital_adequecy_ratio | ( | ) |
double FLAME_get_environment_variable_car_buffer_threshold | ( | ) |
int FLAME_get_environment_variable_collect_household_data | ( | ) |
double FLAME_get_environment_variable_consumption_adjustment_speed | ( | ) |
int FLAME_get_environment_variable_data_collection_mode | ( | ) |
double FLAME_get_environment_variable_fire_sale_threshold | ( | ) |
double FLAME_get_environment_variable_firm_memory_persistance | ( | ) |
double FLAME_get_environment_variable_firm_startup_leverage | ( | ) |
double FLAME_get_environment_variable_firms_minimum_equity_ratio | ( | ) |
double FLAME_get_environment_variable_household_budget_constraint | ( | ) |
double FLAME_get_environment_variable_household_mortgage_writeoff_high | ( | ) |
double FLAME_get_environment_variable_household_mortgage_writeoff_low | ( | ) |
double FLAME_get_environment_variable_household_startup_leverage | ( | ) |
double FLAME_get_environment_variable_housing_market_entrance_prob | ( | ) |
double FLAME_get_environment_variable_housing_price_down_rate | ( | ) |
double FLAME_get_environment_variable_housing_price_up_rate | ( | ) |
double FLAME_get_environment_variable_inflation_target | ( | ) |
double FLAME_get_environment_variable_production_markup | ( | ) |
double FLAME_get_environment_variable_ratio_capitalist_households | ( | ) |
double FLAME_get_environment_variable_ratio_fiscal_policy | ( | ) |
double FLAME_get_environment_variable_ratio_liquidity | ( | ) |
double FLAME_get_environment_variable_turnover_probability | ( | ) |
int FLAME_integer_in_array | ( | int | a, |
int * | b, | ||
int | size | ||
) |
int FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_firm_jpoffice_id | ( | ) |
int FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_household_jpoffice_id | ( | ) |
int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_job_application_stage1 | ( | ) |
int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_vacancy_stage1 | ( | ) |
int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_job_application_stage2 | ( | ) |
int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_vacancy_stage2 | ( | ) |
int FLAME_sort_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary_sell | ( | ) |
int FLAME_sort_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary_sell_housing | ( | ) |
void free_agent | ( | void | ) |
void free_bank_agent | ( | xmachine_memory_bank_holder * | tmp, |
xmachine_memory_bank_state * | state | ||
) |
void free_buyer | ( | buyer * | temp | ) |
void free_buyer_array | ( | buyer_array * | array | ) |
void free_buyer_static_array | ( | buyer * | array, |
int | size | ||
) |
void free_centralbank_agent | ( | xmachine_memory_centralbank_holder * | tmp, |
xmachine_memory_centralbank_state * | state | ||
) |
void free_char_array | ( | char_array * | array | ) |
void free_double_array | ( | double_array * | array | ) |
void free_employee | ( | employee * | temp | ) |
void free_employee_array | ( | employee_array * | array | ) |
void free_employee_static_array | ( | employee * | array, |
int | size | ||
) |
void free_equityfund_agent | ( | xmachine_memory_equityfund_holder * | tmp, |
xmachine_memory_equityfund_state * | state | ||
) |
void free_firm_agent | ( | xmachine_memory_firm_holder * | tmp, |
xmachine_memory_firm_state * | state | ||
) |
void free_FLAME_outputs | ( | FLAME_output ** | outputs | ) |
void free_float_array | ( | float_array * | array | ) |
void free_government_agent | ( | xmachine_memory_government_holder * | tmp, |
xmachine_memory_government_state * | state | ||
) |
void free_hbank | ( | hbank * | temp | ) |
void free_hbank_array | ( | hbank_array * | array | ) |
void free_hbank_static_array | ( | hbank * | array, |
int | size | ||
) |
void free_hbuyer | ( | hbuyer * | temp | ) |
void free_hbuyer_array | ( | hbuyer_array * | array | ) |
void free_hbuyer_static_array | ( | hbuyer * | array, |
int | size | ||
) |
void free_household_agent | ( | xmachine_memory_household_holder * | tmp, |
xmachine_memory_household_state * | state | ||
) |
void free_hseller | ( | hseller * | temp | ) |
void free_hseller_array | ( | hseller_array * | array | ) |
void free_hseller_static_array | ( | hseller * | array, |
int | size | ||
) |
void free_int_array | ( | int_array * | array | ) |
void free_jpoffice_agent | ( | xmachine_memory_jpoffice_holder * | tmp, |
xmachine_memory_jpoffice_state * | state | ||
) |
void free_loan | ( | loan * | temp | ) |
void free_loan_array | ( | loan_array * | array | ) |
void free_loan_static_array | ( | loan * | array, |
int | size | ||
) |
void free_mall_agent | ( | xmachine_memory_mall_holder * | tmp, |
xmachine_memory_mall_state * | state | ||
) |
void free_mortgage | ( | mortgage * | temp | ) |
void free_mortgage_array | ( | mortgage_array * | array | ) |
void free_mortgage_static_array | ( | mortgage * | array, |
int | size | ||
) |
void free_node_info | ( | void | ) |
void free_reagency_agent | ( | xmachine_memory_reagency_holder * | tmp, |
xmachine_memory_reagency_state * | state | ||
) |
void free_seller | ( | seller * | temp | ) |
void free_seller_array | ( | seller_array * | array | ) |
void free_seller_static_array | ( | seller * | array, |
int | size | ||
) |
void free_transaction | ( | transaction * | temp | ) |
void free_transaction_array | ( | transaction_array * | array | ) |
void free_transaction_static_array | ( | transaction * | array, |
int | size | ||
) |
void free_vacancy | ( | vacancy * | temp | ) |
void free_vacancy_array | ( | vacancy_array * | array | ) |
void free_vacancy_static_array | ( | vacancy * | array, |
int | size | ||
) |
void freebank_centralbank_debt_paymentmessages | ( | void | ) |
void freebank_centralbank_debt_requestmessages | ( | void | ) |
void freebank_centralbank_init_debtmessages | ( | void | ) |
void freebank_centralbank_init_depositmessages | ( | void | ) |
void freebank_centralbank_interest_paymentmessages | ( | void | ) |
void freebank_centralbank_update_depositmessages | ( | void | ) |
void freebank_firm_loan_acknowledge_1messages | ( | void | ) |
void freebank_firm_loan_acknowledge_2messages | ( | void | ) |
void freebank_net_profitmessages | ( | void | ) |
void freebank_reagency_credibilitymessages | ( | void | ) |
void freebought_housingmessages | ( | void | ) |
void freeboughtmessages | ( | void | ) |
void freebuy_housingmessages | ( | void | ) |
void freebuymessages | ( | void | ) |
void freecapital_tax_ratemessages | ( | void | ) |
void freecapital_taxmessages | ( | void | ) |
void freecentralbank_government_profitmessages | ( | void | ) |
void freecentralbank_households_quarterly_cpimessages | ( | void | ) |
void freeemployment_statusmessages | ( | void | ) |
void freefiredmessages | ( | void | ) |
void freefirm_bank_init_depositmessages | ( | void | ) |
void freefirm_bank_init_loansmessages | ( | void | ) |
void freefirm_bank_insolvent_accountmessages | ( | void | ) |
void freefirm_bank_interest_on_loanmessages | ( | void | ) |
void freefirm_bank_loan_request_1messages | ( | void | ) |
void freefirm_bank_loan_request_2messages | ( | void | ) |
void freefirm_bank_update_depositmessages | ( | void | ) |
void freefirm_household_wage_paymentmessages | ( | void | ) |
void freefirm_jpoffice_idmessages | ( | void | ) |
void freefirm_net_profitmessages | ( | void | ) |
void freefund_centralbank_init_depositmessages | ( | void | ) |
void freefund_centralbank_update_depositmessages | ( | void | ) |
void freefund_request_ackmessages | ( | void | ) |
void freefund_requestmessages | ( | void | ) |
void freegeneral_benefitmessages | ( | void | ) |
void freegoods_transactions_summarymessages | ( | void | ) |
void freegov_centralbank_debt_paymentmessages | ( | void | ) |
void freegov_centralbank_debt_requestmessages | ( | void | ) |
void freegov_centralbank_init_depositmessages | ( | void | ) |
void freegov_centralbank_update_depositmessages | ( | void | ) |
void freehousehold_bank_init_depositmessages | ( | void | ) |
void freehousehold_bank_init_mortgagesmessages | ( | void | ) |
void freehousehold_bank_update_depositmessages | ( | void | ) |
void freehousehold_jpoffice_idmessages | ( | void | ) |
void freehousehold_sharemessages | ( | void | ) |
void freehousing_pricemessages | ( | void | ) |
void freehousing_transactions_summarymessages | ( | void | ) |
void freeinterest_ratemessages | ( | void | ) |
void freejob_application_stage1messages | ( | void | ) |
void freejob_application_stage2messages | ( | void | ) |
void freejob_changemessages | ( | void | ) |
void freejob_match_stage1messages | ( | void | ) |
void freejob_match_stage2messages | ( | void | ) |
void freejpoffice_firm_employeemessages | ( | void | ) |
void freejpoffice_household_employermessages | ( | void | ) |
void freelabour_tax_ratemessages | ( | void | ) |
void freelabour_taxmessages | ( | void | ) |
void freeloan_writeoffmessages | ( | void | ) |
void freelocations | ( | location ** | p_location | ) |
void freemortgage_payment_from_salemessages | ( | void | ) |
void freemortgage_paymentmessages | ( | void | ) |
void freemortgage_requestsmessages | ( | void | ) |
void freemortgage_writeoffmessages | ( | void | ) |
void freenew_entrant_loanmessages | ( | void | ) |
void freesell_housingmessages | ( | void | ) |
void freesellmessages | ( | void | ) |
void freesold_housingmessages | ( | void | ) |
void freesoldmessages | ( | void | ) |
void freeunemployment_benefitmessages | ( | void | ) |
void freevacancy_stage1messages | ( | void | ) |
void freevacancy_stage2messages | ( | void | ) |
void freexmachines | ( | void | ) |
void generate_partitions | ( | double | cloud_data[], |
int | partitions, | ||
int | partition_method | ||
) |
Definition at line 129 of file partitioning.c.
double get_average_goods_price | ( | ) |
double get_average_wage | ( | ) |
int get_bank_id | ( | ) |
int get_capital_goods | ( | ) |
double get_capital_goods_price | ( | ) |
double get_capital_income | ( | ) |
double get_capital_productivity | ( | ) |
double get_capital_tax_income | ( | ) |
double get_capital_tax_rate | ( | ) |
double get_centralbank_debt | ( | ) |
double get_centralbank_income | ( | ) |
double get_consumption_goods_prices | ( | ) |
int get_day_of_month_production_completed | ( | ) |
int get_day_of_month_to_act | ( | ) |
int get_day_of_month_wage_recieved | ( | ) |
int get_day_of_month_wages_paid | ( | ) |
int get_day_of_week_to_act | ( | ) |
double get_debt | ( | ) |
double get_delta_housing_price | ( | ) |
double get_delta_housing_value | ( | ) |
double get_deposits | ( | ) |
double get_dividends_paid | ( | ) |
double get_dividends_recieved | ( | ) |
double get_dividends_retained | ( | ) |
double get_dividends_to_be_paid | ( | ) |
double get_earnings | ( | ) |
double get_ebit | ( | ) |
int_array get_employees | ( | ) |
int get_employees_needed | ( | ) |
double get_equity | ( | ) |
double get_equity_ratio | ( | ) |
double get_expected_housing_payment | ( | ) |
int get_expected_sales | ( | ) |
double get_expenditures | ( | ) |
double get_fiat_money | ( | ) |
double get_firm_investment | ( | ) |
xmachine_message_bank_centralbank_debt_payment * get_first_bank_centralbank_debt_payment_message | ( | void | ) |
Get the first bank_centralbank_debt_payment message in the bank_centralbank_debt_payment message list.
Definition at line 7604 of file messageboards.c.
xmachine_message_bank_centralbank_debt_request * get_first_bank_centralbank_debt_request_message | ( | void | ) |
Get the first bank_centralbank_debt_request message in the bank_centralbank_debt_request message list.
Definition at line 5570 of file messageboards.c.
xmachine_message_bank_centralbank_init_debt * get_first_bank_centralbank_init_debt_message | ( | void | ) |
Get the first bank_centralbank_init_debt message in the bank_centralbank_init_debt message list.
Definition at line 946 of file messageboards.c.
xmachine_message_bank_centralbank_init_deposit * get_first_bank_centralbank_init_deposit_message | ( | void | ) |
Get the first bank_centralbank_init_deposit message in the bank_centralbank_init_deposit message list.
Definition at line 1082 of file messageboards.c.
xmachine_message_bank_centralbank_interest_payment * get_first_bank_centralbank_interest_payment_message | ( | void | ) |
Get the first bank_centralbank_interest_payment message in the bank_centralbank_interest_payment message list.
Definition at line 7468 of file messageboards.c.
xmachine_message_bank_centralbank_update_deposit * get_first_bank_centralbank_update_deposit_message | ( | void | ) |
Get the first bank_centralbank_update_deposit message in the bank_centralbank_update_deposit message list.
Definition at line 1218 of file messageboards.c.
xmachine_message_bank_firm_loan_acknowledge_1 * get_first_bank_firm_loan_acknowledge_1_message | ( | void | ) |
Get the first bank_firm_loan_acknowledge_1 message in the bank_firm_loan_acknowledge_1 message list.
Definition at line 5296 of file messageboards.c.
xmachine_message_bank_firm_loan_acknowledge_2 * get_first_bank_firm_loan_acknowledge_2_message | ( | void | ) |
Get the first bank_firm_loan_acknowledge_2 message in the bank_firm_loan_acknowledge_2 message list.
Definition at line 5434 of file messageboards.c.
xmachine_message_bank_net_profit * get_first_bank_net_profit_message | ( | void | ) |
Get the first bank_net_profit message in the bank_net_profit message list.
Definition at line 7332 of file messageboards.c.
xmachine_message_bank_reagency_credibility * get_first_bank_reagency_credibility_message | ( | void | ) |
Get the first bank_reagency_credibility message in the bank_reagency_credibility message list.
Definition at line 8840 of file messageboards.c.
xmachine_message_bought_housing * get_first_bought_housing_message | ( | void | ) |
Get the first bought_housing message in the bought_housing message list.
Definition at line 8564 of file messageboards.c.
xmachine_message_bought * get_first_bought_message | ( | void | ) |
Get the first bought message in the bought message list.
Definition at line 2976 of file messageboards.c.
xmachine_message_buy_housing * get_first_buy_housing_message | ( | void | ) |
Get the first buy_housing message in the buy_housing message list.
Definition at line 8284 of file messageboards.c.
xmachine_message_buy * get_first_buy_message | ( | void | ) |
Get the first buy message in the buy message list.
Definition at line 2838 of file messageboards.c.
xmachine_message_capital_tax * get_first_capital_tax_message | ( | void | ) |
Get the first capital_tax message in the capital_tax message list.
Definition at line 5838 of file messageboards.c.
xmachine_message_capital_tax_rate * get_first_capital_tax_rate_message | ( | void | ) |
Get the first capital_tax_rate message in the capital_tax_rate message list.
Definition at line 2022 of file messageboards.c.
xmachine_message_centralbank_government_profit * get_first_centralbank_government_profit_message | ( | void | ) |
Get the first centralbank_government_profit message in the centralbank_government_profit message list.
Definition at line 8006 of file messageboards.c.
xmachine_message_centralbank_households_quarterly_cpi * get_first_centralbank_households_quarterly_cpi_message | ( | void | ) |
Get the first centralbank_households_quarterly_cpi message in the centralbank_households_quarterly_cpi message list.
Definition at line 3520 of file messageboards.c.
xmachine_message_employment_status * get_first_employment_status_message | ( | void | ) |
Get the first employment_status message in the employment_status message list.
Definition at line 4746 of file messageboards.c.
xmachine_message_fired * get_first_fired_message | ( | void | ) |
Get the first fired message in the fired message list.
Definition at line 3654 of file messageboards.c.
xmachine_message_firm_bank_init_deposit * get_first_firm_bank_init_deposit_message | ( | void | ) |
Get the first firm_bank_init_deposit message in the firm_bank_init_deposit message list.
Definition at line 266 of file messageboards.c.
xmachine_message_firm_bank_init_loans * get_first_firm_bank_init_loans_message | ( | void | ) |
Get the first firm_bank_init_loans message in the firm_bank_init_loans message list.
Definition at line 130 of file messageboards.c.
xmachine_message_firm_bank_insolvent_account * get_first_firm_bank_insolvent_account_message | ( | void | ) |
Get the first firm_bank_insolvent_account message in the firm_bank_insolvent_account message list.
Definition at line 7058 of file messageboards.c.
xmachine_message_firm_bank_interest_on_loan * get_first_firm_bank_interest_on_loan_message | ( | void | ) |
Get the first firm_bank_interest_on_loan message in the firm_bank_interest_on_loan message list.
Definition at line 6786 of file messageboards.c.
xmachine_message_firm_bank_loan_request_1 * get_first_firm_bank_loan_request_1_message | ( | void | ) |
Get the first firm_bank_loan_request_1 message in the firm_bank_loan_request_1 message list.
Definition at line 5020 of file messageboards.c.
xmachine_message_firm_bank_loan_request_2 * get_first_firm_bank_loan_request_2_message | ( | void | ) |
Get the first firm_bank_loan_request_2 message in the firm_bank_loan_request_2 message list.
Definition at line 5158 of file messageboards.c.
xmachine_message_firm_bank_update_deposit * get_first_firm_bank_update_deposit_message | ( | void | ) |
Get the first firm_bank_update_deposit message in the firm_bank_update_deposit message list.
Definition at line 402 of file messageboards.c.
xmachine_message_firm_household_wage_payment * get_first_firm_household_wage_payment_message | ( | void | ) |
Get the first firm_household_wage_payment message in the firm_household_wage_payment message list.
Definition at line 4882 of file messageboards.c.
xmachine_message_firm_jpoffice_id * get_first_firm_jpoffice_id_message | ( | void | ) |
Get the first firm_jpoffice_id message in the firm_jpoffice_id message list.
Definition at line 2564 of file messageboards.c.
xmachine_message_firm_net_profit * get_first_firm_net_profit_message | ( | void | ) |
Get the first firm_net_profit message in the firm_net_profit message list.
Definition at line 7196 of file messageboards.c.
xmachine_message_fund_centralbank_init_deposit * get_first_fund_centralbank_init_deposit_message | ( | void | ) |
Get the first fund_centralbank_init_deposit message in the fund_centralbank_init_deposit message list.
Definition at line 1352 of file messageboards.c.
xmachine_message_fund_centralbank_update_deposit * get_first_fund_centralbank_update_deposit_message | ( | void | ) |
Get the first fund_centralbank_update_deposit message in the fund_centralbank_update_deposit message list.
Definition at line 1486 of file messageboards.c.
xmachine_message_fund_request_ack * get_first_fund_request_ack_message | ( | void | ) |
Get the first fund_request_ack message in the fund_request_ack message list.
Definition at line 6512 of file messageboards.c.
xmachine_message_fund_request * get_first_fund_request_message | ( | void | ) |
Get the first fund_request message in the fund_request message list.
Definition at line 6376 of file messageboards.c.
xmachine_message_general_benefit * get_first_general_benefit_message | ( | void | ) |
Get the first general_benefit message in the general_benefit message list.
Definition at line 6240 of file messageboards.c.
xmachine_message_goods_transactions_summary * get_first_goods_transactions_summary_message | ( | void | ) |
Get the first goods_transactions_summary message in the goods_transactions_summary message list.
Definition at line 3386 of file messageboards.c.
xmachine_message_gov_centralbank_debt_payment * get_first_gov_centralbank_debt_payment_message | ( | void | ) |
Get the first gov_centralbank_debt_payment message in the gov_centralbank_debt_payment message list.
Definition at line 7872 of file messageboards.c.
xmachine_message_gov_centralbank_debt_request * get_first_gov_centralbank_debt_request_message | ( | void | ) |
Get the first gov_centralbank_debt_request message in the gov_centralbank_debt_request message list.
Definition at line 7738 of file messageboards.c.
xmachine_message_gov_centralbank_init_deposit * get_first_gov_centralbank_init_deposit_message | ( | void | ) |
Get the first gov_centralbank_init_deposit message in the gov_centralbank_init_deposit message list.
Definition at line 1620 of file messageboards.c.
xmachine_message_gov_centralbank_update_deposit * get_first_gov_centralbank_update_deposit_message | ( | void | ) |
Get the first gov_centralbank_update_deposit message in the gov_centralbank_update_deposit message list.
Definition at line 1754 of file messageboards.c.
xmachine_message_household_bank_init_deposit * get_first_household_bank_init_deposit_message | ( | void | ) |
Get the first household_bank_init_deposit message in the household_bank_init_deposit message list.
Definition at line 674 of file messageboards.c.
xmachine_message_household_bank_init_mortgages * get_first_household_bank_init_mortgages_message | ( | void | ) |
Get the first household_bank_init_mortgages message in the household_bank_init_mortgages message list.
Definition at line 538 of file messageboards.c.
xmachine_message_household_bank_update_deposit * get_first_household_bank_update_deposit_message | ( | void | ) |
Get the first household_bank_update_deposit message in the household_bank_update_deposit message list.
Definition at line 810 of file messageboards.c.
xmachine_message_household_jpoffice_id * get_first_household_jpoffice_id_message | ( | void | ) |
Get the first household_jpoffice_id message in the household_jpoffice_id message list.
Definition at line 2290 of file messageboards.c.
xmachine_message_household_share * get_first_household_share_message | ( | void | ) |
Get the first household_share message in the household_share message list.
Definition at line 5704 of file messageboards.c.
xmachine_message_housing_price * get_first_housing_price_message | ( | void | ) |
Get the first housing_price message in the housing_price message list.
Definition at line 8140 of file messageboards.c.
xmachine_message_housing_transactions_summary * get_first_housing_transactions_summary_message | ( | void | ) |
Get the first housing_transactions_summary message in the housing_transactions_summary message list.
Definition at line 9522 of file messageboards.c.
xmachine_message_interest_rate * get_first_interest_rate_message | ( | void | ) |
Get the first interest_rate message in the interest_rate message list.
Definition at line 1888 of file messageboards.c.
xmachine_message_job_application_stage1 * get_first_job_application_stage1_message | ( | void | ) |
Get the first job_application_stage1 message in the job_application_stage1 message list.
Definition at line 4060 of file messageboards.c.
xmachine_message_job_application_stage2 * get_first_job_application_stage2_message | ( | void | ) |
Get the first job_application_stage2 message in the job_application_stage2 message list.
Definition at line 3924 of file messageboards.c.
xmachine_message_job_change * get_first_job_change_message | ( | void | ) |
Get the first job_change message in the job_change message list.
Definition at line 4334 of file messageboards.c.
xmachine_message_job_match_stage1 * get_first_job_match_stage1_message | ( | void | ) |
Get the first job_match_stage1 message in the job_match_stage1 message list.
Definition at line 4198 of file messageboards.c.
xmachine_message_job_match_stage2 * get_first_job_match_stage2_message | ( | void | ) |
Get the first job_match_stage2 message in the job_match_stage2 message list.
Definition at line 4608 of file messageboards.c.
xmachine_message_jpoffice_firm_employee * get_first_jpoffice_firm_employee_message | ( | void | ) |
Get the first jpoffice_firm_employee message in the jpoffice_firm_employee message list.
Definition at line 2702 of file messageboards.c.
xmachine_message_jpoffice_household_employer * get_first_jpoffice_household_employer_message | ( | void | ) |
Get the first jpoffice_household_employer message in the jpoffice_household_employer message list.
Definition at line 2428 of file messageboards.c.
xmachine_message_labour_tax * get_first_labour_tax_message | ( | void | ) |
Get the first labour_tax message in the labour_tax message list.
Definition at line 5972 of file messageboards.c.
xmachine_message_labour_tax_rate * get_first_labour_tax_rate_message | ( | void | ) |
Get the first labour_tax_rate message in the labour_tax_rate message list.
Definition at line 2156 of file messageboards.c.
xmachine_message_loan_writeoff * get_first_loan_writeoff_message | ( | void | ) |
Get the first loan_writeoff message in the loan_writeoff message list.
Definition at line 6922 of file messageboards.c.
xmachine_message_mortgage_payment_from_sale * get_first_mortgage_payment_from_sale_message | ( | void | ) |
Get the first mortgage_payment_from_sale message in the mortgage_payment_from_sale message list.
Definition at line 9112 of file messageboards.c.
xmachine_message_mortgage_payment * get_first_mortgage_payment_message | ( | void | ) |
Get the first mortgage_payment message in the mortgage_payment message list.
Definition at line 9250 of file messageboards.c.
xmachine_message_mortgage_requests * get_first_mortgage_requests_message | ( | void | ) |
Get the first mortgage_requests message in the mortgage_requests message list.
Definition at line 8976 of file messageboards.c.
xmachine_message_mortgage_writeoff * get_first_mortgage_writeoff_message | ( | void | ) |
Get the first mortgage_writeoff message in the mortgage_writeoff message list.
Definition at line 9386 of file messageboards.c.
xmachine_message_new_entrant_loan * get_first_new_entrant_loan_message | ( | void | ) |
Get the first new_entrant_loan message in the new_entrant_loan message list.
Definition at line 6650 of file messageboards.c.
xmachine_message_sell_housing * get_first_sell_housing_message | ( | void | ) |
Get the first sell_housing message in the sell_housing message list.
Definition at line 8424 of file messageboards.c.
xmachine_message_sell * get_first_sell_message | ( | void | ) |
Get the first sell message in the sell message list.
Definition at line 3114 of file messageboards.c.
xmachine_message_sold_housing * get_first_sold_housing_message | ( | void | ) |
Get the first sold_housing message in the sold_housing message list.
Definition at line 8702 of file messageboards.c.
xmachine_message_sold * get_first_sold_message | ( | void | ) |
Get the first sold message in the sold message list.
Definition at line 3250 of file messageboards.c.
xmachine_message_unemployment_benefit * get_first_unemployment_benefit_message | ( | void | ) |
Get the first unemployment_benefit message in the unemployment_benefit message list.
Definition at line 6106 of file messageboards.c.
xmachine_message_vacancy_stage1 * get_first_vacancy_stage1_message | ( | void | ) |
Get the first vacancy_stage1 message in the vacancy_stage1 message list.
Definition at line 3790 of file messageboards.c.
xmachine_message_vacancy_stage2 * get_first_vacancy_stage2_message | ( | void | ) |
Get the first vacancy_stage2 message in the vacancy_stage2 message list.
Definition at line 4470 of file messageboards.c.
double get_general_benefits | ( | ) |
transaction get_goods | ( | ) |
transaction get_goods_transactions | ( | ) |
double get_gov_general_benefit_rate | ( | ) |
double get_gov_unemployment_rate | ( | ) |
double get_government_benefits | ( | ) |
int get_hasinvestment | ( | ) |
int get_hasloan | ( | ) |
int get_hmarket_role | ( | ) |
transaction get_houses | ( | ) |
double get_housing_payment | ( | ) |
double get_housing_price | ( | ) |
transaction get_housing_transactions | ( | ) |
int get_housing_units | ( | ) |
double get_housing_value | ( | ) |
int get_id | ( | ) |
double get_inflation_rate | ( | ) |
double get_interest_rate | ( | ) |
double get_interests_accrued | ( | ) |
double get_interests_paid | ( | ) |
int get_inventory | ( | ) |
int get_isconstructor | ( | ) |
int get_isilliquid | ( | ) |
int get_isinsolvent | ( | ) |
int get_isliquidshort | ( | ) |
int get_ismanager | ( | ) |
int get_it_no | ( | ) |
double get_labour_costs | ( | ) |
double get_labour_income | ( | ) |
double get_labour_productivity | ( | ) |
double get_labour_tax_income | ( | ) |
double get_labour_tax_rate | ( | ) |
double get_liquidity | ( | ) |
double get_liquidity_banks | ( | ) |
double get_liquidity_equityfund | ( | ) |
double get_liquidity_government | ( | ) |
double get_liquidity_need | ( | ) |
loan get_loan_list | ( | ) |
double get_loans | ( | ) |
double get_loans_banks | ( | ) |
double get_loans_government | ( | ) |
double get_loans_interest_rate | ( | ) |
double get_loans_start | ( | ) |
double get_mall_budget | ( | ) |
int get_manager | ( | ) |
double get_minimum_equity_ratio | ( | ) |
int get_mortgage_choice | ( | ) |
double get_mortgage_costs | ( | ) |
double get_mortgages | ( | ) |
double get_mortgages_interest_rate | ( | ) |
mortgage_array get_mortgages_list | ( | ) |
int get_my_employer_id | ( | ) |
int get_n_shares | ( | ) |
double get_net_earnings | ( | ) |
m_bank_centralbank_debt_payment* get_next_bank_centralbank_debt_payment_message | ( | m_bank_centralbank_debt_payment * | current | ) |
Definition at line 7614 of file messageboards.c.
m_bank_centralbank_debt_request* get_next_bank_centralbank_debt_request_message | ( | m_bank_centralbank_debt_request * | current | ) |
Definition at line 5580 of file messageboards.c.
m_bank_centralbank_init_debt* get_next_bank_centralbank_init_debt_message | ( | m_bank_centralbank_init_debt * | current | ) |
Definition at line 956 of file messageboards.c.
m_bank_centralbank_init_deposit* get_next_bank_centralbank_init_deposit_message | ( | m_bank_centralbank_init_deposit * | current | ) |
Definition at line 1092 of file messageboards.c.
m_bank_centralbank_interest_payment* get_next_bank_centralbank_interest_payment_message | ( | m_bank_centralbank_interest_payment * | current | ) |
Definition at line 7478 of file messageboards.c.
m_bank_centralbank_update_deposit* get_next_bank_centralbank_update_deposit_message | ( | m_bank_centralbank_update_deposit * | current | ) |
Definition at line 1228 of file messageboards.c.
m_bank_firm_loan_acknowledge_1* get_next_bank_firm_loan_acknowledge_1_message | ( | m_bank_firm_loan_acknowledge_1 * | current | ) |
Definition at line 5306 of file messageboards.c.
m_bank_firm_loan_acknowledge_2* get_next_bank_firm_loan_acknowledge_2_message | ( | m_bank_firm_loan_acknowledge_2 * | current | ) |
Definition at line 5444 of file messageboards.c.
m_bank_net_profit* get_next_bank_net_profit_message | ( | m_bank_net_profit * | current | ) |
Definition at line 7342 of file messageboards.c.
m_bank_reagency_credibility* get_next_bank_reagency_credibility_message | ( | m_bank_reagency_credibility * | current | ) |
Definition at line 8850 of file messageboards.c.
m_bought_housing* get_next_bought_housing_message | ( | m_bought_housing * | current | ) |
Definition at line 8574 of file messageboards.c.
Definition at line 2986 of file messageboards.c.
m_buy_housing* get_next_buy_housing_message | ( | m_buy_housing * | current | ) |
Definition at line 8294 of file messageboards.c.
Definition at line 2848 of file messageboards.c.
m_capital_tax* get_next_capital_tax_message | ( | m_capital_tax * | current | ) |
Definition at line 5848 of file messageboards.c.
m_capital_tax_rate* get_next_capital_tax_rate_message | ( | m_capital_tax_rate * | current | ) |
Definition at line 2032 of file messageboards.c.
m_centralbank_government_profit* get_next_centralbank_government_profit_message | ( | m_centralbank_government_profit * | current | ) |
Definition at line 8016 of file messageboards.c.
m_centralbank_households_quarterly_cpi* get_next_centralbank_households_quarterly_cpi_message | ( | m_centralbank_households_quarterly_cpi * | current | ) |
Definition at line 3530 of file messageboards.c.
m_employment_status* get_next_employment_status_message | ( | m_employment_status * | current | ) |
Definition at line 4756 of file messageboards.c.
Definition at line 3664 of file messageboards.c.
m_firm_bank_init_deposit* get_next_firm_bank_init_deposit_message | ( | m_firm_bank_init_deposit * | current | ) |
Definition at line 276 of file messageboards.c.
m_firm_bank_init_loans* get_next_firm_bank_init_loans_message | ( | m_firm_bank_init_loans * | current | ) |
Definition at line 140 of file messageboards.c.
m_firm_bank_insolvent_account* get_next_firm_bank_insolvent_account_message | ( | m_firm_bank_insolvent_account * | current | ) |
Definition at line 7068 of file messageboards.c.
m_firm_bank_interest_on_loan* get_next_firm_bank_interest_on_loan_message | ( | m_firm_bank_interest_on_loan * | current | ) |
Definition at line 6796 of file messageboards.c.
m_firm_bank_loan_request_1* get_next_firm_bank_loan_request_1_message | ( | m_firm_bank_loan_request_1 * | current | ) |
Definition at line 5030 of file messageboards.c.
m_firm_bank_loan_request_2* get_next_firm_bank_loan_request_2_message | ( | m_firm_bank_loan_request_2 * | current | ) |
Definition at line 5168 of file messageboards.c.
m_firm_bank_update_deposit* get_next_firm_bank_update_deposit_message | ( | m_firm_bank_update_deposit * | current | ) |
Definition at line 412 of file messageboards.c.
m_firm_household_wage_payment* get_next_firm_household_wage_payment_message | ( | m_firm_household_wage_payment * | current | ) |
Definition at line 4892 of file messageboards.c.
m_firm_jpoffice_id* get_next_firm_jpoffice_id_message | ( | m_firm_jpoffice_id * | current | ) |
Definition at line 2574 of file messageboards.c.
m_firm_net_profit* get_next_firm_net_profit_message | ( | m_firm_net_profit * | current | ) |
Definition at line 7206 of file messageboards.c.
m_fund_centralbank_init_deposit* get_next_fund_centralbank_init_deposit_message | ( | m_fund_centralbank_init_deposit * | current | ) |
Definition at line 1362 of file messageboards.c.
m_fund_centralbank_update_deposit* get_next_fund_centralbank_update_deposit_message | ( | m_fund_centralbank_update_deposit * | current | ) |
Definition at line 1496 of file messageboards.c.
m_fund_request_ack* get_next_fund_request_ack_message | ( | m_fund_request_ack * | current | ) |
Definition at line 6522 of file messageboards.c.
m_fund_request* get_next_fund_request_message | ( | m_fund_request * | current | ) |
Definition at line 6386 of file messageboards.c.
m_general_benefit* get_next_general_benefit_message | ( | m_general_benefit * | current | ) |
Definition at line 6250 of file messageboards.c.
m_goods_transactions_summary* get_next_goods_transactions_summary_message | ( | m_goods_transactions_summary * | current | ) |
Definition at line 3396 of file messageboards.c.
m_gov_centralbank_debt_payment* get_next_gov_centralbank_debt_payment_message | ( | m_gov_centralbank_debt_payment * | current | ) |
Definition at line 7882 of file messageboards.c.
m_gov_centralbank_debt_request* get_next_gov_centralbank_debt_request_message | ( | m_gov_centralbank_debt_request * | current | ) |
Definition at line 7748 of file messageboards.c.
m_gov_centralbank_init_deposit* get_next_gov_centralbank_init_deposit_message | ( | m_gov_centralbank_init_deposit * | current | ) |
Definition at line 1630 of file messageboards.c.
m_gov_centralbank_update_deposit* get_next_gov_centralbank_update_deposit_message | ( | m_gov_centralbank_update_deposit * | current | ) |
Definition at line 1764 of file messageboards.c.
m_household_bank_init_deposit* get_next_household_bank_init_deposit_message | ( | m_household_bank_init_deposit * | current | ) |
Definition at line 684 of file messageboards.c.
m_household_bank_init_mortgages* get_next_household_bank_init_mortgages_message | ( | m_household_bank_init_mortgages * | current | ) |
Definition at line 548 of file messageboards.c.
m_household_bank_update_deposit* get_next_household_bank_update_deposit_message | ( | m_household_bank_update_deposit * | current | ) |
Definition at line 820 of file messageboards.c.
m_household_jpoffice_id* get_next_household_jpoffice_id_message | ( | m_household_jpoffice_id * | current | ) |
Definition at line 2300 of file messageboards.c.
m_household_share* get_next_household_share_message | ( | m_household_share * | current | ) |
Definition at line 5714 of file messageboards.c.
m_housing_price* get_next_housing_price_message | ( | m_housing_price * | current | ) |
Definition at line 8150 of file messageboards.c.
m_housing_transactions_summary* get_next_housing_transactions_summary_message | ( | m_housing_transactions_summary * | current | ) |
Definition at line 9532 of file messageboards.c.
m_interest_rate* get_next_interest_rate_message | ( | m_interest_rate * | current | ) |
Definition at line 1898 of file messageboards.c.
m_job_application_stage1* get_next_job_application_stage1_message | ( | m_job_application_stage1 * | current | ) |
Definition at line 4070 of file messageboards.c.
m_job_application_stage2* get_next_job_application_stage2_message | ( | m_job_application_stage2 * | current | ) |
Definition at line 3934 of file messageboards.c.
m_job_change* get_next_job_change_message | ( | m_job_change * | current | ) |
Definition at line 4344 of file messageboards.c.
m_job_match_stage1* get_next_job_match_stage1_message | ( | m_job_match_stage1 * | current | ) |
Definition at line 4208 of file messageboards.c.
m_job_match_stage2* get_next_job_match_stage2_message | ( | m_job_match_stage2 * | current | ) |
Definition at line 4618 of file messageboards.c.
m_jpoffice_firm_employee* get_next_jpoffice_firm_employee_message | ( | m_jpoffice_firm_employee * | current | ) |
Definition at line 2712 of file messageboards.c.
m_jpoffice_household_employer* get_next_jpoffice_household_employer_message | ( | m_jpoffice_household_employer * | current | ) |
Definition at line 2438 of file messageboards.c.
m_labour_tax* get_next_labour_tax_message | ( | m_labour_tax * | current | ) |
Definition at line 5982 of file messageboards.c.
m_labour_tax_rate* get_next_labour_tax_rate_message | ( | m_labour_tax_rate * | current | ) |
Definition at line 2166 of file messageboards.c.
m_loan_writeoff* get_next_loan_writeoff_message | ( | m_loan_writeoff * | current | ) |
Definition at line 6932 of file messageboards.c.
m_bank_centralbank_debt_payment* get_next_message_bank_centralbank_debt_payment_in_range | ( | m_bank_centralbank_debt_payment * | current | ) |
m_bank_centralbank_debt_request* get_next_message_bank_centralbank_debt_request_in_range | ( | m_bank_centralbank_debt_request * | current | ) |
m_bank_centralbank_init_debt* get_next_message_bank_centralbank_init_debt_in_range | ( | m_bank_centralbank_init_debt * | current | ) |
m_bank_centralbank_init_deposit* get_next_message_bank_centralbank_init_deposit_in_range | ( | m_bank_centralbank_init_deposit * | current | ) |
m_bank_centralbank_interest_payment* get_next_message_bank_centralbank_interest_payment_in_range | ( | m_bank_centralbank_interest_payment * | current | ) |
m_bank_centralbank_update_deposit* get_next_message_bank_centralbank_update_deposit_in_range | ( | m_bank_centralbank_update_deposit * | current | ) |
m_bank_firm_loan_acknowledge_1* get_next_message_bank_firm_loan_acknowledge_1_in_range | ( | m_bank_firm_loan_acknowledge_1 * | current | ) |
m_bank_firm_loan_acknowledge_2* get_next_message_bank_firm_loan_acknowledge_2_in_range | ( | m_bank_firm_loan_acknowledge_2 * | current | ) |
m_bank_net_profit* get_next_message_bank_net_profit_in_range | ( | m_bank_net_profit * | current | ) |
m_bank_reagency_credibility* get_next_message_bank_reagency_credibility_in_range | ( | m_bank_reagency_credibility * | current | ) |
m_bought_housing* get_next_message_bought_housing_in_range | ( | m_bought_housing * | current | ) |
m_buy_housing* get_next_message_buy_housing_in_range | ( | m_buy_housing * | current | ) |
m_capital_tax* get_next_message_capital_tax_in_range | ( | m_capital_tax * | current | ) |
m_capital_tax_rate* get_next_message_capital_tax_rate_in_range | ( | m_capital_tax_rate * | current | ) |
m_centralbank_government_profit* get_next_message_centralbank_government_profit_in_range | ( | m_centralbank_government_profit * | current | ) |
m_centralbank_households_quarterly_cpi* get_next_message_centralbank_households_quarterly_cpi_in_range | ( | m_centralbank_households_quarterly_cpi * | current | ) |
m_employment_status* get_next_message_employment_status_in_range | ( | m_employment_status * | current | ) |
m_firm_bank_init_deposit* get_next_message_firm_bank_init_deposit_in_range | ( | m_firm_bank_init_deposit * | current | ) |
m_firm_bank_init_loans* get_next_message_firm_bank_init_loans_in_range | ( | m_firm_bank_init_loans * | current | ) |
m_firm_bank_insolvent_account* get_next_message_firm_bank_insolvent_account_in_range | ( | m_firm_bank_insolvent_account * | current | ) |
m_firm_bank_interest_on_loan* get_next_message_firm_bank_interest_on_loan_in_range | ( | m_firm_bank_interest_on_loan * | current | ) |
m_firm_bank_loan_request_1* get_next_message_firm_bank_loan_request_1_in_range | ( | m_firm_bank_loan_request_1 * | current | ) |
m_firm_bank_loan_request_2* get_next_message_firm_bank_loan_request_2_in_range | ( | m_firm_bank_loan_request_2 * | current | ) |
m_firm_bank_update_deposit* get_next_message_firm_bank_update_deposit_in_range | ( | m_firm_bank_update_deposit * | current | ) |
m_firm_household_wage_payment* get_next_message_firm_household_wage_payment_in_range | ( | m_firm_household_wage_payment * | current | ) |
m_firm_jpoffice_id* get_next_message_firm_jpoffice_id_in_range | ( | m_firm_jpoffice_id * | current | ) |
m_firm_net_profit* get_next_message_firm_net_profit_in_range | ( | m_firm_net_profit * | current | ) |
m_fund_centralbank_init_deposit* get_next_message_fund_centralbank_init_deposit_in_range | ( | m_fund_centralbank_init_deposit * | current | ) |
m_fund_centralbank_update_deposit* get_next_message_fund_centralbank_update_deposit_in_range | ( | m_fund_centralbank_update_deposit * | current | ) |
m_fund_request_ack* get_next_message_fund_request_ack_in_range | ( | m_fund_request_ack * | current | ) |
m_fund_request* get_next_message_fund_request_in_range | ( | m_fund_request * | current | ) |
m_general_benefit* get_next_message_general_benefit_in_range | ( | m_general_benefit * | current | ) |
m_goods_transactions_summary* get_next_message_goods_transactions_summary_in_range | ( | m_goods_transactions_summary * | current | ) |
m_gov_centralbank_debt_payment* get_next_message_gov_centralbank_debt_payment_in_range | ( | m_gov_centralbank_debt_payment * | current | ) |
m_gov_centralbank_debt_request* get_next_message_gov_centralbank_debt_request_in_range | ( | m_gov_centralbank_debt_request * | current | ) |
m_gov_centralbank_init_deposit* get_next_message_gov_centralbank_init_deposit_in_range | ( | m_gov_centralbank_init_deposit * | current | ) |
m_gov_centralbank_update_deposit* get_next_message_gov_centralbank_update_deposit_in_range | ( | m_gov_centralbank_update_deposit * | current | ) |
m_household_bank_init_deposit* get_next_message_household_bank_init_deposit_in_range | ( | m_household_bank_init_deposit * | current | ) |
m_household_bank_init_mortgages* get_next_message_household_bank_init_mortgages_in_range | ( | m_household_bank_init_mortgages * | current | ) |
m_household_bank_update_deposit* get_next_message_household_bank_update_deposit_in_range | ( | m_household_bank_update_deposit * | current | ) |
m_household_jpoffice_id* get_next_message_household_jpoffice_id_in_range | ( | m_household_jpoffice_id * | current | ) |
m_household_share* get_next_message_household_share_in_range | ( | m_household_share * | current | ) |
m_housing_price* get_next_message_housing_price_in_range | ( | m_housing_price * | current | ) |
m_housing_transactions_summary* get_next_message_housing_transactions_summary_in_range | ( | m_housing_transactions_summary * | current | ) |
m_interest_rate* get_next_message_interest_rate_in_range | ( | m_interest_rate * | current | ) |
m_job_application_stage1* get_next_message_job_application_stage1_in_range | ( | m_job_application_stage1 * | current | ) |
m_job_application_stage2* get_next_message_job_application_stage2_in_range | ( | m_job_application_stage2 * | current | ) |
m_job_change* get_next_message_job_change_in_range | ( | m_job_change * | current | ) |
m_job_match_stage1* get_next_message_job_match_stage1_in_range | ( | m_job_match_stage1 * | current | ) |
m_job_match_stage2* get_next_message_job_match_stage2_in_range | ( | m_job_match_stage2 * | current | ) |
m_jpoffice_firm_employee* get_next_message_jpoffice_firm_employee_in_range | ( | m_jpoffice_firm_employee * | current | ) |
m_jpoffice_household_employer* get_next_message_jpoffice_household_employer_in_range | ( | m_jpoffice_household_employer * | current | ) |
m_labour_tax* get_next_message_labour_tax_in_range | ( | m_labour_tax * | current | ) |
m_labour_tax_rate* get_next_message_labour_tax_rate_in_range | ( | m_labour_tax_rate * | current | ) |
m_loan_writeoff* get_next_message_loan_writeoff_in_range | ( | m_loan_writeoff * | current | ) |
m_mortgage_payment_from_sale* get_next_message_mortgage_payment_from_sale_in_range | ( | m_mortgage_payment_from_sale * | current | ) |
m_mortgage_payment* get_next_message_mortgage_payment_in_range | ( | m_mortgage_payment * | current | ) |
m_mortgage_requests* get_next_message_mortgage_requests_in_range | ( | m_mortgage_requests * | current | ) |
m_mortgage_writeoff* get_next_message_mortgage_writeoff_in_range | ( | m_mortgage_writeoff * | current | ) |
m_new_entrant_loan* get_next_message_new_entrant_loan_in_range | ( | m_new_entrant_loan * | current | ) |
m_sell_housing* get_next_message_sell_housing_in_range | ( | m_sell_housing * | current | ) |
m_sold_housing* get_next_message_sold_housing_in_range | ( | m_sold_housing * | current | ) |
m_unemployment_benefit* get_next_message_unemployment_benefit_in_range | ( | m_unemployment_benefit * | current | ) |
m_vacancy_stage1* get_next_message_vacancy_stage1_in_range | ( | m_vacancy_stage1 * | current | ) |
m_vacancy_stage2* get_next_message_vacancy_stage2_in_range | ( | m_vacancy_stage2 * | current | ) |
m_mortgage_payment_from_sale* get_next_mortgage_payment_from_sale_message | ( | m_mortgage_payment_from_sale * | current | ) |
Definition at line 9122 of file messageboards.c.
m_mortgage_payment* get_next_mortgage_payment_message | ( | m_mortgage_payment * | current | ) |
Definition at line 9260 of file messageboards.c.
m_mortgage_requests* get_next_mortgage_requests_message | ( | m_mortgage_requests * | current | ) |
Definition at line 8986 of file messageboards.c.
m_mortgage_writeoff* get_next_mortgage_writeoff_message | ( | m_mortgage_writeoff * | current | ) |
Definition at line 9396 of file messageboards.c.
m_new_entrant_loan* get_next_new_entrant_loan_message | ( | m_new_entrant_loan * | current | ) |
Definition at line 6660 of file messageboards.c.
m_sell_housing* get_next_sell_housing_message | ( | m_sell_housing * | current | ) |
Definition at line 8434 of file messageboards.c.
Definition at line 3124 of file messageboards.c.
m_sold_housing* get_next_sold_housing_message | ( | m_sold_housing * | current | ) |
Definition at line 8712 of file messageboards.c.
Definition at line 3260 of file messageboards.c.
m_unemployment_benefit* get_next_unemployment_benefit_message | ( | m_unemployment_benefit * | current | ) |
Definition at line 6116 of file messageboards.c.
m_vacancy_stage1* get_next_vacancy_stage1_message | ( | m_vacancy_stage1 * | current | ) |
Definition at line 3800 of file messageboards.c.
m_vacancy_stage2* get_next_vacancy_stage2_message | ( | m_vacancy_stage2 * | current | ) |
Definition at line 4480 of file messageboards.c.
int get_no_employees | ( | ) |
double get_operating_costs | ( | ) |
double get_planned_investment_costs | ( | ) |
int get_population_size | ( | ) |
double get_previous_benefits | ( | ) |
double get_previous_wages | ( | ) |
int get_production_current | ( | ) |
int get_production_plan | ( | ) |
int get_projects | ( | ) |
double get_quarterly_price_change | ( | ) |
double get_retained_earnings | ( | ) |
double get_revenues | ( | ) |
int get_sales | ( | ) |
double get_share_banks | ( | ) |
double get_share_construction_firms | ( | ) |
double get_share_firms | ( | ) |
double get_time | ( | void | ) |
double get_total_assets | ( | ) |
double get_total_costs | ( | ) |
double get_total_dividends | ( | ) |
double get_total_interest_payments | ( | ) |
double get_total_writeoffs | ( | ) |
double get_unemployment_benefits | ( | ) |
double get_unemployment_rate | ( | ) |
double get_unit_cost | ( | ) |
double get_unit_goods_price | ( | ) |
double get_unit_house_price | ( | ) |
int get_vacancies | ( | ) |
double get_wage | ( | ) |
double get_wage_offer | ( | ) |
double get_weekly_consumption_budget | ( | ) |
double get_weekly_price_averages | ( | ) |
int government_collect_capital_tax | ( | void | ) |
Definition at line 11 of file government_functions_credit.c.
int government_collect_centralbank_profit | ( | void | ) |
Definition at line 27 of file government_functions_credit.c.
int government_collect_labour_tax | ( | void | ) |
Definition at line 173 of file government_functions_credit.c.
int government_compute_income_statement | ( | void | ) |
Definition at line 44 of file government_functions_credit.c.
int government_distribute_general_benefits | ( | void | ) |
Definition at line 188 of file government_functions_credit.c.
int government_distribute_unemployment_benefits | ( | void | ) |
Definition at line 206 of file government_functions_credit.c.
int government_do_balance_sheet | ( | void | ) |
Definition at line 76 of file government_functions_credit.c.
int government_init | ( | void | ) |
Definition at line 9 of file government_functions_top.c.
int government_iterate | ( | void | ) |
Definition at line 34 of file government_functions_top.c.
int government_trace_unemployment_status | ( | void | ) |
Definition at line 9 of file government_functions_labour.c.
int government_update_fiscal_policy | ( | void | ) |
Definition at line 111 of file government_functions_credit.c.
int household_consumption_compute_budget | ( | void | ) |
Definition at line 10 of file household_functions_consumption.c.
int household_consumption_demand | ( | void | ) |
Definition at line 40 of file household_functions_consumption.c.
int household_consumption_recieve_goods | ( | void | ) |
Definition at line 77 of file household_functions_consumption.c.
int household_consumption_trace_cpi | ( | void | ) |
Definition at line 130 of file household_functions_consumption.c.
int household_credit_check_interest_rate | ( | void | ) |
Definition at line 9 of file household_functions_credit.c.
int household_credit_check_tax_rate | ( | void | ) |
Definition at line 25 of file household_functions_credit.c.
int household_credit_collect_benefits | ( | void | ) |
Definition at line 224 of file household_functions_credit.c.
int household_credit_collect_shares | ( | void | ) |
Definition at line 173 of file household_functions_credit.c.
int household_credit_do_balance_sheet | ( | void | ) |
Definition at line 190 of file household_functions_credit.c.
int household_credit_update_mortgage_rates | ( | void | ) |
Definition at line 38 of file household_functions_credit.c.
int household_housing_buy | ( | void | ) |
Definition at line 103 of file household_functions_housing.c.
int household_housing_check_wealth | ( | void | ) |
Definition at line 45 of file household_functions_housing.c.
int household_housing_collect_sale_revenue | ( | void | ) |
Definition at line 259 of file household_functions_housing.c.
int household_housing_debt_writeoff | ( | void | ) |
Definition at line 543 of file household_functions_housing.c.
int household_housing_enter_market | ( | void | ) |
Definition at line 73 of file household_functions_housing.c.
int household_housing_fire_sell | ( | void | ) |
Definition at line 236 of file household_functions_housing.c.
int household_housing_market_role | ( | void | ) |
Definition at line 10 of file household_functions_housing.c.
int household_housing_pay_mortgages | ( | void | ) |
Definition at line 475 of file household_functions_housing.c.
int household_housing_sell | ( | void | ) |
Definition at line 215 of file household_functions_housing.c.
int household_housing_update_market_price | ( | void | ) |
Definition at line 455 of file household_functions_housing.c.
int household_init_balancesheet | ( | void | ) |
Definition at line 70 of file household_functions_top.c.
int household_init_employment | ( | void | ) |
Definition at line 31 of file household_functions_top.c.
int household_init_post_id | ( | void | ) |
Definition at line 9 of file household_functions_top.c.
int household_iterate | ( | void | ) |
Definition at line 165 of file household_functions_top.c.
int household_labour_check_fired | ( | void | ) |
Definition at line 10 of file household_functions_labour.c.
int household_labour_employment | ( | void | ) |
Definition at line 81 of file household_functions_labour.c.
int household_labour_employment_application | ( | void | ) |
Definition at line 68 of file household_functions_labour.c.
int household_labour_receive_wage | ( | void | ) |
Definition at line 109 of file household_functions_labour.c.
int household_labour_reemployment_application | ( | void | ) |
Definition at line 27 of file household_functions_labour.c.
int household_labour_report_status | ( | void | ) |
Definition at line 96 of file household_functions_labour.c.
int household_labour_turnover | ( | void | ) |
Definition at line 44 of file household_functions_labour.c.
int household_update_bank_account | ( | void | ) |
Definition at line 220 of file household_functions_top.c.
int idle | ( | void | ) |
xmachine_memory_bank* init_bank_agent | ( | ) |
xmachine_memory_bank_state* init_bank_state | ( | ) |
void init_buyer | ( | buyer * | temp | ) |
void init_buyer_array | ( | buyer_array * | array | ) |
void init_buyer_static_array | ( | buyer * | array, |
int | size | ||
) |
xmachine_memory_centralbank* init_centralbank_agent | ( | ) |
xmachine_memory_centralbank_state* init_centralbank_state | ( | ) |
void init_char_array | ( | char_array * | array | ) |
void init_double_array | ( | double_array * | array | ) |
void init_double_static_array | ( | double * | array, |
int | size | ||
) |
void init_employee | ( | employee * | temp | ) |
void init_employee_array | ( | employee_array * | array | ) |
void init_employee_static_array | ( | employee * | array, |
int | size | ||
) |
xmachine_memory_equityfund* init_equityfund_agent | ( | ) |
xmachine_memory_equityfund_state* init_equityfund_state | ( | ) |
xmachine_memory_firm* init_firm_agent | ( | ) |
xmachine_memory_firm_state* init_firm_state | ( | ) |
void init_float_array | ( | float_array * | array | ) |
xmachine_memory_government* init_government_agent | ( | ) |
xmachine_memory_government_state* init_government_state | ( | ) |
void init_hbank | ( | hbank * | temp | ) |
void init_hbank_array | ( | hbank_array * | array | ) |
void init_hbank_static_array | ( | hbank * | array, |
int | size | ||
) |
void init_hbuyer | ( | hbuyer * | temp | ) |
void init_hbuyer_array | ( | hbuyer_array * | array | ) |
void init_hbuyer_static_array | ( | hbuyer * | array, |
int | size | ||
) |
xmachine_memory_household* init_household_agent | ( | ) |
xmachine_memory_household_state* init_household_state | ( | ) |
void init_hseller | ( | hseller * | temp | ) |
void init_hseller_array | ( | hseller_array * | array | ) |
void init_hseller_static_array | ( | hseller * | array, |
int | size | ||
) |
void init_int_array | ( | int_array * | array | ) |
void init_int_static_array | ( | int * | array, |
int | size | ||
) |
xmachine_memory_jpoffice* init_jpoffice_agent | ( | ) |
xmachine_memory_jpoffice_state* init_jpoffice_state | ( | ) |
void init_loan | ( | loan * | temp | ) |
void init_loan_array | ( | loan_array * | array | ) |
void init_loan_static_array | ( | loan * | array, |
int | size | ||
) |
xmachine_memory_mall* init_mall_agent | ( | ) |
xmachine_memory_mall_state* init_mall_state | ( | ) |
void init_mortgage | ( | mortgage * | temp | ) |
void init_mortgage_array | ( | mortgage_array * | array | ) |
void init_mortgage_static_array | ( | mortgage * | array, |
int | size | ||
) |
xmachine_memory_reagency* init_reagency_agent | ( | ) |
xmachine_memory_reagency_state* init_reagency_state | ( | ) |
void init_seller | ( | seller * | temp | ) |
void init_seller_array | ( | seller_array * | array | ) |
void init_seller_static_array | ( | seller * | array, |
int | size | ||
) |
void init_transaction | ( | transaction * | temp | ) |
void init_transaction_array | ( | transaction_array * | array | ) |
void init_transaction_static_array | ( | transaction * | array, |
int | size | ||
) |
void init_vacancy | ( | vacancy * | temp | ) |
void init_vacancy_array | ( | vacancy_array * | array | ) |
void init_vacancy_static_array | ( | vacancy * | array, |
int | size | ||
) |
void initialise_pointers | ( | void | ) |
void initialise_unit_testing | ( | void | ) |
int jpoffice_init_employment | ( | void | ) |
Definition at line 9 of file jpoffice_functions_top.c.
int jpoffice_iterate | ( | void | ) |
Definition at line 169 of file jpoffice_functions_top.c.
int jpoffice_labour_stage1 | ( | void | ) |
Definition at line 11 of file jpoffice_functions_labour.c.
int jpoffice_labour_stage2 | ( | void | ) |
Definition at line 100 of file jpoffice_functions_labour.c.
int mall_consumption_shopping | ( | void | ) |
Definition at line 10 of file mall_functions_consumption.c.
int mall_consumption_summary | ( | void | ) |
Definition at line 426 of file mall_functions_consumption.c.
int mall_init | ( | void | ) |
void partition_data | ( | int | totalnodes, |
xmachine ** | agent_list, | ||
double | cloud_data[], | ||
int | partition_method | ||
) |
Distribute the agents to their partition based on agent positions.
This serial version moves agents from agent_list to the agent list on each node.
totalnodes | Number of partitions to create. |
agent_list | List of agents in the model. |
cloud_data | Limits of agent positions: {xmin, xmax, ymin, ymax} |
Definition at line 256 of file partitioning.c.
void print_char_array | ( | char_array * | array | ) |
void print_double_array | ( | double_array * | array | ) |
void print_float_array | ( | float_array * | array | ) |
void print_int_array | ( | int_array * | array | ) |
void propagate_agents | ( | void | ) |
void propagate_messages_complete | ( | void | ) |
void propagate_messages_init | ( | void | ) |
int read_buyer | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
buyer * | temp_datatype | ||
) |
int read_buyer_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
buyer_array * | temp_datatype_array | ||
) |
int read_buyer_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
buyer * | temp_datatype_array, | ||
int | size | ||
) |
int read_char_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
char_array * | char_dynamic_array | ||
) |
int read_char_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
char * | char_static_array, | ||
int | size | ||
) |
int read_double_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
double_array * | double_dynamic_array | ||
) |
int read_double_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
double * | double_static_array, | ||
int | size | ||
) |
int read_employee | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
employee * | temp_datatype | ||
) |
int read_employee_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
employee_array * | temp_datatype_array | ||
) |
int read_employee_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
employee * | temp_datatype_array, | ||
int | size | ||
) |
int read_float_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
float_array * | float_dynamic_array | ||
) |
int read_float_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
float * | float_static_array, | ||
int | size | ||
) |
int read_hbank | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbank * | temp_datatype | ||
) |
int read_hbank_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbank_array * | temp_datatype_array | ||
) |
int read_hbank_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbank * | temp_datatype_array, | ||
int | size | ||
) |
int read_hbuyer | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbuyer * | temp_datatype | ||
) |
int read_hbuyer_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbuyer_array * | temp_datatype_array | ||
) |
int read_hbuyer_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hbuyer * | temp_datatype_array, | ||
int | size | ||
) |
int read_hseller | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hseller * | temp_datatype | ||
) |
int read_hseller_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hseller_array * | temp_datatype_array | ||
) |
int read_hseller_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
hseller * | temp_datatype_array, | ||
int | size | ||
) |
int read_int_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
int_array * | int_dynamic_array | ||
) |
int read_int_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
int * | int_static_array, | ||
int | size | ||
) |
int read_loan | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
loan * | temp_datatype | ||
) |
int read_loan_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
loan_array * | temp_datatype_array | ||
) |
int read_loan_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
loan * | temp_datatype_array, | ||
int | size | ||
) |
int read_mortgage | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
mortgage * | temp_datatype | ||
) |
int read_mortgage_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
mortgage_array * | temp_datatype_array | ||
) |
int read_mortgage_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
mortgage * | temp_datatype_array, | ||
int | size | ||
) |
int read_seller | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
seller * | temp_datatype | ||
) |
int read_seller_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
seller_array * | temp_datatype_array | ||
) |
int read_seller_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
seller * | temp_datatype_array, | ||
int | size | ||
) |
int read_transaction | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
transaction * | temp_datatype | ||
) |
int read_transaction_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
transaction_array * | temp_datatype_array | ||
) |
int read_transaction_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
transaction * | temp_datatype_array, | ||
int | size | ||
) |
int read_vacancy | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
vacancy * | temp_datatype | ||
) |
int read_vacancy_dynamic_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
vacancy_array * | temp_datatype_array | ||
) |
int read_vacancy_static_array | ( | char * | buffer, |
int | buffer_size, | ||
int * | j, | ||
vacancy * | temp_datatype_array, | ||
int | size | ||
) |
void readinitialstates | ( | char * | filename, |
char * | filelocation, | ||
int * | itno, | ||
double | cloud_data[], | ||
int | partition_method, | ||
int | flag | ||
) |
int reagency_check_interest_rate | ( | void | ) |
Definition at line 8 of file reagency_functions_credit.c.
int reagency_housing_process | ( | void | ) |
Definition at line 11 of file reagency_functions_housing.c.
int reagency_housing_summary | ( | void | ) |
Definition at line 333 of file reagency_functions_housing.c.
int reagency_init | ( | void | ) |
void remove_buyer | ( | buyer_array * | array, |
int | index | ||
) |
void remove_char | ( | char_array * | array, |
int | index | ||
) |
void remove_double | ( | double_array * | array, |
int | index | ||
) |
void remove_employee | ( | employee_array * | array, |
int | index | ||
) |
void remove_float | ( | float_array * | array, |
int | index | ||
) |
void remove_hbank | ( | hbank_array * | array, |
int | index | ||
) |
void remove_hbuyer | ( | hbuyer_array * | array, |
int | index | ||
) |
void remove_hseller | ( | hseller_array * | array, |
int | index | ||
) |
void remove_int | ( | int_array * | array, |
int | index | ||
) |
void remove_loan | ( | loan_array * | array, |
int | index | ||
) |
void remove_mortgage | ( | mortgage_array * | array, |
int | index | ||
) |
void remove_seller | ( | seller_array * | array, |
int | index | ||
) |
void remove_transaction | ( | transaction_array * | array, |
int | index | ||
) |
void remove_vacancy | ( | vacancy_array * | array, |
int | index | ||
) |
void reset_buyer_array | ( | buyer_array * | array | ) |
void reset_char_array | ( | char_array * | array | ) |
void reset_double_array | ( | double_array * | array | ) |
void reset_employee_array | ( | employee_array * | array | ) |
void reset_float_array | ( | float_array * | array | ) |
void reset_hbank_array | ( | hbank_array * | array | ) |
void reset_hbuyer_array | ( | hbuyer_array * | array | ) |
void reset_hseller_array | ( | hseller_array * | array | ) |
void reset_int_array | ( | int_array * | array | ) |
void reset_loan_array | ( | loan_array * | array | ) |
void reset_mortgage_array | ( | mortgage_array * | array | ) |
void reset_seller_array | ( | seller_array * | array | ) |
void reset_transaction_array | ( | transaction_array * | array | ) |
void reset_vacancy_array | ( | vacancy_array * | array | ) |
void save_partition_data | ( | void | ) |
Save the partition data to a file.
The file is space_partitions.xml and is used by the visualisation application.
Definition at line 269 of file partitioning.c.
void saveiterationdata | ( | int | iteration_number | ) |
void set_average_goods_price | ( | double | average_goods_price | ) |
void set_average_wage | ( | double | average_wage | ) |
void set_bank_id | ( | int | bank_id | ) |
void set_capital_goods | ( | int | capital_goods | ) |
void set_capital_goods_price | ( | double | capital_goods_price | ) |
void set_capital_income | ( | double | capital_income | ) |
void set_capital_productivity | ( | double | capital_productivity | ) |
void set_capital_tax_income | ( | double | capital_tax_income | ) |
void set_capital_tax_rate | ( | double | capital_tax_rate | ) |
void set_centralbank_debt | ( | double | centralbank_debt | ) |
void set_centralbank_income | ( | double | centralbank_income | ) |
void set_day_of_month_production_completed | ( | int | day_of_month_production_completed | ) |
void set_day_of_month_to_act | ( | int | day_of_month_to_act | ) |
void set_day_of_month_wage_recieved | ( | int | day_of_month_wage_recieved | ) |
void set_day_of_month_wages_paid | ( | int | day_of_month_wages_paid | ) |
void set_day_of_week_to_act | ( | int | day_of_week_to_act | ) |
void set_debt | ( | double | debt | ) |
void set_delta_housing_price | ( | double | delta_housing_price | ) |
void set_delta_housing_value | ( | double | delta_housing_value | ) |
void set_deposits | ( | double | deposits | ) |
void set_dividends_paid | ( | double | dividends_paid | ) |
void set_dividends_recieved | ( | double | dividends_recieved | ) |
void set_dividends_retained | ( | double | dividends_retained | ) |
void set_dividends_to_be_paid | ( | double | dividends_to_be_paid | ) |
void set_earnings | ( | double | earnings | ) |
void set_ebit | ( | double | ebit | ) |
void set_employees_needed | ( | int | employees_needed | ) |
void set_equity | ( | double | equity | ) |
void set_equity_ratio | ( | double | equity_ratio | ) |
void set_expected_housing_payment | ( | double | expected_housing_payment | ) |
void set_expected_sales | ( | int | expected_sales | ) |
void set_expenditures | ( | double | expenditures | ) |
void set_fiat_money | ( | double | fiat_money | ) |
void set_firm_investment | ( | double | firm_investment | ) |
void set_general_benefits | ( | double | general_benefits | ) |
void set_gov_general_benefit_rate | ( | double | gov_general_benefit_rate | ) |
void set_gov_unemployment_rate | ( | double | gov_unemployment_rate | ) |
void set_government_benefits | ( | double | government_benefits | ) |
void set_hasinvestment | ( | int | hasinvestment | ) |
void set_hasloan | ( | int | hasloan | ) |
void set_hmarket_role | ( | int | hmarket_role | ) |
void set_housing_payment | ( | double | housing_payment | ) |
void set_housing_price | ( | double | housing_price | ) |
void set_housing_units | ( | int | housing_units | ) |
void set_housing_value | ( | double | housing_value | ) |
void set_id | ( | int | id | ) |
void set_inflation_rate | ( | double | inflation_rate | ) |
void set_interest_rate | ( | double | interest_rate | ) |
void set_interests_accrued | ( | double | interests_accrued | ) |
void set_interests_paid | ( | double | interests_paid | ) |
void set_inventory | ( | int | inventory | ) |
void set_isconstructor | ( | int | isconstructor | ) |
void set_isilliquid | ( | int | isilliquid | ) |
void set_isinsolvent | ( | int | isinsolvent | ) |
void set_isliquidshort | ( | int | isliquidshort | ) |
void set_ismanager | ( | int | ismanager | ) |
void set_it_no | ( | int | it_no | ) |
void set_labour_costs | ( | double | labour_costs | ) |
void set_labour_income | ( | double | labour_income | ) |
void set_labour_productivity | ( | double | labour_productivity | ) |
void set_labour_tax_income | ( | double | labour_tax_income | ) |
void set_labour_tax_rate | ( | double | labour_tax_rate | ) |
void set_liquidity | ( | double | liquidity | ) |
void set_liquidity_banks | ( | double | liquidity_banks | ) |
void set_liquidity_equityfund | ( | double | liquidity_equityfund | ) |
void set_liquidity_government | ( | double | liquidity_government | ) |
void set_liquidity_need | ( | double | liquidity_need | ) |
void set_loans | ( | double | loans | ) |
void set_loans_banks | ( | double | loans_banks | ) |
void set_loans_government | ( | double | loans_government | ) |
void set_loans_interest_rate | ( | double | loans_interest_rate | ) |
void set_loans_start | ( | double | loans_start | ) |
void set_mall_budget | ( | double | mall_budget | ) |
void set_manager | ( | int | manager | ) |
void set_minimum_equity_ratio | ( | double | minimum_equity_ratio | ) |
void set_mortgage_choice | ( | int | mortgage_choice | ) |
void set_mortgages | ( | double | mortgages | ) |
void set_mortgages_interest_rate | ( | double | mortgages_interest_rate | ) |
void set_my_employer_id | ( | int | my_employer_id | ) |
void set_n_shares | ( | int | n_shares | ) |
void set_net_earnings | ( | double | net_earnings | ) |
void set_no_employees | ( | int | no_employees | ) |
void set_operating_costs | ( | double | operating_costs | ) |
void set_planned_investment_costs | ( | double | planned_investment_costs | ) |
void set_population_size | ( | int | population_size | ) |
void set_production_current | ( | int | production_current | ) |
void set_production_plan | ( | int | production_plan | ) |
void set_quarterly_price_change | ( | double | quarterly_price_change | ) |
void set_retained_earnings | ( | double | retained_earnings | ) |
void set_revenues | ( | double | revenues | ) |
void set_sales | ( | int | sales | ) |
void set_share_banks | ( | double | share_banks | ) |
void set_share_construction_firms | ( | double | share_construction_firms | ) |
void set_share_firms | ( | double | share_firms | ) |
void set_total_assets | ( | double | total_assets | ) |
void set_total_costs | ( | double | total_costs | ) |
void set_total_dividends | ( | double | total_dividends | ) |
void set_total_interest_payments | ( | double | total_interest_payments | ) |
void set_total_writeoffs | ( | double | total_writeoffs | ) |
void set_unemployment_benefits | ( | double | unemployment_benefits | ) |
void set_unemployment_rate | ( | double | unemployment_rate | ) |
void set_unit_cost | ( | double | unit_cost | ) |
void set_unit_goods_price | ( | double | unit_goods_price | ) |
void set_unit_house_price | ( | double | unit_house_price | ) |
void set_vacancies | ( | int | vacancies | ) |
void set_wage | ( | double | wage | ) |
void set_wage_offer | ( | double | wage_offer | ) |
void set_weekly_consumption_budget | ( | double | weekly_consumption_budget | ) |
void transition_bank_agent | ( | xmachine_memory_bank_holder * | tmp, |
xmachine_memory_bank_state * | from_state, | ||
xmachine_memory_bank_state * | to_state | ||
) |
void transition_centralbank_agent | ( | xmachine_memory_centralbank_holder * | tmp, |
xmachine_memory_centralbank_state * | from_state, | ||
xmachine_memory_centralbank_state * | to_state | ||
) |
void transition_equityfund_agent | ( | xmachine_memory_equityfund_holder * | tmp, |
xmachine_memory_equityfund_state * | from_state, | ||
xmachine_memory_equityfund_state * | to_state | ||
) |
void transition_firm_agent | ( | xmachine_memory_firm_holder * | tmp, |
xmachine_memory_firm_state * | from_state, | ||
xmachine_memory_firm_state * | to_state | ||
) |
void transition_government_agent | ( | xmachine_memory_government_holder * | tmp, |
xmachine_memory_government_state * | from_state, | ||
xmachine_memory_government_state * | to_state | ||
) |
void transition_household_agent | ( | xmachine_memory_household_holder * | tmp, |
xmachine_memory_household_state * | from_state, | ||
xmachine_memory_household_state * | to_state | ||
) |
void transition_jpoffice_agent | ( | xmachine_memory_jpoffice_holder * | tmp, |
xmachine_memory_jpoffice_state * | from_state, | ||
xmachine_memory_jpoffice_state * | to_state | ||
) |
void transition_mall_agent | ( | xmachine_memory_mall_holder * | tmp, |
xmachine_memory_mall_state * | from_state, | ||
xmachine_memory_mall_state * | to_state | ||
) |
void transition_reagency_agent | ( | xmachine_memory_reagency_holder * | tmp, |
xmachine_memory_reagency_state * | from_state, | ||
xmachine_memory_reagency_state * | to_state | ||
) |
void unittest_free_centralbank_agent | ( | ) |
void unittest_free_firm_agent | ( | ) |
void unittest_free_household_agent | ( | ) |
void unittest_free_mall_agent | ( | ) |
void unittest_free_reagency_agent | ( | ) |
void unittest_init_centralbank_agent | ( | ) |
void unittest_init_firm_agent | ( | ) |
void unittest_init_household_agent | ( | ) |
void unittest_init_mall_agent | ( | ) |
void unittest_init_reagency_agent | ( | ) |
void write_buyer | ( | FILE * | file, |
buyer * | temp_datatype | ||
) |
void write_buyer_dynamic_array | ( | FILE * | file, |
buyer_array * | temp_datatype | ||
) |
void write_buyer_static_array | ( | FILE * | file, |
buyer * | temp_datatype, | ||
int | size | ||
) |
void write_employee | ( | FILE * | file, |
employee * | temp_datatype | ||
) |
void write_employee_dynamic_array | ( | FILE * | file, |
employee_array * | temp_datatype | ||
) |
void write_employee_static_array | ( | FILE * | file, |
employee * | temp_datatype, | ||
int | size | ||
) |
void write_hbank | ( | FILE * | file, |
hbank * | temp_datatype | ||
) |
void write_hbank_dynamic_array | ( | FILE * | file, |
hbank_array * | temp_datatype | ||
) |
void write_hbank_static_array | ( | FILE * | file, |
hbank * | temp_datatype, | ||
int | size | ||
) |
void write_hbuyer | ( | FILE * | file, |
hbuyer * | temp_datatype | ||
) |
void write_hbuyer_dynamic_array | ( | FILE * | file, |
hbuyer_array * | temp_datatype | ||
) |
void write_hbuyer_static_array | ( | FILE * | file, |
hbuyer * | temp_datatype, | ||
int | size | ||
) |
void write_hseller | ( | FILE * | file, |
hseller * | temp_datatype | ||
) |
void write_hseller_dynamic_array | ( | FILE * | file, |
hseller_array * | temp_datatype | ||
) |
void write_hseller_static_array | ( | FILE * | file, |
hseller * | temp_datatype, | ||
int | size | ||
) |
void write_loan | ( | FILE * | file, |
loan * | temp_datatype | ||
) |
void write_loan_dynamic_array | ( | FILE * | file, |
loan_array * | temp_datatype | ||
) |
void write_loan_static_array | ( | FILE * | file, |
loan * | temp_datatype, | ||
int | size | ||
) |
void write_mortgage | ( | FILE * | file, |
mortgage * | temp_datatype | ||
) |
void write_mortgage_dynamic_array | ( | FILE * | file, |
mortgage_array * | temp_datatype | ||
) |
void write_mortgage_static_array | ( | FILE * | file, |
mortgage * | temp_datatype, | ||
int | size | ||
) |
void write_seller | ( | FILE * | file, |
seller * | temp_datatype | ||
) |
void write_seller_dynamic_array | ( | FILE * | file, |
seller_array * | temp_datatype | ||
) |
void write_seller_static_array | ( | FILE * | file, |
seller * | temp_datatype, | ||
int | size | ||
) |
void write_transaction | ( | FILE * | file, |
transaction * | temp_datatype | ||
) |
void write_transaction_dynamic_array | ( | FILE * | file, |
transaction_array * | temp_datatype | ||
) |
void write_transaction_static_array | ( | FILE * | file, |
transaction * | temp_datatype, | ||
int | size | ||
) |
void write_vacancy | ( | FILE * | file, |
vacancy * | temp_datatype | ||
) |
void write_vacancy_dynamic_array | ( | FILE * | file, |
vacancy_array * | temp_datatype | ||
) |
void write_vacancy_static_array | ( | FILE * | file, |
vacancy * | temp_datatype, | ||
int | size | ||
) |
xmachine_memory_bank_state* bank_BankCreditBalanceSheet_state |
xmachine_memory_bank_state* bank_BankCreditDividends_state |
xmachine_memory_bank_state* bank_BankCreditLoanInterests_state |
xmachine_memory_bank_state* bank_BankCreditLoanWriteOffs_state |
xmachine_memory_bank_state* bank_BankCreditNewEntrants_state |
xmachine_memory_bank_state* bank_BankCreditPolicyChecks_state |
xmachine_memory_bank_state* bank_BankCreditRequest1_state |
xmachine_memory_bank_state* bank_BankCreditRequest2_state |
xmachine_memory_bank_state* bank_BankCreditStart_state |
xmachine_memory_bank_state* bank_BankHousingCrediting_state |
xmachine_memory_bank_state* bank_BankHousingMarket_state |
xmachine_memory_bank_state* bank_BankHousingMortgages_state |
xmachine_memory_bank_state* bank_BankHousingSales_state |
xmachine_memory_bank_state* bank_BankHousingWriteOff_state |
xmachine_memory_bank_state* bank_BankInitBalanceSheet_state |
xmachine_memory_bank_state* bank_BankInitDeposits_state |
xmachine_memory_bank_state* bank_BankInitLoans_state |
xmachine_memory_bank_state* bank_BankInitMortgages_state |
xmachine_memory_bank_state* bank_BankLoop_state |
xmachine_memory_bank_state* bank_BankUpdateDeposits_state |
m_bank_centralbank_debt_payment * bank_centralbank_debt_payment_message |
m_bank_centralbank_debt_request * bank_centralbank_debt_request_message |
m_bank_centralbank_init_debt * bank_centralbank_init_debt_message |
m_bank_centralbank_init_deposit * bank_centralbank_init_deposit_message |
m_bank_centralbank_interest_payment * bank_centralbank_interest_payment_message |
m_bank_centralbank_update_deposit * bank_centralbank_update_deposit_message |
xmachine_memory_bank_state* bank_end_state |
m_bank_firm_loan_acknowledge_1 * bank_firm_loan_acknowledge_1_message |
m_bank_firm_loan_acknowledge_2 * bank_firm_loan_acknowledge_2_message |
m_bank_net_profit * bank_net_profit_message |
m_bank_reagency_credibility * bank_reagency_credibility_message |
xmachine_memory_bank_state* bank_start_state |
m_bought_housing * bought_housing_message |
m_bought * bought_message |
m_buy_housing * buy_housing_message |
m_buy * buy_message |
m_capital_tax * capital_tax_message |
m_capital_tax_rate * capital_tax_rate_message |
xmachine_memory_centralbank_state* centralbank_CentralBankBalanceSheet_state |
xmachine_memory_centralbank_state* centralbank_CentralBankConsumption_state |
xmachine_memory_centralbank_state* centralbank_CentralBankConsumptionPrices_state |
xmachine_memory_centralbank_state* centralbank_CentralBankCredit_state |
xmachine_memory_centralbank_state* centralbank_CentralBankDebtRequests_state |
xmachine_memory_centralbank_state* centralbank_CentralBankGovernmentRequests_state |
xmachine_memory_centralbank_state* centralbank_CentralBankHousing_state |
xmachine_memory_centralbank_state* centralbank_CentralBankInitBalanceSheet_state |
xmachine_memory_centralbank_state* centralbank_CentralBankLabour_state |
xmachine_memory_centralbank_state* centralbank_CentralBankLoop_state |
xmachine_memory_centralbank_state* centralbank_CentralBankPolicy_state |
xmachine_memory_centralbank_state* centralbank_CentralBankUpdateInterestRate_state |
xmachine_memory_centralbank_state* centralbank_end_state |
m_centralbank_government_profit * centralbank_government_profit_message |
m_centralbank_households_quarterly_cpi * centralbank_households_quarterly_cpi_message |
xmachine_memory_centralbank_state* centralbank_start_state |
node_information * current_node |
xmachine * current_xmachine |
xmachine_memory_bank* current_xmachine_bank |
xmachine_memory_bank_holder* current_xmachine_bank_holder |
xmachine_memory_bank_state* current_xmachine_bank_next_state |
xmachine_memory_centralbank* current_xmachine_centralbank |
xmachine_memory_centralbank_holder* current_xmachine_centralbank_holder |
xmachine_memory_centralbank_state* current_xmachine_centralbank_next_state |
xmachine_memory_equityfund* current_xmachine_equityfund |
xmachine_memory_equityfund_holder* current_xmachine_equityfund_holder |
xmachine_memory_equityfund_state* current_xmachine_equityfund_next_state |
xmachine_memory_firm* current_xmachine_firm |
xmachine_memory_firm_holder* current_xmachine_firm_holder |
xmachine_memory_firm_state* current_xmachine_firm_next_state |
xmachine_memory_government* current_xmachine_government |
xmachine_memory_government_holder* current_xmachine_government_holder |
xmachine_memory_government_state* current_xmachine_government_next_state |
xmachine_memory_household* current_xmachine_household |
xmachine_memory_household_holder* current_xmachine_household_holder |
xmachine_memory_household_state* current_xmachine_household_next_state |
xmachine_memory_jpoffice* current_xmachine_jpoffice |
xmachine_memory_jpoffice_holder* current_xmachine_jpoffice_holder |
xmachine_memory_jpoffice_state* current_xmachine_jpoffice_next_state |
xmachine_memory_mall* current_xmachine_mall |
xmachine_memory_mall_holder* current_xmachine_mall_holder |
xmachine_memory_mall_state* current_xmachine_mall_next_state |
xmachine_memory_reagency* current_xmachine_reagency |
xmachine_memory_reagency_holder* current_xmachine_reagency_holder |
xmachine_memory_reagency_state* current_xmachine_reagency_next_state |
m_employment_status * employment_status_message |
xmachine_memory_equityfund_state* equityfund_EFCreditBalanceSheet_state |
xmachine_memory_equityfund_state* equityfund_EFCreditDistributeShares_state |
xmachine_memory_equityfund_state* equityfund_EFCreditIncomeStatement_state |
xmachine_memory_equityfund_state* equityfund_EFCreditPolicyChecks_state |
xmachine_memory_equityfund_state* equityfund_EFCreditShareCollectionBanks_state |
xmachine_memory_equityfund_state* equityfund_EFCreditShareCollectionFirms_state |
xmachine_memory_equityfund_state* equityfund_EFLabourMarket_state |
xmachine_memory_equityfund_state* equityfund_end_state |
xmachine_memory_equityfund_state* equityfund_EquityFundCredit_state |
xmachine_memory_equityfund_state* equityfund_EquityFundLoop_state |
xmachine_memory_equityfund_state* equityfund_start_state |
m_fired * fired_message |
m_firm_bank_init_deposit * firm_bank_init_deposit_message |
m_firm_bank_init_loans * firm_bank_init_loans_message |
m_firm_bank_insolvent_account * firm_bank_insolvent_account_message |
m_firm_bank_interest_on_loan * firm_bank_interest_on_loan_message |
m_firm_bank_loan_request_1 * firm_bank_loan_request_1_message |
m_firm_bank_loan_request_2 * firm_bank_loan_request_2_message |
m_firm_bank_update_deposit * firm_bank_update_deposit_message |
xmachine_memory_firm_state* firm_end_state |
xmachine_memory_firm_state* firm_FirmConstructionLabourDemand_state |
xmachine_memory_firm_state* firm_FirmConsumptionMarket_state |
xmachine_memory_firm_state* firm_FirmConsumptionPrice_state |
xmachine_memory_firm_state* firm_FirmConsumptionStart_state |
xmachine_memory_firm_state* firm_FirmCreditBalanceSheet_state |
xmachine_memory_firm_state* firm_FirmCreditBankruptcy_state |
xmachine_memory_firm_state* firm_FirmCreditCheckTaxRate_state |
xmachine_memory_firm_state* firm_FirmCreditComputeDividends_state |
xmachine_memory_firm_state* firm_FirmCreditDividendPayments_state |
xmachine_memory_firm_state* firm_FirmCreditIlliquidityStatus_state |
xmachine_memory_firm_state* firm_FirmCreditInsolvencyCheck_state |
xmachine_memory_firm_state* firm_FirmCreditInvestment_state |
xmachine_memory_firm_state* firm_FirmCreditLiquidityNeed_state |
xmachine_memory_firm_state* firm_FirmCreditLiquidityRecheck_state |
xmachine_memory_firm_state* firm_FirmCreditLoanBorrow1_state |
xmachine_memory_firm_state* firm_FirmCreditLoanBorrow2_state |
xmachine_memory_firm_state* firm_FirmCreditPayments_state |
xmachine_memory_firm_state* firm_FirmCreditPolicyChecks_state |
xmachine_memory_firm_state* firm_FirmCreditStart_state |
xmachine_memory_firm_state* firm_FirmCreditStatus_state |
xmachine_memory_firm_state* firm_FirmHousingMarket_state |
xmachine_memory_firm_state* firm_FirmHousingPrice_state |
xmachine_memory_firm_state* firm_FirmHousingSell_state |
xmachine_memory_firm_state* firm_FirmHousingStart_state |
xmachine_memory_firm_state* firm_FirmInitBalanceSheet_state |
xmachine_memory_firm_state* firm_FirmInitEmployment_state |
xmachine_memory_firm_state* firm_FirmInitPostId_state |
xmachine_memory_firm_state* firm_FirmLabourPayWages_state |
xmachine_memory_firm_state* firm_FirmLabourStage1_state |
xmachine_memory_firm_state* firm_FirmLabourStage1Application_state |
xmachine_memory_firm_state* firm_FirmLabourStage1End_state |
xmachine_memory_firm_state* firm_FirmLabourStage2_state |
xmachine_memory_firm_state* firm_FirmLabourStage2End_state |
xmachine_memory_firm_state* firm_FirmLabourStart_state |
xmachine_memory_firm_state* firm_FirmLabourWageAdjustment_state |
xmachine_memory_firm_state* firm_FirmLoop_state |
xmachine_memory_firm_state* firm_FirmProductionConstructor_state |
xmachine_memory_firm_state* firm_FirmProductionLabourDemand_state |
xmachine_memory_firm_state* firm_FirmProductionPlanning_state |
xmachine_memory_firm_state* firm_FirmProductionRegular_state |
xmachine_memory_firm_state* firm_FirmProductionRoleCheck_state |
xmachine_memory_firm_state* firm_FirmProductionSkip_state |
xmachine_memory_firm_state* firm_FirmProductionStart_state |
xmachine_memory_firm_state* firm_FirmReceiveSales_state |
xmachine_memory_firm_state* firm_FirmUpdateDeposits_state |
m_firm_household_wage_payment * firm_household_wage_payment_message |
m_firm_jpoffice_id * firm_jpoffice_id_message |
m_firm_net_profit * firm_net_profit_message |
xmachine_memory_firm_state* firm_start_state |
double FLAME_environment_variable_consumption_adjustment_speed |
double FLAME_environment_variable_firms_minimum_equity_ratio |
double FLAME_environment_variable_household_budget_constraint |
double FLAME_environment_variable_household_mortgage_writeoff_high |
double FLAME_environment_variable_household_mortgage_writeoff_low |
double FLAME_environment_variable_household_startup_leverage |
double FLAME_environment_variable_housing_market_entrance_prob |
double FLAME_environment_variable_ratio_capitalist_households |
void* FLAME_m_bank_centralbank_debt_payment_composite_params |
void* FLAME_m_bank_centralbank_debt_request_composite_params |
void* FLAME_m_bank_centralbank_init_deposit_composite_params |
void* FLAME_m_bank_centralbank_interest_payment_composite_params |
void* FLAME_m_bank_centralbank_update_deposit_composite_params |
void* FLAME_m_bank_firm_loan_acknowledge_1_composite_params |
void* FLAME_m_bank_firm_loan_acknowledge_2_composite_params |
void* FLAME_m_centralbank_government_profit_composite_params |
void* FLAME_m_centralbank_households_quarterly_cpi_composite_params |
void* FLAME_m_firm_bank_insolvent_account_composite_params |
void* FLAME_m_firm_household_wage_payment_composite_params |
void* FLAME_m_fund_centralbank_init_deposit_composite_params |
void* FLAME_m_fund_centralbank_update_deposit_composite_params |
void* FLAME_m_gov_centralbank_debt_payment_composite_params |
void* FLAME_m_gov_centralbank_debt_request_composite_params |
void* FLAME_m_gov_centralbank_init_deposit_composite_params |
void* FLAME_m_gov_centralbank_update_deposit_composite_params |
void* FLAME_m_household_bank_init_deposit_composite_params |
void* FLAME_m_household_bank_init_mortgages_composite_params |
void* FLAME_m_household_bank_update_deposit_composite_params |
void* FLAME_m_housing_transactions_summary_composite_params |
void* FLAME_m_jpoffice_household_employer_composite_params |
FLAME_output ** FLAME_outputs |
m_fund_centralbank_init_deposit * fund_centralbank_init_deposit_message |
m_fund_centralbank_update_deposit * fund_centralbank_update_deposit_message |
m_fund_request_ack * fund_request_ack_message |
m_fund_request * fund_request_message |
m_general_benefit * general_benefit_message |
m_goods_transactions_summary * goods_transactions_summary_message |
m_gov_centralbank_debt_payment * gov_centralbank_debt_payment_message |
m_gov_centralbank_debt_request * gov_centralbank_debt_request_message |
m_gov_centralbank_init_deposit * gov_centralbank_init_deposit_message |
m_gov_centralbank_update_deposit * gov_centralbank_update_deposit_message |
xmachine_memory_government_state* government_end_state |
xmachine_memory_government_state* government_GovernmentBalanceSheet_state |
xmachine_memory_government_state* government_GovernmentCredit_state |
xmachine_memory_government_state* government_GovernmentFiscalPolicy_state |
xmachine_memory_government_state* government_GovernmentIncomeStatement_state |
xmachine_memory_government_state* government_GovernmentLabourStatus_state |
xmachine_memory_government_state* government_GovernmentLabourTax_state |
xmachine_memory_government_state* government_GovernmentLoop_state |
xmachine_memory_government_state* government_GovernmentMonthly_state |
xmachine_memory_government_state* government_GovernmentUnemploymentBenefits_state |
xmachine_memory_government_state* government_GovernmentUpdatePolicy_state |
xmachine_memory_government_state* government_start_state |
m_household_bank_init_deposit * household_bank_init_deposit_message |
m_household_bank_init_mortgages * household_bank_init_mortgages_message |
m_household_bank_update_deposit * household_bank_update_deposit_message |
xmachine_memory_household_state* household_end_state |
xmachine_memory_household_state* household_HHConsumptionMonthly_state |
xmachine_memory_household_state* household_HHConsumptionRecieveGoods_state |
xmachine_memory_household_state* household_HHConsumptionStart_state |
xmachine_memory_household_state* household_HHConsumptionWeekly_state |
xmachine_memory_household_state* household_HHCreditBalanceSheet_state |
xmachine_memory_household_state* household_HHCreditCheckTaxRate_state |
xmachine_memory_household_state* household_HHCreditIsCapitalist_state |
xmachine_memory_household_state* household_HHCreditMonthly_state |
xmachine_memory_household_state* household_HHCreditPolicyChecks_state |
xmachine_memory_household_state* household_HHCreditStart_state |
xmachine_memory_household_state* household_HHCreditUpdateAnnuity_state |
xmachine_memory_household_state* household_HHHousingBargain_state |
xmachine_memory_household_state* household_HHHousingCheckWealth_state |
xmachine_memory_household_state* household_HHHousingPayments_state |
xmachine_memory_household_state* household_HHHousingPrice_state |
xmachine_memory_household_state* household_HHHousingRevenue_state |
xmachine_memory_household_state* household_HHHousingRole_state |
xmachine_memory_household_state* household_HHHousingStart_state |
xmachine_memory_household_state* household_HHHousingWriteOff_state |
xmachine_memory_household_state* household_HHLabourEmploymentStatus_state |
xmachine_memory_household_state* household_HHLabourPayroll_state |
xmachine_memory_household_state* household_HHLabourStage1_state |
xmachine_memory_household_state* household_HHLabourStage1Applications_state |
xmachine_memory_household_state* household_HHLabourStage1Placement_state |
xmachine_memory_household_state* household_HHLabourStage2_state |
xmachine_memory_household_state* household_HHLabourStart_state |
xmachine_memory_household_state* household_HouseholdInitBalanceSheet_state |
xmachine_memory_household_state* household_HouseholdInitEmployment_state |
xmachine_memory_household_state* household_HouseholdInitPostId_state |
xmachine_memory_household_state* household_HouseholdLoop_state |
xmachine_memory_household_state* household_HouseholdUpdateDeposits_state |
m_household_jpoffice_id * household_jpoffice_id_message |
m_household_share * household_share_message |
xmachine_memory_household_state* household_start_state |
m_housing_price * housing_price_message |
m_housing_transactions_summary * housing_transactions_summary_message |
m_interest_rate * interest_rate_message |
m_job_application_stage1 * job_application_stage1_message |
m_job_application_stage2 * job_application_stage2_message |
m_job_change * job_change_message |
m_job_match_stage1 * job_match_stage1_message |
m_job_match_stage2 * job_match_stage2_message |
xmachine_memory_jpoffice_state* jpoffice_end_state |
m_jpoffice_firm_employee * jpoffice_firm_employee_message |
m_jpoffice_household_employer * jpoffice_household_employer_message |
xmachine_memory_jpoffice_state* jpoffice_JPOfficeInitEmployment_state |
xmachine_memory_jpoffice_state* jpoffice_JPOfficeLoop_state |
xmachine_memory_jpoffice_state* jpoffice_JPOLabourMarket_state |
xmachine_memory_jpoffice_state* jpoffice_JPOLabourStage2_state |
xmachine_memory_jpoffice_state* jpoffice_start_state |
m_labour_tax * labour_tax_message |
m_labour_tax_rate * labour_tax_rate_message |
m_loan_writeoff * loan_writeoff_message |
xmachine_memory_mall_state* mall_end_state |
xmachine_memory_mall_state* mall_MallConsumptionMarket_state |
xmachine_memory_mall_state* mall_MallConsumptionSummary_state |
xmachine_memory_mall_state* mall_start_state |
m_mortgage_payment_from_sale * mortgage_payment_from_sale_message |
m_mortgage_payment * mortgage_payment_message |
m_mortgage_requests * mortgage_requests_message |
m_mortgage_writeoff * mortgage_writeoff_message |
m_new_entrant_loan * new_entrant_loan_message |
node_information * p_node_info |
xmachine_memory_reagency_state* reagency_end_state |
xmachine_memory_reagency_state* reagency_REAgencyCreditPolicyChecks_state |
xmachine_memory_reagency_state* reagency_REAgencyHousingMarket_state |
xmachine_memory_reagency_state* reagency_REAgencyHousingSummary_state |
xmachine_memory_reagency_state* reagency_start_state |
m_sell_housing * sell_housing_message |
m_sell * sell_message |
m_sold_housing * sold_housing_message |
m_sold * sold_message |
m_bank_centralbank_debt_payment * temp_bank_centralbank_debt_payment_message |
Pointer to m_bank_centralbank_debt_payment to initialise linked list.
m_bank_centralbank_debt_request * temp_bank_centralbank_debt_request_message |
Pointer to m_bank_centralbank_debt_request to initialise linked list.
m_bank_centralbank_init_debt * temp_bank_centralbank_init_debt_message |
Pointer to m_bank_centralbank_init_debt to initialise linked list.
m_bank_centralbank_init_deposit * temp_bank_centralbank_init_deposit_message |
Pointer to m_bank_centralbank_init_deposit to initialise linked list.
m_bank_centralbank_interest_payment * temp_bank_centralbank_interest_payment_message |
Pointer to m_bank_centralbank_interest_payment to initialise linked list.
m_bank_centralbank_update_deposit * temp_bank_centralbank_update_deposit_message |
Pointer to m_bank_centralbank_update_deposit to initialise linked list.
m_bank_firm_loan_acknowledge_1 * temp_bank_firm_loan_acknowledge_1_message |
Pointer to m_bank_firm_loan_acknowledge_1 to initialise linked list.
m_bank_firm_loan_acknowledge_2 * temp_bank_firm_loan_acknowledge_2_message |
Pointer to m_bank_firm_loan_acknowledge_2 to initialise linked list.
m_bank_net_profit * temp_bank_net_profit_message |
Pointer to m_bank_net_profit to initialise linked list.
m_bank_reagency_credibility * temp_bank_reagency_credibility_message |
Pointer to m_bank_reagency_credibility to initialise linked list.
m_bought_housing * temp_bought_housing_message |
Pointer to m_bought_housing to initialise linked list.
m_bought * temp_bought_message |
m_buy_housing * temp_buy_housing_message |
Pointer to m_buy_housing to initialise linked list.
m_buy * temp_buy_message |
m_capital_tax * temp_capital_tax_message |
Pointer to m_capital_tax to initialise linked list.
m_capital_tax_rate * temp_capital_tax_rate_message |
Pointer to m_capital_tax_rate to initialise linked list.
m_centralbank_government_profit * temp_centralbank_government_profit_message |
Pointer to m_centralbank_government_profit to initialise linked list.
m_centralbank_households_quarterly_cpi * temp_centralbank_households_quarterly_cpi_message |
Pointer to m_centralbank_households_quarterly_cpi to initialise linked list.
m_employment_status * temp_employment_status_message |
Pointer to m_employment_status to initialise linked list.
m_fired * temp_fired_message |
m_firm_bank_init_deposit * temp_firm_bank_init_deposit_message |
Pointer to m_firm_bank_init_deposit to initialise linked list.
m_firm_bank_init_loans * temp_firm_bank_init_loans_message |
Pointer to m_firm_bank_init_loans to initialise linked list.
m_firm_bank_insolvent_account * temp_firm_bank_insolvent_account_message |
Pointer to m_firm_bank_insolvent_account to initialise linked list.
m_firm_bank_interest_on_loan * temp_firm_bank_interest_on_loan_message |
Pointer to m_firm_bank_interest_on_loan to initialise linked list.
m_firm_bank_loan_request_1 * temp_firm_bank_loan_request_1_message |
Pointer to m_firm_bank_loan_request_1 to initialise linked list.
m_firm_bank_loan_request_2 * temp_firm_bank_loan_request_2_message |
Pointer to m_firm_bank_loan_request_2 to initialise linked list.
m_firm_bank_update_deposit * temp_firm_bank_update_deposit_message |
Pointer to m_firm_bank_update_deposit to initialise linked list.
m_firm_household_wage_payment * temp_firm_household_wage_payment_message |
Pointer to m_firm_household_wage_payment to initialise linked list.
m_firm_jpoffice_id * temp_firm_jpoffice_id_message |
Pointer to m_firm_jpoffice_id to initialise linked list.
m_firm_net_profit * temp_firm_net_profit_message |
Pointer to m_firm_net_profit to initialise linked list.
m_fund_centralbank_init_deposit * temp_fund_centralbank_init_deposit_message |
Pointer to m_fund_centralbank_init_deposit to initialise linked list.
m_fund_centralbank_update_deposit * temp_fund_centralbank_update_deposit_message |
Pointer to m_fund_centralbank_update_deposit to initialise linked list.
m_fund_request_ack * temp_fund_request_ack_message |
Pointer to m_fund_request_ack to initialise linked list.
m_fund_request * temp_fund_request_message |
Pointer to m_fund_request to initialise linked list.
m_general_benefit * temp_general_benefit_message |
Pointer to m_general_benefit to initialise linked list.
m_goods_transactions_summary * temp_goods_transactions_summary_message |
Pointer to m_goods_transactions_summary to initialise linked list.
m_gov_centralbank_debt_payment * temp_gov_centralbank_debt_payment_message |
Pointer to m_gov_centralbank_debt_payment to initialise linked list.
m_gov_centralbank_debt_request * temp_gov_centralbank_debt_request_message |
Pointer to m_gov_centralbank_debt_request to initialise linked list.
m_gov_centralbank_init_deposit * temp_gov_centralbank_init_deposit_message |
Pointer to m_gov_centralbank_init_deposit to initialise linked list.
m_gov_centralbank_update_deposit * temp_gov_centralbank_update_deposit_message |
Pointer to m_gov_centralbank_update_deposit to initialise linked list.
m_household_bank_init_deposit * temp_household_bank_init_deposit_message |
Pointer to m_household_bank_init_deposit to initialise linked list.
m_household_bank_init_mortgages * temp_household_bank_init_mortgages_message |
Pointer to m_household_bank_init_mortgages to initialise linked list.
m_household_bank_update_deposit * temp_household_bank_update_deposit_message |
Pointer to m_household_bank_update_deposit to initialise linked list.
m_household_jpoffice_id * temp_household_jpoffice_id_message |
Pointer to m_household_jpoffice_id to initialise linked list.
m_household_share * temp_household_share_message |
Pointer to m_household_share to initialise linked list.
m_housing_price * temp_housing_price_message |
Pointer to m_housing_price to initialise linked list.
m_housing_transactions_summary * temp_housing_transactions_summary_message |
Pointer to m_housing_transactions_summary to initialise linked list.
m_interest_rate * temp_interest_rate_message |
Pointer to m_interest_rate to initialise linked list.
m_job_application_stage1 * temp_job_application_stage1_message |
Pointer to m_job_application_stage1 to initialise linked list.
m_job_application_stage2 * temp_job_application_stage2_message |
Pointer to m_job_application_stage2 to initialise linked list.
m_job_change * temp_job_change_message |
Pointer to m_job_change to initialise linked list.
m_job_match_stage1 * temp_job_match_stage1_message |
Pointer to m_job_match_stage1 to initialise linked list.
m_job_match_stage2 * temp_job_match_stage2_message |
Pointer to m_job_match_stage2 to initialise linked list.
m_jpoffice_firm_employee * temp_jpoffice_firm_employee_message |
Pointer to m_jpoffice_firm_employee to initialise linked list.
m_jpoffice_household_employer * temp_jpoffice_household_employer_message |
Pointer to m_jpoffice_household_employer to initialise linked list.
m_labour_tax * temp_labour_tax_message |
Pointer to m_labour_tax to initialise linked list.
m_labour_tax_rate * temp_labour_tax_rate_message |
Pointer to m_labour_tax_rate to initialise linked list.
m_loan_writeoff * temp_loan_writeoff_message |
Pointer to m_loan_writeoff to initialise linked list.
m_mortgage_payment_from_sale * temp_mortgage_payment_from_sale_message |
Pointer to m_mortgage_payment_from_sale to initialise linked list.
m_mortgage_payment * temp_mortgage_payment_message |
Pointer to m_mortgage_payment to initialise linked list.
m_mortgage_requests * temp_mortgage_requests_message |
Pointer to m_mortgage_requests to initialise linked list.
m_mortgage_writeoff * temp_mortgage_writeoff_message |
Pointer to m_mortgage_writeoff to initialise linked list.
m_new_entrant_loan * temp_new_entrant_loan_message |
Pointer to m_new_entrant_loan to initialise linked list.
node_information * temp_node_info |
Pointer to node_information to initialise linked list.
m_sell_housing * temp_sell_housing_message |
Pointer to m_sell_housing to initialise linked list.
m_sell * temp_sell_message |
m_sold_housing * temp_sold_housing_message |
Pointer to m_sold_housing to initialise linked list.
m_sold * temp_sold_message |
m_unemployment_benefit * temp_unemployment_benefit_message |
Pointer to m_unemployment_benefit to initialise linked list.
m_vacancy_stage1 * temp_vacancy_stage1_message |
Pointer to m_vacancy_stage1 to initialise linked list.
m_vacancy_stage2 * temp_vacancy_stage2_message |
Pointer to m_vacancy_stage2 to initialise linked list.
xmachine * temp_xmachine |
xmachine_memory_bank_holder* temp_xmachine_bank_holder |
xmachine_memory_centralbank_holder* temp_xmachine_centralbank_holder |
xmachine_memory_equityfund_holder* temp_xmachine_equityfund_holder |
xmachine_memory_firm_holder* temp_xmachine_firm_holder |
xmachine_memory_government_holder* temp_xmachine_government_holder |
xmachine_memory_household_holder* temp_xmachine_household_holder |
xmachine_memory_jpoffice_holder* temp_xmachine_jpoffice_holder |
xmachine_memory_mall_holder* temp_xmachine_mall_holder |
xmachine_memory_reagency_holder* temp_xmachine_reagency_holder |
int total_messages |
long total_time |
m_unemployment_benefit * unemployment_benefit_message |
m_vacancy_stage1 * vacancy_stage1_message |
m_vacancy_stage2 * vacancy_stage2_message |