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

Functions created from tagged condition and filter rules. More...

#include "header.h"
Include dependency graph for rules.c:

Go to the source code of this file.

Functions

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...
 
void * cparams_create (int agent_number, int *agent_count, size_t *agent_struct_size, size_t *cparam_size)
 Create memory to hold agent filter variables for every agent using the filter on the current node. 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 FLAME_condition_firm_idle_FirmUpdateDeposits_FirmCreditPolicyChecks (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_firm_consumption_supply_FirmConsumptionMarket_FirmReceiveSales (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmLabourStart_FirmConsumptionStart (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_firm_labour_fire_FirmLabourStage1_FirmLabourStage1End (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_labour_job_announcement_stage1_FirmLabourStage1_FirmLabourStage1Application (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_idle_FirmLabourPayWages_FirmUpdateDeposits (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_labour_pay_wages_FirmLabourPayWages_FirmLabourWageAdjustment (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 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 FLAME_condition_firm_firm_production_produce_goods_FirmProductionRegular_FirmLabourStart (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_production_set_price_FirmProductionRegular_FirmProductionPlanning (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_production_construct_houses_FirmProductionConstructor_FirmLabourStart (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_production_construction_plan_FirmProductionConstructor_FirmConstructionLabourDemand (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmCreditStart_FirmProductionStart (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_credit_compute_income_statement_FirmCreditStart_FirmCreditInvestment (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmCreditStatus_FirmCreditPayments (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_credit_demand_loans_1_FirmCreditStatus_FirmCreditLoanBorrow1 (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmCreditLoanBorrow2_FirmCreditPayments (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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_condition_firm_idle_FirmCreditIlliquidityStatus_FirmCreditPayments (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmCreditBankruptcy_FirmCreditPayments (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_firm_credit_illiquidity_bankrupt_FirmCreditBankruptcy_FirmCreditBalanceSheet (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
int FLAME_condition_firm_idle_FirmCreditInsolvencyCheck_FirmProductionStart (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_firm_credit_check_interest_rate_FirmCreditPolicyChecks_FirmCreditCheckTaxRate (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_firm_firm_housing_enter_market_FirmHousingMarket_FirmHousingSell (xmachine_memory_firm *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_idle_HouseholdUpdateDeposits_HHCreditPolicyChecks (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 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 FLAME_condition_household_household_consumption_demand_HHConsumptionWeekly_HHConsumptionRecieveGoods (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_idle_HHConsumptionMonthly_HHHousingStart (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_household_labour_check_fired_HHLabourStart_HHLabourStage1 (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_idle_HHLabourPayroll_HouseholdUpdateDeposits (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_household_credit_collect_shares_HHCreditIsCapitalist_HHCreditBalanceSheet (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_idle_HHCreditMonthly_HHLabourStart (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_household_credit_check_interest_rate_HHCreditPolicyChecks_HHCreditUpdateAnnuity (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_idle_HHHousingStart_HHLabourPayroll (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_household_household_housing_check_wealth_HHHousingRole_HHHousingCheckWealth (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_household_housing_sell_HHHousingRole_HHHousingRevenue (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_household_housing_fire_sell_HHHousingRole_HHHousingRevenue (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_idle_HHHousingCheckWealth_HHHousingPrice (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
int FLAME_condition_household_household_housing_enter_market_HHHousingCheckWealth_HHHousingBargain (xmachine_memory_household *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_equityfund_idle_EFLabourMarket_EFCreditIncomeStatement (xmachine_memory_equityfund *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_equityfund_equityfund_credit_invest_illiquids_EquityFundCredit_EFCreditShareCollectionBanks (xmachine_memory_equityfund *a)
 The condition function for an agent function. More...
 
int FLAME_condition_equityfund_idle_EFCreditIncomeStatement_end (xmachine_memory_equityfund *a)
 The condition function for an agent function. More...
 
int FLAME_condition_equityfund_equityfund_credit_compute_income_statement_EFCreditIncomeStatement_EFCreditBalanceSheet (xmachine_memory_equityfund *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_bank_idle_BankUpdateDeposits_BankCreditPolicyChecks (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_bank_idle_BankCreditStart_BankHousingMarket (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_bank_bank_credit_compute_income_statement_BankCreditStart_BankCreditDividends (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_bank_idle_BankCreditPolicyChecks_end (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_bank_bank_housing_compute_capital_status_BankHousingMarket_BankHousingCrediting (xmachine_memory_bank *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_government_idle_GovernmentCredit_GovernmentMonthly (xmachine_memory_government *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_government_government_distribute_general_benefits_GovernmentMonthly_GovernmentUnemploymentBenefits (xmachine_memory_government *a)
 The condition function for an agent function. More...
 
int FLAME_condition_government_idle_GovernmentFiscalPolicy_end (xmachine_memory_government *a)
 The condition function for an agent function. More...
 
int FLAME_condition_government_government_collect_centralbank_profit_GovernmentFiscalPolicy_GovernmentIncomeStatement (xmachine_memory_government *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_centralbank_idle_CentralBankConsumption_CentralBankConsumptionPrices (xmachine_memory_centralbank *a)
 The condition function for an agent function. More...
 
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 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 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 FLAME_condition_centralbank_centralbank_collect_interest_payments_CentralBankCredit_CentralBankDebtRequests (xmachine_memory_centralbank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_centralbank_idle_CentralBankPolicy_end (xmachine_memory_centralbank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_centralbank_centralbank_compute_income_statement_CentralBankPolicy_CentralBankGovernmentRequests (xmachine_memory_centralbank *a)
 The condition function for an agent function. More...
 
int FLAME_condition_centralbank_idle_CentralBankHousing_CentralBankLabour (xmachine_memory_centralbank *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_jpoffice_idle_JPOLabourMarket_end (xmachine_memory_jpoffice *a)
 The condition function for an agent function. More...
 
int FLAME_condition_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2 (xmachine_memory_jpoffice *a)
 The condition function for an agent function. More...
 
int FLAME_condition_mall_idle_MallConsumptionMarket_end (xmachine_memory_mall *a)
 The condition function for an agent function. More...
 
int FLAME_condition_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary (xmachine_memory_mall *a)
 The condition function for an agent function. More...
 
int FLAME_condition_reagency_idle_REAgencyCreditPolicyChecks_end (xmachine_memory_reagency *a)
 The condition function for an agent function. More...
 
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 FLAME_condition_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary (xmachine_memory_reagency *a)
 The condition function for an agent function. More...
 
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 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 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 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 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_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_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_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_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 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 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_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 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 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_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 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_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 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 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 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 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_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 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 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 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 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_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 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 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 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 FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_household_jpoffice_id (const void *x, const void *y)
 
int FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_firm_jpoffice_id (const void *x, const void *y)
 
int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_vacancy_stage1 (const void *x, const void *y)
 
int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_job_application_stage1 (const void *x, const void *y)
 
int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_vacancy_stage2 (const void *x, const void *y)
 
int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_job_application_stage2 (const void *x, const void *y)
 
int FLAME_sort_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary_sell (const void *x, const void *y)
 
int FLAME_sort_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary_sell_housing (const void *x, const void *y)
 

Detailed Description

Functions created from tagged condition and filter rules.

Definition in file rules.c.

Function Documentation

void * cparams_create ( int  agent_number,
int *  agent_count,
size_t *  agent_struct_size,
size_t *  cparam_size 
)

Create memory to hold agent filter variables for every agent using the filter on the current node.

Parameters
agent_numberThe number of agent types.
agent_countList of the number of agents of each agent type.
agent_struct_sizeThe struct size needed for each agent type.
cparam_sizeThe size of the memory created.
Returns
Pointer to the created memory.

Definition at line 35 of file rules.c.

int FLAME_condition_bank_bank_credit_check_interest_rate_BankCreditPolicyChecks_end ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1201 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_bank_credit_compute_income_statement_BankCreditStart_BankCreditDividends ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1177 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_bank_housing_compute_capital_status_BankHousingMarket_BankHousingCrediting ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1225 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_bank_update_deposits_BankUpdateDeposits_BankCreditPolicyChecks ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1153 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_BankCreditPolicyChecks_end ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1189 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_BankCreditStart_BankHousingMarket ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1165 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_BankHousingMarket_BankUpdateDeposits ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1213 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_BankUpdateDeposits_BankCreditPolicyChecks ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1141 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_start_BankInitLoans ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1117 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_bank_idle_start_BankLoop ( xmachine_memory_bank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1129 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_collect_interest_payments_CentralBankCredit_CentralBankDebtRequests ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1441 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_compute_income_statement_CentralBankPolicy_CentralBankGovernmentRequests ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1465 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_trace_goods_prices_CentralBankConsumption_CentralBankConsumptionPrices ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1369 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_trace_housing_prices_CentralBankHousing_CentralBankLabour ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1489 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_trace_unemployment_status_CentralBankLabour_CentralBankPolicy ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1417 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_centralbank_update_price_indices_CentralBankConsumptionPrices_CentralBankHousing ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1393 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankConsumption_CentralBankConsumptionPrices ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1357 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankConsumptionPrices_CentralBankHousing ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1381 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankCredit_CentralBankConsumption ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1429 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankHousing_CentralBankLabour ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1477 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankLabour_CentralBankPolicy ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1405 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_CentralBankPolicy_end ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1453 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_start_CentralBankInitBalanceSheet ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1333 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_centralbank_idle_start_CentralBankLoop ( xmachine_memory_centralbank a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1345 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_equityfund_audit_dividends_EFLabourMarket_EFCreditIncomeStatement ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1057 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_equityfund_credit_compute_income_statement_EFCreditIncomeStatement_EFCreditBalanceSheet ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1105 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_equityfund_credit_invest_illiquids_EquityFundCredit_EFCreditShareCollectionBanks ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1081 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_equityfund_init_start_EquityFundLoop ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1021 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_idle_EFCreditIncomeStatement_end ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1093 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_idle_EFLabourMarket_EFCreditIncomeStatement ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1045 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_idle_EquityFundCredit_EFLabourMarket ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1069 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_equityfund_idle_start_EquityFundLoop ( xmachine_memory_equityfund a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1033 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_consumption_supply_FirmConsumptionMarket_FirmReceiveSales ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 157 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_borrow_loans_2_FirmCreditLoanBorrow2_FirmCreditIlliquidityStatus ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 457 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_check_equityfund_investment_FirmCreditLiquidityRecheck_FirmCreditBankruptcy ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 505 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_check_interest_rate_FirmCreditPolicyChecks_FirmCreditCheckTaxRate ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 577 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_compute_income_statement_FirmCreditStart_FirmCreditInvestment ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 409 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_demand_loans_1_FirmCreditStatus_FirmCreditLoanBorrow1 ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 433 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_illiquidity_bankrupt_FirmCreditBankruptcy_FirmCreditBalanceSheet ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 529 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_insolvency_bankruptcy_FirmCreditInsolvencyCheck_FirmProductionStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 553 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_credit_request_equityfund_investment_FirmCreditIlliquidityStatus_FirmCreditLiquidityRecheck ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 481 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_housing_enter_market_FirmHousingMarket_FirmHousingSell ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 625 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_labour_fire_FirmLabourStage1_FirmLabourStage1End ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 205 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_labour_job_announcement_stage1_FirmLabourStage1_FirmLabourStage1Application ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 217 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_labour_job_announcement_stage2_FirmLabourStage2_FirmLabourStage2End ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 229 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_labour_pay_wages_FirmLabourPayWages_FirmLabourWageAdjustment ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 265 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_labour_workforce_needed_FirmLabourStart_FirmLabourStage1 ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 181 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_production_construct_houses_FirmProductionConstructor_FirmLabourStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 373 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_production_construction_plan_FirmProductionConstructor_FirmConstructionLabourDemand ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 385 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_production_produce_goods_FirmProductionRegular_FirmLabourStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 349 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_production_set_price_FirmProductionRegular_FirmProductionPlanning ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 361 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_production_skip_FirmProductionSkip_FirmLabourStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 301 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_firm_update_bank_account_FirmUpdateDeposits_FirmCreditPolicyChecks ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 109 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmConsumptionMarket_FirmHousingStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 145 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmConsumptionStart_FirmConsumptionMarket ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 133 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmConsumptionStart_FirmHousingStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 121 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditBankruptcy_FirmCreditPayments ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 517 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditIlliquidityStatus_FirmCreditPayments ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 469 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditInsolvencyCheck_FirmProductionStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 541 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditLiquidityRecheck_FirmCreditPayments ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 493 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditLoanBorrow2_FirmCreditPayments ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 445 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditPolicyChecks_end ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 565 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditStart_FirmProductionStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 397 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmCreditStatus_FirmCreditPayments ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 421 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmHousingMarket_FirmLabourPayWages ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 613 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmHousingStart_FirmHousingMarket ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 601 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmHousingStart_FirmLabourPayWages ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 589 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmLabourPayWages_FirmUpdateDeposits ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 253 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmLabourStage1_FirmLabourStage1End ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 193 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmLabourStage2_FirmConsumptionStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 241 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmLabourStart_FirmConsumptionStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 169 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionConstructor ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 337 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmProductionRoleCheck_FirmProductionRegular ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 325 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmProductionSkip_FirmProductionRoleCheck ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 313 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmProductionStart_FirmLabourStart ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 277 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmProductionStart_FirmProductionSkip ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 289 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_FirmUpdateDeposits_FirmCreditPolicyChecks ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 97 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_start_FirmInitPostId ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 73 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_firm_idle_start_FirmLoop ( xmachine_memory_firm a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 85 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_government_collect_capital_tax_GovernmentCredit_GovernmentMonthly ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1273 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_government_collect_centralbank_profit_GovernmentFiscalPolicy_GovernmentIncomeStatement ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1321 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_government_distribute_general_benefits_GovernmentMonthly_GovernmentUnemploymentBenefits ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1297 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_government_init_start_GovernmentLoop ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1237 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_idle_GovernmentCredit_GovernmentMonthly ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1261 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_idle_GovernmentFiscalPolicy_end ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1309 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_idle_GovernmentMonthly_GovernmentFiscalPolicy ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1285 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_government_idle_start_GovernmentLoop ( xmachine_memory_government a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1249 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_consumption_compute_budget_HHConsumptionStart_HHConsumptionWeekly ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 697 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_consumption_demand_HHConsumptionWeekly_HHConsumptionRecieveGoods ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 721 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_consumption_trace_cpi_HHConsumptionMonthly_HHHousingStart ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 745 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_credit_check_interest_rate_HHCreditPolicyChecks_HHCreditUpdateAnnuity ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 913 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_credit_collect_benefits_HHCreditMonthly_HHLabourStart ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 889 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_credit_collect_shares_HHCreditIsCapitalist_HHCreditBalanceSheet ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 865 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_housing_check_wealth_HHHousingRole_HHHousingCheckWealth ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 961 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_housing_enter_market_HHHousingCheckWealth_HHHousingBargain ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1009 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_housing_fire_sell_HHHousingRole_HHHousingRevenue ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 985 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_housing_market_role_HHHousingStart_HHHousingRole ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 937 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_housing_sell_HHHousingRole_HHHousingRevenue ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 973 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_labour_check_fired_HHLabourStart_HHLabourStage1 ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 769 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_labour_receive_wage_HHLabourPayroll_HHLabourEmploymentStatus ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 817 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_labour_reemployment_application_HHLabourStage1_HHLabourStage2 ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 781 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_household_update_bank_account_HouseholdUpdateDeposits_HHCreditPolicyChecks ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 673 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHConsumptionMonthly_HHHousingStart ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 733 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHConsumptionStart_HHConsumptionWeekly ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 685 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHConsumptionWeekly_HHConsumptionMonthly ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 709 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHCreditIsCapitalist_HHCreditBalanceSheet ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 853 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHCreditMonthly_HHLabourStart ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 877 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHCreditPolicyChecks_end ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 901 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHCreditStart_HHCreditIsCapitalist ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 841 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHCreditStart_HHCreditMonthly ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 829 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHHousingCheckWealth_HHHousingPrice ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 997 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHHousingRole_HHHousingPrice ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 949 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHHousingStart_HHLabourPayroll ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 925 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHLabourPayroll_HouseholdUpdateDeposits ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 805 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHLabourStage1_HHLabourStage1Applications ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 793 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HHLabourStart_HHConsumptionStart ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 757 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_HouseholdUpdateDeposits_HHCreditPolicyChecks ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 661 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_start_HouseholdInitPostId ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 637 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_household_idle_start_HouseholdLoop ( xmachine_memory_household a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 649 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_jpoffice_idle_JPOLabourMarket_end ( xmachine_memory_jpoffice a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1525 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_jpoffice_idle_start_JPOfficeInitEmployment ( xmachine_memory_jpoffice a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1501 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_jpoffice_idle_start_JPOfficeLoop ( xmachine_memory_jpoffice a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1513 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2 ( xmachine_memory_jpoffice a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1537 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_mall_idle_MallConsumptionMarket_end ( xmachine_memory_mall a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1549 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary ( xmachine_memory_mall a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1561 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_reagency_idle_REAgencyCreditPolicyChecks_end ( xmachine_memory_reagency a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1573 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_reagency_idle_REAgencyHousingMarket_REAgencyCreditPolicyChecks ( xmachine_memory_reagency a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1597 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_reagency_reagency_check_interest_rate_REAgencyCreditPolicyChecks_end ( xmachine_memory_reagency a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1585 of file rules.c.

Here is the caller graph for this function:

int FLAME_condition_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary ( xmachine_memory_reagency a)

The condition function for an agent function.

Parameters
aThe agent memory.
Returns
The success (1) or failure (0) of the condition.

Definition at line 1609 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2183 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2083 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2103 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2143 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2123 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2163 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2263 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2203 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2223 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2243 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2023 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2003 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1963 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1983 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2063 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 2043 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1643 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1723 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1743 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1763 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1783 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1623 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1663 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1703 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1683 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1823 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1943 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1923 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1803 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1843 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1883 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1903 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
msgThe pointer to the message to be filtered.
paramsThe pointer to the agent memory.
Returns
The success (1) or failure (0) of the filter on the message.

Definition at line 1863 of file rules.c.

Here is the caller graph for this function:

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.

Parameters
aThe integer to check.
bPointer to the integer array.
sizeThe size of the array
Returns
1 for true, 0 for false.

Definition at line 15 of file rules.c.

Here is the caller graph for this function:

int FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_firm_jpoffice_id ( const void *  x,
const void *  y 
)

Definition at line 2284 of file rules.c.

int FLAME_sort_jpoffice_jpoffice_init_employment_JPOfficeInitEmployment_JPOfficeLoop_household_jpoffice_id ( const void *  x,
const void *  y 
)

Definition at line 2278 of file rules.c.

int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_job_application_stage1 ( const void *  x,
const void *  y 
)

Definition at line 2296 of file rules.c.

int FLAME_sort_jpoffice_jpoffice_labour_stage1_JPOLabourMarket_JPOLabourStage2_vacancy_stage1 ( const void *  x,
const void *  y 
)

Definition at line 2290 of file rules.c.

int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_job_application_stage2 ( const void *  x,
const void *  y 
)

Definition at line 2308 of file rules.c.

int FLAME_sort_jpoffice_jpoffice_labour_stage2_JPOLabourStage2_end_vacancy_stage2 ( const void *  x,
const void *  y 
)

Definition at line 2302 of file rules.c.

int FLAME_sort_mall_mall_consumption_shopping_MallConsumptionMarket_MallConsumptionSummary_sell ( const void *  x,
const void *  y 
)

Definition at line 2314 of file rules.c.

int FLAME_sort_reagency_reagency_housing_process_REAgencyHousingMarket_REAgencyHousingSummary_sell_housing ( const void *  x,
const void *  y 
)

Definition at line 2320 of file rules.c.