Coverage report: 88%

Files Functions Classes

coverage.py v7.11.0, created at 2025-11-02 05:14 +0000

File function statements missing excluded coverage
HARK/Calibration/Assets/AssetProcesses.py make_lognormal_RiskyDstn 9 1 0 89%
HARK/Calibration/Assets/AssetProcesses.py combine_IncShkDstn_and_RiskyDstn 8 0 0 100%
HARK/Calibration/Assets/AssetProcesses.py calc_ShareLimit_for_CRRA 21 7 0 67%
HARK/Calibration/Assets/AssetProcesses.py calc_ShareLimit_for_CRRA.temp_f 1 0 0 100%
HARK/Calibration/Assets/AssetProcesses.py (no function) 6 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py BinaryIncShkDstn.__init__ 7 1 0 86%
HARK/Calibration/Income/IncomeProcesses.py LognormPermIncShk.__init__ 6 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py MixtureTranIncShk.__init__ 5 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py MixtureTranIncShk_HANK.__init__ 6 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py BufferStockIncShkDstn.__init__ 4 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py IncShkDstn_HANK.__init__ 4 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py construct_lognormal_wage_dstn 19 4 0 79%
HARK/Calibration/Income/IncomeProcesses.py construct_lognormal_income_process_unemployment 17 4 0 76%
HARK/Calibration/Income/IncomeProcesses.py construct_markov_lognormal_income_process_unemployment 61 16 0 74%
HARK/Calibration/Income/IncomeProcesses.py construct_HANK_lognormal_income_process_unemployment 17 3 0 82%
HARK/Calibration/Income/IncomeProcesses.py get_PermShkDstn_from_IncShkDstn 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py get_TranShkDstn_from_IncShkDstn 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py get_PermShkDstn_from_IncShkDstn_markov 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py get_TranShkDstn_from_IncShkDstn_markov 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py get_TranShkGrid_from_TranShkDstn 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py make_polynomial_PermGroFac 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py make_polynomial_PermShkStd 2 2 0 0%
HARK/Calibration/Income/IncomeProcesses.py make_polynomial_TranShkStd 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py pLvlFuncAR1.__init__ 3 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py pLvlFuncAR1.__call__ 2 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py make_PermGroFac_from_ind_and_agg 4 4 0 0%
HARK/Calibration/Income/IncomeProcesses.py make_trivial_pLvlNextFunc 3 3 0 0%
HARK/Calibration/Income/IncomeProcesses.py make_explicit_perminc_pLvlNextFunc 4 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py make_AR1_style_pLvlNextFunc 6 0 0 100%
HARK/Calibration/Income/IncomeProcesses.py make_basic_pLvlPctiles 22 2 0 91%
HARK/Calibration/Income/IncomeProcesses.py make_pLvlGrid_by_simulation 37 3 0 92%
HARK/Calibration/Income/IncomeProcesses.py make_persistent_income_process_dict 36 2 0 94%
HARK/Calibration/Income/IncomeProcesses.py (no function) 40 0 0 100%
HARK/Calibration/Income/IncomeTools.py parse_time_params 3 0 0 100%
HARK/Calibration/Income/IncomeTools.py age_log_poly_to_growth_rates 8 0 0 100%
HARK/Calibration/Income/IncomeTools.py find_PermGroFacs 8 0 0 100%
HARK/Calibration/Income/IncomeTools.py find_profile 3 0 0 100%
HARK/Calibration/Income/IncomeTools.py sabelhaus_song_var_profile 27 0 0 100%
HARK/Calibration/Income/IncomeTools.py parse_income_spec 46 8 0 83%
HARK/Calibration/Income/IncomeTools.py (no function) 15 0 0 100%
HARK/Calibration/Income/__init__.py (no function) 0 0 0 100%
HARK/Calibration/SCF/WealthIncomeDist/SCFDistTools.py get_scf_distr_stats 3 3 0 0%
HARK/Calibration/SCF/WealthIncomeDist/SCFDistTools.py parse_scf_distr_stats 23 6 0 74%
HARK/Calibration/SCF/WealthIncomeDist/SCFDistTools.py income_wealth_dists_from_scf 5 0 0 100%
HARK/Calibration/SCF/WealthIncomeDist/SCFDistTools.py (no function) 9 0 0 100%
HARK/Calibration/SCF/WealthIncomeDist/__init__.py (no function) 0 0 0 100%
HARK/Calibration/SCF/__init__.py (no function) 0 0 0 100%
HARK/Calibration/__init__.py (no function) 1 0 0 100%
HARK/Calibration/cpi/__init__.py (no function) 0 0 0 100%
HARK/Calibration/cpi/us/CPITools.py download_cpi_series 1 1 0 0%
HARK/Calibration/cpi/us/CPITools.py get_cpi_series 2 0 0 100%
HARK/Calibration/cpi/us/CPITools.py cpi_deflator 15 3 0 80%
HARK/Calibration/cpi/us/CPITools.py (no function) 10 0 0 100%
HARK/Calibration/cpi/us/__init__.py (no function) 0 0 0 100%
HARK/Calibration/life_tables/__init__.py (no function) 0 0 0 100%
HARK/Calibration/life_tables/us_ssa/SSATools.py get_ssa_life_tables 10 10 0 0%
HARK/Calibration/life_tables/us_ssa/SSATools.py parse_ssa_life_table 28 8 0 71%
HARK/Calibration/life_tables/us_ssa/SSATools.py (no function) 7 0 0 100%
HARK/Calibration/life_tables/us_ssa/__init__.py (no function) 0 0 0 100%
HARK/Calibration/load_data.py load_SCF_wealth_weights 9 0 0 100%
HARK/Calibration/load_data.py (no function) 6 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_aggshock_solution_terminal 5 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_aggmrkv_solution_terminal 6 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_exponential_MgridBase 10 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py solveConsAggShock 34 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py solveConsAggShock.calcAggObjects 8 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py solveConsAggShock.vPnextFunc 9 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py solve_ConsAggMarkov 79 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py solve_KrusellSmith 21 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.reset 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.get_economy_data 11 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.add_AggShkDstn 4 1 0 75%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.sim_birth 4 1 0 75%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.sim_death 13 1 0 92%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.get_Rfree 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.get_shocks 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.get_controls 9 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.get_MaggNow 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.market_action 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.calc_bounding_values 1 1 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockConsumerType.make_euler_error_func 1 1 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.add_AggShkDstn 8 1 0 88%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.reset_rng 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.initialize_sim 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.get_shocks 24 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.get_controls 17 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShockMarkovConsumerType.getMrkvNow 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_solution_terminal_KS 4 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_assets_grid_KS 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py make_KS_transition_arrays 29 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.__init__ 4 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.get_economy_data 15 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.make_emp_idx_arrays 30 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.reset 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.market_action 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.initialize_sim 4 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.sim_birth 13 4 0 69%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.get_shocks 8 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.get_states 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.get_controls 14 1 0 93%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithType.get_poststates 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.__init__ 9 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.mill_rule 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.calc_dynamics 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.update 17 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.get_PermGroFacAggLR 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.make_AggShkDstn 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.reset 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.make_AggShkHist 7 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.calc_R_and_W 13 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasEconomy.calc_AFunc 15 1 0 93%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.__init__ 4 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.update 13 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.make_AggShkDstn 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.mill_rule 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.calc_dynamics 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.reset 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.make_AggShkHist 7 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenEconomy.get_AggShocks 9 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.__init__ 5 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.update 6 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.get_PermGroFacAggLR 6 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.make_AggShkDstn 11 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.make_AggShkHist 17 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.make_Mrkv_history 52 20 0 62%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.mill_rule 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py CobbDouglasMarkovEconomy.calc_AFunc 21 1 0 95%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.__init__ 4 4 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.update 3 3 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.make_AggShkDstn 1 1 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.mill_rule 4 4 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.calc_dynamics 1 1 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py SmallOpenMarkovEconomy.make_AggShkHist 1 1 0 0%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.__init__ 5 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.update 21 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.reset 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.make_MrkvArray 25 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.make_Mrkv_history 6 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.mill_rule 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.calc_dynamics 1 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.calc_R_and_W 18 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py KrusellSmithEconomy.calc_AFunc 21 1 0 95%
HARK/ConsumptionSaving/ConsAggShockModel.py AggregateSavingRule.__init__ 3 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggregateSavingRule.__call__ 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py AggShocksDynamicRule.__init__ 2 0 0 100%
HARK/ConsumptionSaving/ConsAggShockModel.py (no function) 175 2 0 99%
HARK/ConsumptionSaving/ConsBequestModel.py make_bequest_solution_terminal 18 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py make_warmglow_portfolio_solution_terminal 15 2 0 87%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsWarmBequest 88 13 0 85%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsWarmBequest.calc_mNrmNext 1 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsWarmBequest.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsWarmBequest.calc_vPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsWarmBequest.calc_vPPnext 1 1 0 0%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow 134 18 0 87%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_mNrm_next 1 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_dvdm_next 9 3 0 67%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_dvds_next 9 3 0 67%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_EndOfPrd_dvda 6 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.EndOfPrddvds_dist 6 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_v_intermed 8 2 0 75%
HARK/ConsumptionSaving/ConsBequestModel.py solve_one_period_ConsPortfolioWarmGlow.calc_EndOfPrd_v 6 0 0 100%
HARK/ConsumptionSaving/ConsBequestModel.py (no function) 52 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py make_2D_CRRA_solution_terminal 8 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess 132 21 0 84%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_pLvl_next 1 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_mLvl_next 1 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_hLvl 3 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_v_next 4 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_vP_next 4 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py solve_one_period_ConsGenIncProcess.calc_vPP_next 4 4 0 0%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.update_income_process 1 1 0 0%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.update_pLvlNextFunc 1 1 0 0%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.install_retirement_func 4 4 0 0%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.update_pLvlGrid 2 2 0 0%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.sim_birth 2 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.transition 9 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.get_controls 8 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py GenIncProcessConsumerType.get_poststates 2 0 0 100%
HARK/ConsumptionSaving/ConsGenIncProcessModel.py (no function) 125 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py eval_health_prod 1 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py eval_marg_health_prod 1 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py calc_exp_next 9 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py solve_one_period_ConsBasicHealth 40 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py make_solution_terminal_ConsBasicHealth 1 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py make_health_grid 1 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py make_uniform_depreciation_dstn 12 2 0 83%
HARK/ConsumptionSaving/ConsHealthModel.py combine_indep_wage_and_depr_dstns 10 2 0 80%
HARK/ConsumptionSaving/ConsHealthModel.py make_logistic_polynomial_die_prob 3 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py make_uniform_HLvl_init_dstn 3 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.sim_death 9 2 0 78%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.sim_birth 7 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.get_shocks 11 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.transition 7 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.get_controls 10 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py BasicHealthConsumerType.get_poststates 2 0 0 100%
HARK/ConsumptionSaving/ConsHealthModel.py (no function) 49 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py ConsumerSolution.__init__ 8 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py ConsumerSolution.append_solution 12 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py make_lognormal_kNrm_init_dstn 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py make_lognormal_pLvl_init_dstn 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_human_wealth 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_patience_factor 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_mpc_min 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py solve_one_period_ConsPF 59 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_worst_inc_prob 7 1 0 86%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_boro_const_nat 8 1 0 88%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_m_nrm_min 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_mpc_max 2 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_m_nrm_next 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_v_next 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_vp_next 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py calc_vpp_next 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py solve_one_period_ConsIndShock 62 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py solve_one_period_ConsKinkedR 71 2 0 97%
HARK/ConsumptionSaving/ConsIndShockModel.py make_basic_CRRA_solution_terminal 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.pre_solve 11 6 0 45%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.post_solve 2 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_restrictions 3 1 0 67%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.unpack_cFunc 2 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.initialize_sim 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.sim_birth 8 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.sim_death 8 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.get_shocks 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.get_Rfree 2 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.transition 9 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.get_controls 8 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.get_poststates 2 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.log_condition_result 5 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_AIC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_GICRaw 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_RIC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_FHWC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_FVAC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.describe_parameters 13 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.calc_limiting_values 20 1 0 95%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.check_conditions 62 21 0 66%
HARK/ConsumptionSaving/ConsIndShockModel.py PerfForesightConsumerType.calc_stable_points 40 10 0 75%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.update_income_process 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.get_shocks 27 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.make_euler_error_func 26 4 0 85%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.pre_solve 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.describe_parameters 9 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.calc_limiting_values 44 2 0 95%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_GICMod 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_GICSdl 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_GICHrm 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_GICLiv 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_FVAC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_WRIC 6 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py IndShockConsumerType.check_conditions 71 11 0 85%
HARK/ConsumptionSaving/ConsIndShockModel.py KinkedRconsumerType.calc_bounding_values 22 1 0 95%
HARK/ConsumptionSaving/ConsIndShockModel.py KinkedRconsumerType.make_euler_error_func 1 1 0 0%
HARK/ConsumptionSaving/ConsIndShockModel.py KinkedRconsumerType.get_Rfree 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py KinkedRconsumerType.check_conditions 1 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModel.py (no function) 175 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py PerfForesightSolution.__init__ 7 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py IndShockSolution.__init__ 14 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py make_solution_terminal_fast 12 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _find_mNrmStE 0 0 6 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _add_mNrmStENumba 0 0 21 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _solveConsPerfForesightNumba 0 0 90 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py ConsPerfForesightSolverFast.solve 6 1 0 83%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _np_tile 0 0 1 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _np_insert 0 0 1 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _prepare_to_solveConsIndShockNumba 0 0 89 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _solveConsIndShockLinearNumba 0 0 32 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py ConsIndShockSolverBasicFast.prepare_to_solve 4 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py ConsIndShockSolverBasicFast.solve 3 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _solveConsIndShockCubicNumba 0 0 53 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _cFuncCubic 0 0 11 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _cFuncLinear 0 0 11 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _add_vFuncNumba 0 0 63 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _add_mNrmStEIndNumba 0 0 21 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _find_mNrmStELinear 0 0 13 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py _find_mNrmStECubic 0 0 15 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py ConsIndShockSolverFast.solve 15 1 0 93%
HARK/ConsumptionSaving/ConsIndShockModelFast.py PerfForesightConsumerTypeFast.post_solve 16 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py select_fast_solver 5 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py IndShockConsumerTypeFast.post_solve 26 0 0 100%
HARK/ConsumptionSaving/ConsIndShockModelFast.py (no function) 52 0 131 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ValueFuncCRRALabeled.__init__ 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ValueFuncCRRALabeled.__call__ 5 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ValueFuncCRRALabeled.derivative 5 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ValueFuncCRRALabeled.evaluate 4 4 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ValueFuncCRRALabeled._validate_state 6 1 0 83%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsumerSolutionLabeled.__init__ 6 1 0 83%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsumerSolutionLabeled.distance 3 3 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py make_solution_terminal_labeled 20 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py make_labeled_inc_shk_dstn 5 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py make_labeled_risky_dstn 3 3 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py make_labeled_shock_dstn 5 5 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.create_params_namespace 1 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.calculate_borrowing_constraint 1 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.define_boundary_constraint 8 4 0 50%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.create_post_state 6 1 0 83%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.state_transition 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.post_state_transition 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.reverse_transition 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.egm_transition 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.value_transition 12 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.continuation_transition 10 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.prepare_to_solve 4 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.create_continuation_function 8 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.endogenous_grid_method 16 1 0 94%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPerfForesightLabeledSolver.solve 2 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py PerfForesightLabeledType.post_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsIndShockLabeledSolver.calculate_borrowing_constraint 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsIndShockLabeledSolver.post_state_transition 3 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsIndShockLabeledSolver.continuation_transition 9 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsIndShockLabeledSolver.create_continuation_function 9 0 0 100%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsRiskyAssetLabeledSolver.__post_init__ 1 1 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsRiskyAssetLabeledSolver.calculate_borrowing_constraint 3 3 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsRiskyAssetLabeledSolver.post_state_transition 3 3 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsRiskyAssetLabeledSolver.continuation_transition 9 9 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsRiskyAssetLabeledSolver.create_continuation_function 10 10 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsFixedPortfolioLabeledSolver.create_params_namespace 1 1 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsFixedPortfolioLabeledSolver.post_state_transition 5 5 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsFixedPortfolioLabeledSolver.continuation_transition 9 9 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPortfolioLabeledSolver.create_post_state 2 2 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPortfolioLabeledSolver.post_state_transition 5 5 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPortfolioLabeledSolver.continuation_transition 11 11 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py ConsPortfolioLabeledSolver.create_continuation_function 21 21 0 0%
HARK/ConsumptionSaving/ConsLabeledModel.py (no function) 114 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py ConsumerLaborSolution.__init__ 10 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py make_log_polynomial_LbrCost 7 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py make_labor_intmarg_solution_terminal 26 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py solve_ConsLaborIntMarg 73 6 0 92%
HARK/ConsumptionSaving/ConsLaborModel.py solve_ConsLaborIntMarg.uPinv 1 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.calc_bounding_values 1 1 0 0%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.make_euler_error_func 1 1 0 0%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.get_states 2 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.get_controls 11 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.get_poststates 13 0 0 100%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.plot_cFunc 18 2 0 89%
HARK/ConsumptionSaving/ConsLaborModel.py LaborIntMargConsumerType.plot_LbrFunc 18 2 0 89%
HARK/ConsumptionSaving/ConsLaborModel.py (no function) 61 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py make_simple_binary_markov 10 3 0 70%
HARK/ConsumptionSaving/ConsMarkovModel.py make_ratchet_markov 23 4 0 83%
HARK/ConsumptionSaving/ConsMarkovModel.py make_MrkvInitDstn 4 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py make_markov_solution_terminal 6 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py solve_one_period_ConsMarkov 160 1 0 99%
HARK/ConsumptionSaving/ConsMarkovModel.py solve_one_period_ConsMarkov.calc_mNrmNext 1 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py solve_one_period_ConsMarkov.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py solve_one_period_ConsMarkov.calc_vPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py solve_one_period_ConsMarkov.calc_vPPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.check_markov_inputs 18 3 0 83%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.pre_solve 3 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.initialize_sim 7 3 0 57%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.sim_death 8 2 0 75%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.sim_birth 4 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.get_markov_states 12 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.get_shocks 19 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.read_shocks_from_history 2 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.get_Rfree 5 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.get_controls 13 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.get_poststates 2 0 0 100%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.calc_bounding_values 1 1 0 0%
HARK/ConsumptionSaving/ConsMarkovModel.py MarkovConsumerType.make_euler_error_func 1 1 0 0%
HARK/ConsumptionSaving/ConsMarkovModel.py (no function) 52 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockPolicyFunc.__init__ 30 1 0 97%
HARK/ConsumptionSaving/ConsMedModel.py MedShockPolicyFunc.__call__ 4 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockPolicyFunc.derivativeX 6 6 0 0%
HARK/ConsumptionSaving/ConsMedModel.py MedShockPolicyFunc.derivativeY 6 6 0 0%
HARK/ConsumptionSaving/ConsMedModel.py MedShockPolicyFunc.derivativeZ 6 6 0 0%
HARK/ConsumptionSaving/ConsMedModel.py cThruXfunc.__init__ 2 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py cThruXfunc.__call__ 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py cThruXfunc.derivativeX 5 5 0 0%
HARK/ConsumptionSaving/ConsMedModel.py cThruXfunc.derivativeY 5 5 0 0%
HARK/ConsumptionSaving/ConsMedModel.py cThruXfunc.derivativeZ 5 5 0 0%
HARK/ConsumptionSaving/ConsMedModel.py MedThruXfunc.__init__ 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedThruXfunc.__call__ 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedThruXfunc.derivativeX 6 6 0 0%
HARK/ConsumptionSaving/ConsMedModel.py MedThruXfunc.derivativeY 4 4 0 0%
HARK/ConsumptionSaving/ConsMedModel.py MedThruXfunc.derivativeZ 6 6 0 0%
HARK/ConsumptionSaving/ConsMedModel.py make_market_resources_grid 1 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py make_capital_grid 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py reformat_bequest_motive 2 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py make_lognormal_MedShkDstn 8 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py make_continuous_MedShockDstn 11 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py make_MedShock_solution_terminal 43 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock 173 3 0 98%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_pLvl_next 1 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_mLvl_next 1 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_hLvl 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_v_next 4 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_vP_next 4 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedShock.calc_vPP_next 4 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockConsumerType.get_shocks 11 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockConsumerType.get_controls 8 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedShockConsumerType.get_poststates 2 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py ConsMedExtMargSolution.__init__ 18 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py make_MedExtMarg_solution_terminal 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py solve_one_period_ConsMedExtMarg 119 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedExtMargConsumerType.get_shocks 13 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedExtMargConsumerType.get_controls 22 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py MedExtMargConsumerType.get_poststates 3 0 0 100%
HARK/ConsumptionSaving/ConsMedModel.py (no function) 106 0 0 100%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.define_distribution_grid 61 24 0 61%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.calc_transition_matrix 48 5 0 90%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.calc_ergodic_dist 6 0 0 100%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.compute_steady_state 13 0 0 100%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.calc_jacobian 132 2 0 98%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py NewKeynesianConsumerType.calc_jacobian.J_from_F 4 0 0 100%
HARK/ConsumptionSaving/ConsNewKeynesianModel.py (no function) 23 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py PortfolioSolution.__init__ 34 4 0 88%
HARK/ConsumptionSaving/ConsPortfolioModel.py make_portfolio_solution_terminal 13 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_radj 2 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_human_wealth 4 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_m_nrm_next 1 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_dvdx_next 15 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_end_of_prd_dvdx 7 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_v_intermed 8 2 0 75%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_end_of_prd_v 5 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_m_nrm_next_joint 4 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_end_of_prd_dvdx_joint 18 5 0 72%
HARK/ConsumptionSaving/ConsPortfolioModel.py calc_end_of_prd_v_joint 8 3 0 62%
HARK/ConsumptionSaving/ConsPortfolioModel.py solve_one_period_ConsPortfolio 140 5 0 96%
HARK/ConsumptionSaving/ConsPortfolioModel.py PortfolioConsumerType.initialize_sim 2 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py PortfolioConsumerType.sim_birth 3 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py PortfolioConsumerType.get_controls 12 0 0 100%
HARK/ConsumptionSaving/ConsPortfolioModel.py (no function) 60 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py make_lognormal_PrefShkDstn 6 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsPrefShock 94 7 0 93%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsPrefShock.calc_mNrmNext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsPrefShock.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsPrefShock.calc_vPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsPrefShock.calc_vPPnext 1 1 0 0%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsKinkyPref 103 9 0 91%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsKinkyPref.calc_mNrmNext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsKinkyPref.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsKinkyPref.calc_vPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py solve_one_period_ConsKinkyPref.calc_vPPnext 1 1 0 0%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.reset_rng 4 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.get_shocks 8 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.get_controls 6 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.calc_bounding_values 1 1 0 0%
HARK/ConsumptionSaving/ConsPrefShockModel.py PrefShockConsumerType.make_euler_error_func 1 1 0 0%
HARK/ConsumptionSaving/ConsPrefShockModel.py KinkyPrefConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py KinkyPrefConsumerType.get_Rfree 1 0 0 100%
HARK/ConsumptionSaving/ConsPrefShockModel.py (no function) 75 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py make_repagent_markov_solution_terminal 5 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py make_simple_binary_rep_markov 2 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py solve_ConsRepAgent 24 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py solve_ConsRepAgentMarkov 31 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentConsumerType.get_states 8 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentMarkovConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentMarkovConsumerType.initialize_sim 2 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentMarkovConsumerType.reset_rng 1 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentMarkovConsumerType.get_shocks 10 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py RepAgentMarkovConsumerType.get_controls 3 0 0 100%
HARK/ConsumptionSaving/ConsRepAgentModel.py (no function) 44 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py make_simple_ShareGrid 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py select_risky_solver 4 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py make_AdjustDstn 6 1 0 83%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.pre_solve 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.update_timing 13 2 0 85%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.get_Rfree 8 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.get_Risky 7 1 0 86%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.get_Adjust 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.initialize_sim 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.get_shocks 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py IndShockRiskyAssetConsumerType.get_controls 14 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice 147 5 0 97%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_Radj 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_hNrm 7 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_mNrm_next 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_dvdm_next 4 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_EndOfPrd_dvda 5 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_EndOfPrd_dvds 5 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_v_intermed 4 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsPortChoice.calc_EndOfPrd_v 5 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset 170 17 0 90%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_Radj 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_hNrm 7 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_mNrmNext 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vPPnext 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_bNrmNext 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vNext 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vPnext 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py solve_one_period_ConsIndShockRiskyAsset.calc_vPPnext 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyAssetModel.py (no function) 54 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py make_bounded_ShareGrid 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py make_simple_dGrid 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py make_nNrm_grid 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py make_mNrm_grid 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py make_solution_terminal_risky_contrib 18 1 0 94%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribRebSolution.__init__ 27 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribShaSolution.__init__ 27 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribCnsSolution.__init__ 15 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribSolution.__init__ 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py rebalance_assets 9 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py m_nrm_next 4 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py n_nrm_next 5 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solve_RiskyContrib_Cns 98 6 0 94%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solve_RiskyContrib_Cns.post_return_derivs 18 1 0 94%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solve_RiskyContrib_Cns.end_of_period_derivs 12 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solve_RiskyContrib_Sha 55 1 0 98%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solve_RiskyContrib_Reb 50 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py solveRiskyContrib 13 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.__init__ 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.pre_solve 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.initialize_sim 2 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.sim_birth 3 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.sim_one_period 18 2 0 89%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_states_Reb 15 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_controls_Reb 8 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_states_Sha 11 1 0 91%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_controls_Sha 8 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_states_Cns 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_controls_Cns 5 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py RiskyContribConsumerType.get_post_states 1 0 0 100%
HARK/ConsumptionSaving/ConsRiskyContribModel.py (no function) 70 0 0 100%
HARK/ConsumptionSaving/ConsSequentialPortfolioModel.py SequentialPortfolioConsumerType.__init__ 5 5 0 0%
HARK/ConsumptionSaving/ConsSequentialPortfolioModel.py (no function) 5 5 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py ChiFromOmegaFunction.__init__ 5 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py ChiFromOmegaFunction.f 3 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py ChiFromOmegaFunction.update 9 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py ChiFromOmegaFunction.__call__ 4 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py make_ChiFromOmega_function 3 1 0 67%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py utility 2 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py dudc 2 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py duda 2 2 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py du2dc2 2 2 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py du2dadc 3 3 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py du_diff 6 6 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py du2_diff 5 5 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py du2_jac 2 2 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py chi_ratio 1 1 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py chi_func 1 1 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py euler 2 2 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py euler2 1 1 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py euler2_diff 1 1 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_m_nrm_next 1 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_dvdm_next 3 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_end_dvda 4 4 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_end_dvds 4 4 0 0%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_end_dvdx 7 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_med_v 3 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py calc_end_v 4 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py solve_one_period_WealthPortfolio 89 6 0 93%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py WealthPortfolioConsumerType.pre_solve 2 0 0 100%
HARK/ConsumptionSaving/ConsWealthPortfolioModel.py (no function) 64 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerSolution.__init__ 6 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py find_next_point 7 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py find_next_point.uPP 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py add_to_stable_arm_points 22 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve 43 2 0 95%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.uPP 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.uPPP 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.uPPPP 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.mpcTargFixedPointFunc 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.mmpcTargFixedPointFunc 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.mmmpcTargFixedPointFunc 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.f_temp 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.pre_solve.mpcAtZeroFixedPointFunc 1 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.post_solve 5 0 0 100%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.sim_birth 7 7 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.sim_death 2 2 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.get_shocks 4 4 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.transition 3 3 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.get_controls 6 6 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py TractableConsumerType.get_poststates 2 2 0 0%
HARK/ConsumptionSaving/TractableBufferStockModel.py (no function) 36 0 0 100%
HARK/ConsumptionSaving/__init__.py (no function) 0 0 0 100%
HARK/SSJutils.py make_basic_SSJ_matrices 137 14 0 90%
HARK/SSJutils.py calc_shock_response_manually 119 18 0 85%
HARK/SSJutils.py calc_derivs_of_state_dstns 0 0 29 100%
HARK/SSJutils.py calc_derivs_of_policy_funcs 0 0 29 100%
HARK/SSJutils.py make_fake_news_matrices 0 0 32 100%
HARK/SSJutils.py calc_ssj_from_fake_news_matrices 0 0 27 100%
HARK/SSJutils.py (no function) 6 0 8 100%
HARK/__init__.py disable_logging 1 1 0 0%
HARK/__init__.py enable_logging 1 1 0 0%
HARK/__init__.py warnings 1 1 0 0%
HARK/__init__.py quiet 1 1 0 0%
HARK/__init__.py verbose 1 1 0 0%
HARK/__init__.py set_verbosity_level 1 0 0 100%
HARK/__init__.py (no function) 13 0 0 100%
HARK/core.py disable_logging 1 1 0 0%
HARK/core.py enable_logging 1 1 0 0%
HARK/core.py warnings 1 1 0 0%
HARK/core.py quiet 1 1 0 0%
HARK/core.py verbose 1 1 0 0%
HARK/core.py set_verbosity_level 1 0 0 100%
HARK/core.py Parameters.__init__ 6 0 0 100%
HARK/core.py Parameters.__getitem__ 9 2 0 78%
HARK/core.py Parameters.__setitem__ 20 7 0 65%
HARK/core.py Parameters.__iter__ 1 1 0 0%
HARK/core.py Parameters.__len__ 1 1 0 0%
HARK/core.py Parameters.keys 1 1 0 0%
HARK/core.py Parameters.values 1 1 0 0%
HARK/core.py Parameters.items 1 1 0 0%
HARK/core.py Parameters.to_dict 1 0 0 100%
HARK/core.py Parameters.to_namedtuple 1 1 0 0%
HARK/core.py Parameters.update 7 4 0 43%
HARK/core.py Parameters.__repr__ 1 1 0 0%
HARK/core.py Parameters.__str__ 1 1 0 0%
HARK/core.py Parameters.__getattr__ 6 6 0 0%
HARK/core.py Parameters.__setattr__ 3 1 0 67%
HARK/core.py Parameters.__contains__ 1 1 0 0%
HARK/core.py Parameters.copy 1 1 0 0%
HARK/core.py Parameters.add_to_time_vary 5 5 0 0%
HARK/core.py Parameters.add_to_time_inv 5 5 0 0%
HARK/core.py Parameters.del_from_time_vary 2 2 0 0%
HARK/core.py Parameters.del_from_time_inv 2 2 0 0%
HARK/core.py Parameters.get 1 0 0 100%
HARK/core.py Parameters.set_many 2 0 0 100%
HARK/core.py Parameters.is_time_varying 1 0 0 100%
HARK/core.py Model.__init__ 4 0 0 100%
HARK/core.py Model.assign_parameters 3 0 0 100%
HARK/core.py Model.get_parameter 1 1 0 0%
HARK/core.py Model.__eq__ 3 1 0 67%
HARK/core.py Model.__str__ 9 0 0 100%
HARK/core.py Model.describe 1 0 0 100%
HARK/core.py Model.del_param 4 0 0 100%
HARK/core.py Model.construct 105 16 0 85%
HARK/core.py Model.describe_constructors 31 3 0 90%
HARK/core.py Model.update 1 0 0 100%
HARK/core.py AgentType.__init__ 40 0 0 100%
HARK/core.py AgentType.add_to_time_vary 3 0 0 100%
HARK/core.py AgentType.add_to_time_inv 3 0 0 100%
HARK/core.py AgentType.del_from_time_vary 3 1 0 67%
HARK/core.py AgentType.del_from_time_inv 3 1 0 67%
HARK/core.py AgentType.unpack 4 0 0 100%
HARK/core.py AgentType.solve 5 0 0 100%
HARK/core.py AgentType.reset_rng 12 0 0 100%
HARK/core.py AgentType.check_elements_of_time_vary_are_lists 5 1 0 80%
HARK/core.py AgentType.check_restrictions 1 0 0 100%
HARK/core.py AgentType.pre_solve 3 0 0 100%
HARK/core.py AgentType.post_solve 1 0 0 100%
HARK/core.py AgentType.initialize_sym 3 0 0 100%
HARK/core.py AgentType.initialize_sim 24 2 0 92%
HARK/core.py AgentType.sim_one_period 17 0 0 100%
HARK/core.py AgentType.make_shock_history 28 0 0 100%
HARK/core.py AgentType.get_mortality 15 0 0 100%
HARK/core.py AgentType.sim_death 2 0 0 100%
HARK/core.py AgentType.sim_birth 2 2 0 0%
HARK/core.py AgentType.get_shocks 1 1 0 0%
HARK/core.py AgentType.read_shocks_from_history 2 0 0 100%
HARK/core.py AgentType.get_states 4 0 0 100%
HARK/core.py AgentType.transition 1 1 0 0%
HARK/core.py AgentType.get_controls 1 1 0 0%
HARK/core.py AgentType.get_poststates 1 0 0 100%
HARK/core.py AgentType.symulate 2 0 0 100%
HARK/core.py AgentType.describe_model 3 0 0 100%
HARK/core.py AgentType.simulate 22 4 0 82%
HARK/core.py AgentType.clear_history 3 0 0 100%
HARK/core.py AgentType.make_basic_SSJ 1 0 0 100%
HARK/core.py AgentType.calc_impulse_response_manually 1 0 0 100%
HARK/core.py solve_agent 41 1 0 98%
HARK/core.py solve_one_cycle 41 17 0 59%
HARK/core.py make_one_period_oo_solver 4 0 0 100%
HARK/core.py make_one_period_oo_solver.one_period_solver 5 0 0 100%
HARK/core.py Market.__init__ 21 2 0 90%
HARK/core.py Market.solve_agents 7 5 0 29%
HARK/core.py Market.solve 15 0 0 100%
HARK/core.py Market.reap 6 0 0 100%
HARK/core.py Market.sow 7 1 0 86%
HARK/core.py Market.mill 5 0 0 100%
HARK/core.py Market.cultivate 2 0 0 100%
HARK/core.py Market.reset 5 0 0 100%
HARK/core.py Market.store 9 2 0 78%
HARK/core.py Market.make_history 7 0 0 100%
HARK/core.py Market.update_dynamics 10 0 0 100%
HARK/core.py distribute_params 6 0 0 100%
HARK/core.py AgentPopulation.__post_init__ 6 0 0 100%
HARK/core.py AgentPopulation.__infer_counts__ 23 3 0 87%
HARK/core.py AgentPopulation.approx_distributions 14 2 0 86%
HARK/core.py AgentPopulation.__parse_parameters__ 43 19 0 56%
HARK/core.py AgentPopulation.create_distributed_agents 3 0 0 100%
HARK/core.py AgentPopulation.create_database 3 3 0 0%
HARK/core.py AgentPopulation.solve 2 2 0 0%
HARK/core.py AgentPopulation.unpack_solutions 1 1 0 0%
HARK/core.py AgentPopulation.initialize_sim 2 2 0 0%
HARK/core.py AgentPopulation.simulate 7 7 0 0%
HARK/core.py AgentPopulation.__iter__ 1 1 0 0%
HARK/core.py AgentPopulation.__getitem__ 1 1 0 0%
HARK/core.py multi_thread_commands_fake 3 0 0 100%
HARK/core.py multi_thread_commands 8 0 0 100%
HARK/core.py run_commands 3 0 0 100%
HARK/core.py (no function) 150 0 0 100%
HARK/dcegm.py calc_linear_crossing 11 11 0 0%
HARK/dcegm.py calc_cross_points 29 29 0 0%
HARK/dcegm.py calc_nondecreasing_segments 10 10 0 0%
HARK/dcegm.py upper_envelope 28 0 0 100%
HARK/dcegm.py (no function) 10 0 0 100%
HARK/distributions/__init__.py (no function) 6 0 0 100%
HARK/distributions/base.py Distribution.__init__ 9 1 0 89%
HARK/distributions/base.py Distribution.seed 1 0 0 100%
HARK/distributions/base.py Distribution.seed 4 1 0 75%
HARK/distributions/base.py Distribution.reset 1 0 0 100%
HARK/distributions/base.py Distribution.random_seed 1 1 0 0%
HARK/distributions/base.py Distribution.draw 3 0 0 100%
HARK/distributions/base.py Distribution.discretize 8 1 0 88%
HARK/distributions/base.py MarkovProcess.__init__ 2 0 0 100%
HARK/distributions/base.py MarkovProcess.draw 3 0 0 100%
HARK/distributions/base.py MarkovProcess.draw.sample 1 0 0 100%
HARK/distributions/base.py IndexDistribution.__init__ 23 4 0 83%
HARK/distributions/base.py IndexDistribution.__getitem__ 3 0 0 100%
HARK/distributions/base.py IndexDistribution.discretize 7 2 0 71%
HARK/distributions/base.py IndexDistribution.draw 18 2 0 89%
HARK/distributions/base.py (no function) 24 0 0 100%
HARK/distributions/continuous.py ContinuousFrozenDistribution.__init__ 2 0 0 100%
HARK/distributions/continuous.py Normal.__init__ 7 1 0 86%
HARK/distributions/continuous.py Normal.discretize 1 0 0 100%
HARK/distributions/continuous.py Normal._approx_hermite 5 0 0 100%
HARK/distributions/continuous.py Normal._approx_equiprobable 7 0 0 100%
HARK/distributions/continuous.py MultivariateNormal.__init__ 4 4 0 0%
HARK/distributions/continuous.py MultivariateNormal.reset 1 1 0 0%
HARK/distributions/continuous.py MultivariateNormal.draw 1 1 0 0%
HARK/distributions/continuous.py MultivariateLognormal.__init__ 4 0 0 100%
HARK/distributions/continuous.py MultivariateLognormal.reset 1 0 0 100%
HARK/distributions/continuous.py MultivariateLognormal.draw 1 0 0 100%
HARK/distributions/continuous.py Lognormal.__new__ 5 0 0 100%
HARK/distributions/continuous.py Lognormal.__init__ 14 1 0 93%
HARK/distributions/continuous.py Lognormal._approx_equiprobable 38 0 0 100%
HARK/distributions/continuous.py Lognormal._approx_hermite 5 5 0 0%
HARK/distributions/continuous.py Lognormal.from_mean_std 5 5 0 0%
HARK/distributions/continuous.py MeanOneLogNormal.__init__ 2 0 0 100%
HARK/distributions/continuous.py Uniform.__init__ 5 0 0 100%
HARK/distributions/continuous.py Uniform._approx_equiprobable 9 0 0 100%
HARK/distributions/continuous.py Weibull.__init__ 5 0 0 100%
HARK/distributions/continuous.py (no function) 36 0 0 100%
HARK/distributions/discrete.py DiscreteFrozenDistribution.__init__ 2 0 0 100%
HARK/distributions/discrete.py Bernoulli.__init__ 7 0 0 100%
HARK/distributions/discrete.py Bernoulli.dim 1 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.__init__ 8 1 0 88%
HARK/distributions/discrete.py DiscreteDistribution.dim 1 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.draw_events 4 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.draw 19 1 0 95%
HARK/distributions/discrete.py DiscreteDistribution.expected 6 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.dist_of_func 4 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.discretize 1 0 0 100%
HARK/distributions/discrete.py DiscreteDistribution.make_univariate 13 2 0 85%
HARK/distributions/discrete.py DiscreteDistributionLabeled.__init__ 17 1 0 94%
HARK/distributions/discrete.py DiscreteDistributionLabeled.from_unlabeled 2 0 0 100%
HARK/distributions/discrete.py DiscreteDistributionLabeled.from_dataset 9 1 0 89%
HARK/distributions/discrete.py DiscreteDistributionLabeled._weighted 1 0 0 100%
HARK/distributions/discrete.py DiscreteDistributionLabeled.variables 1 0 0 100%
HARK/distributions/discrete.py DiscreteDistributionLabeled.name 1 1 0 0%
HARK/distributions/discrete.py DiscreteDistributionLabeled.attrs 1 1 0 0%
HARK/distributions/discrete.py DiscreteDistributionLabeled.dist_of_func 6 1 0 83%
HARK/distributions/discrete.py DiscreteDistributionLabeled.dist_of_func.func_wrapper 3 3 0 0%
HARK/distributions/discrete.py DiscreteDistributionLabeled.expected 8 0 0 100%
HARK/distributions/discrete.py DiscreteDistributionLabeled.expected.func_wrapper 3 0 0 100%
HARK/distributions/discrete.py (no function) 38 0 0 100%
HARK/distributions/multivariate.py MultivariateNormal.__init__ 7 0 0 100%
HARK/distributions/multivariate.py MultivariateNormal.discretize 1 0 0 100%
HARK/distributions/multivariate.py MultivariateNormal._approx 9 0 0 100%
HARK/distributions/multivariate.py MultivariateLogNormal.__init__ 12 3 0 75%
HARK/distributions/multivariate.py MultivariateLogNormal.mean 1 0 0 100%
HARK/distributions/multivariate.py MultivariateLogNormal._cdf 4 4 0 0%
HARK/distributions/multivariate.py MultivariateLogNormal._pdf 9 9 0 0%
HARK/distributions/multivariate.py MultivariateLogNormal._marginal 3 3 0 0%
HARK/distributions/multivariate.py MultivariateLogNormal._marginal_cdf 3 3 0 0%
HARK/distributions/multivariate.py MultivariateLogNormal.rvs 2 0 0 100%
HARK/distributions/multivariate.py MultivariateLogNormal._approx_equiprobable 103 103 0 0%
HARK/distributions/multivariate.py MultivariateLogNormal._approx_equiprobable.prob_assign 3 3 0 0%
HARK/distributions/multivariate.py (no function) 22 0 0 100%
HARK/distributions/utils.py approx_lognormal_gauss_hermite 2 0 0 100%
HARK/distributions/utils.py calc_normal_style_pars_from_lognormal_pars 5 0 0 100%
HARK/distributions/utils.py calc_lognormal_style_pars_from_normal_pars 5 0 0 100%
HARK/distributions/utils.py approx_beta 5 5 0 0%
HARK/distributions/utils.py make_markov_approx_to_normal 22 22 0 0%
HARK/distributions/utils.py make_markov_approx_to_normal_by_monte_carlo 8 8 0 0%
HARK/distributions/utils.py make_tauchen_ar1 16 0 0 100%
HARK/distributions/utils.py add_discrete_outcome_constant_mean 19 5 0 74%
HARK/distributions/utils.py add_discrete_outcome 17 7 0 59%
HARK/distributions/utils.py combine_indep_dstns 37 2 0 95%
HARK/distributions/utils.py calc_expectation 4 0 0 100%
HARK/distributions/utils.py distr_of_function 4 0 0 100%
HARK/distributions/utils.py expected 6 0 0 100%
HARK/distributions/utils.py (no function) 20 0 0 100%
HARK/econforgeinterp.py LinearFast.__init__ 11 3 0 73%
HARK/econforgeinterp.py LinearFast.__call__ 3 0 0 100%
HARK/econforgeinterp.py LinearFast._derivs 4 0 0 100%
HARK/econforgeinterp.py LinearFast.gradient 2 0 0 100%
HARK/econforgeinterp.py LinearFast._eval_and_grad 4 0 0 100%
HARK/econforgeinterp.py DecayInterp.__init__ 11 2 0 82%
HARK/econforgeinterp.py DecayInterp.__call__ 8 0 0 100%
HARK/econforgeinterp.py DecayInterp.extrap_decay_prop 6 0 0 100%
HARK/econforgeinterp.py DecayInterp.extrap_decay_hark 13 0 0 100%
HARK/econforgeinterp.py DecayInterp.extrap_paste 4 4 0 0%
HARK/econforgeinterp.py (no function) 19 0 0 100%
HARK/estimation.py minimize_nelder_mead 19 1 0 95%
HARK/estimation.py minimize_nelder_mead.objective_func_mod 4 0 0 100%
HARK/estimation.py minimize_powell 14 1 0 93%
HARK/estimation.py bootstrap_sample_from_data 8 1 0 88%
HARK/estimation.py parallelNelderMead 112 19 0 83%
HARK/estimation.py save_nelder_mead_data 8 0 0 100%
HARK/estimation.py load_nelder_mead_data 13 0 0 100%
HARK/estimation.py parallel_nelder_mead_worker 39 39 0 0%
HARK/estimation.py estimate_msm 4 4 0 0%
HARK/estimation.py (no function) 19 0 0 100%
HARK/helpers.py copy_module 14 14 0 0%
HARK/helpers.py print_helper 2 2 0 0%
HARK/helpers.py copy_module_to_local 28 28 0 0%
HARK/helpers.py (no function) 3 3 0 0%
HARK/interpolation.py _isscalar 1 0 0 100%
HARK/interpolation.py _check_grid_dimensions 13 1 0 92%
HARK/interpolation.py _check_flatten 5 0 0 100%
HARK/interpolation.py HARKinterpolator1D.__call__ 2 0 0 100%
HARK/interpolation.py HARKinterpolator1D.derivative 2 0 0 100%
HARK/interpolation.py HARKinterpolator1D.eval_with_derivative 3 0 0 100%
HARK/interpolation.py HARKinterpolator1D._evaluate 1 1 0 0%
HARK/interpolation.py HARKinterpolator1D._der 1 1 0 0%
HARK/interpolation.py HARKinterpolator1D._evalAndDer 1 1 0 0%
HARK/interpolation.py HARKinterpolator2D.__call__ 3 0 0 100%
HARK/interpolation.py HARKinterpolator2D.derivativeX 3 0 0 100%
HARK/interpolation.py HARKinterpolator2D.derivativeY 3 0 0 100%
HARK/interpolation.py HARKinterpolator2D._evaluate 1 1 0 0%
HARK/interpolation.py HARKinterpolator2D._derX 1 1 0 0%
HARK/interpolation.py HARKinterpolator2D._derY 1 1 0 0%
HARK/interpolation.py HARKinterpolator3D.__call__ 4 0 0 100%
HARK/interpolation.py HARKinterpolator3D.derivativeX 4 0 0 100%
HARK/interpolation.py HARKinterpolator3D.derivativeY 4 0 0 100%
HARK/interpolation.py HARKinterpolator3D.derivativeZ 4 0 0 100%
HARK/interpolation.py HARKinterpolator3D._evaluate 1 1 0 0%
HARK/interpolation.py HARKinterpolator3D._derX 1 1 0 0%
HARK/interpolation.py HARKinterpolator3D._derY 1 1 0 0%
HARK/interpolation.py HARKinterpolator3D._derZ 1 1 0 0%
HARK/interpolation.py HARKinterpolator4D.__call__ 5 0 0 100%
HARK/interpolation.py HARKinterpolator4D.derivativeW 5 0 0 100%
HARK/interpolation.py HARKinterpolator4D.derivativeX 5 0 0 100%
HARK/interpolation.py HARKinterpolator4D.derivativeY 5 0 0 100%
HARK/interpolation.py HARKinterpolator4D.derivativeZ 5 0 0 100%
HARK/interpolation.py HARKinterpolator4D._evaluate 1 1 0 0%
HARK/interpolation.py HARKinterpolator4D._derW 1 1 0 0%
HARK/interpolation.py HARKinterpolator4D._derX 1 1 0 0%
HARK/interpolation.py HARKinterpolator4D._derY 1 1 0 0%
HARK/interpolation.py HARKinterpolator4D._derZ 1 1 0 0%
HARK/interpolation.py IdentityFunction.__init__ 2 0 0 100%
HARK/interpolation.py IdentityFunction.__call__ 1 0 0 100%
HARK/interpolation.py IdentityFunction.derivative 3 1 0 67%
HARK/interpolation.py IdentityFunction.derivativeX 6 0 0 100%
HARK/interpolation.py IdentityFunction.derivativeY 6 0 0 100%
HARK/interpolation.py IdentityFunction.derivativeZ 6 0 0 100%
HARK/interpolation.py IdentityFunction.derivativeW 6 1 0 83%
HARK/interpolation.py ConstantFunction.__init__ 1 0 0 100%
HARK/interpolation.py ConstantFunction.__call__ 6 1 0 83%
HARK/interpolation.py ConstantFunction._der 6 2 0 67%
HARK/interpolation.py ConstantFunction.eval_with_derivative 3 0 0 100%
HARK/interpolation.py LinearInterp.__init__ 21 0 0 100%
HARK/interpolation.py LinearInterp._evalOrDer 32 0 0 100%
HARK/interpolation.py LinearInterp._evaluate 1 0 0 100%
HARK/interpolation.py LinearInterp._der 1 0 0 100%
HARK/interpolation.py LinearInterp._evalAndDer 2 0 0 100%
HARK/interpolation.py CubicInterp.__init__ 31 0 0 100%
HARK/interpolation.py CubicInterp._evaluate 16 0 0 100%
HARK/interpolation.py CubicInterp._der 15 0 0 100%
HARK/interpolation.py CubicInterp._evalAndDer 19 0 0 100%
HARK/interpolation.py CubicHermiteInterp.__init__ 25 2 0 92%
HARK/interpolation.py CubicHermiteInterp.out_of_bounds 3 0 0 100%
HARK/interpolation.py CubicHermiteInterp._evaluate 2 0 0 100%
HARK/interpolation.py CubicHermiteInterp._eval_helper 7 1 0 86%
HARK/interpolation.py CubicHermiteInterp._der 2 0 0 100%
HARK/interpolation.py CubicHermiteInterp._der_helper 7 1 0 86%
HARK/interpolation.py CubicHermiteInterp._evalAndDer 4 0 0 100%
HARK/interpolation.py CubicHermiteInterp.der_interp 1 1 0 0%
HARK/interpolation.py CubicHermiteInterp.antider_interp 1 1 0 0%
HARK/interpolation.py CubicHermiteInterp.integrate 1 1 0 0%
HARK/interpolation.py CubicHermiteInterp.roots 1 1 0 0%
HARK/interpolation.py CubicHermiteInterp.solve 1 1 0 0%
HARK/interpolation.py BilinearInterp.__init__ 12 0 0 100%
HARK/interpolation.py BilinearInterp._evaluate 10 0 0 100%
HARK/interpolation.py BilinearInterp._derX 9 0 0 100%
HARK/interpolation.py BilinearInterp._derY 9 0 0 100%
HARK/interpolation.py TrilinearInterp.__init__ 17 0 0 100%
HARK/interpolation.py TrilinearInterp._evaluate 14 0 0 100%
HARK/interpolation.py TrilinearInterp._derX 13 0 0 100%
HARK/interpolation.py TrilinearInterp._derY 13 0 0 100%
HARK/interpolation.py TrilinearInterp._derZ 13 0 0 100%
HARK/interpolation.py QuadlinearInterp.__init__ 22 0 0 100%
HARK/interpolation.py QuadlinearInterp._evaluate 22 0 0 100%
HARK/interpolation.py QuadlinearInterp._derW 21 0 0 100%
HARK/interpolation.py QuadlinearInterp._derX 21 0 0 100%
HARK/interpolation.py QuadlinearInterp._derY 21 0 0 100%
HARK/interpolation.py QuadlinearInterp._derZ 21 0 0 100%
HARK/interpolation.py LowerEnvelope.__init__ 9 0 0 100%
HARK/interpolation.py LowerEnvelope._evaluate 6 0 0 100%
HARK/interpolation.py LowerEnvelope._der 2 0 0 100%
HARK/interpolation.py LowerEnvelope._evalAndDer 11 0 0 100%
HARK/interpolation.py UpperEnvelope.__init__ 9 2 0 78%
HARK/interpolation.py UpperEnvelope._evaluate 6 0 0 100%
HARK/interpolation.py UpperEnvelope._der 2 0 0 100%
HARK/interpolation.py UpperEnvelope._evalAndDer 11 0 0 100%
HARK/interpolation.py LowerEnvelope2D.__init__ 9 2 0 78%
HARK/interpolation.py LowerEnvelope2D._evaluate 6 0 0 100%
HARK/interpolation.py LowerEnvelope2D._derX 10 0 0 100%
HARK/interpolation.py LowerEnvelope2D._derY 11 0 0 100%
HARK/interpolation.py LowerEnvelope3D.__init__ 9 2 0 78%
HARK/interpolation.py LowerEnvelope3D._evaluate 6 0 0 100%
HARK/interpolation.py LowerEnvelope3D._derX 10 0 0 100%
HARK/interpolation.py LowerEnvelope3D._derY 11 0 0 100%
HARK/interpolation.py LowerEnvelope3D._derZ 11 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc2D.__init__ 2 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc2D.__call__ 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc2D.derivativeX 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc2D.derivativeY 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc3D.__init__ 2 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc3D.__call__ 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc3D.derivativeX 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc3D.derivativeY 3 0 0 100%
HARK/interpolation.py VariableLowerBoundFunc3D.derivativeZ 3 0 0 100%
HARK/interpolation.py LinearInterpOnInterp1D.__init__ 3 0 0 100%
HARK/interpolation.py LinearInterpOnInterp1D._evaluate 12 0 0 100%
HARK/interpolation.py LinearInterpOnInterp1D._derX 12 0 0 100%
HARK/interpolation.py LinearInterpOnInterp1D._derY 11 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp1D.__init__ 5 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp1D._evaluate 16 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp1D._derX 16 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp1D._derY 15 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp1D._derZ 15 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D.__init__ 7 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D._evaluate 20 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D._derW 20 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D._derX 19 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D._derY 19 0 0 100%
HARK/interpolation.py TrilinearInterpOnInterp1D._derZ 19 0 0 100%
HARK/interpolation.py LinearInterpOnInterp2D.__init__ 3 0 0 100%
HARK/interpolation.py LinearInterpOnInterp2D._evaluate 12 0 0 100%
HARK/interpolation.py LinearInterpOnInterp2D._derX 12 0 0 100%
HARK/interpolation.py LinearInterpOnInterp2D._derY 12 0 0 100%
HARK/interpolation.py LinearInterpOnInterp2D._derZ 11 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D.__init__ 5 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D._evaluate 16 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D._derW 16 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D._derX 16 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D._derY 15 0 0 100%
HARK/interpolation.py BilinearInterpOnInterp2D._derZ 15 0 0 100%
HARK/interpolation.py Curvilinear2DInterp.__init__ 24 3 0 88%
HARK/interpolation.py Curvilinear2DInterp.__call__ 8 0 0 100%
HARK/interpolation.py Curvilinear2DInterp.derivativeX 8 1 0 88%
HARK/interpolation.py Curvilinear2DInterp.derivativeY 8 1 0 88%
HARK/interpolation.py Curvilinear2DInterp.update_polarity 11 0 0 100%
HARK/interpolation.py Curvilinear2DInterp.find_sector 2 0 0 100%
HARK/interpolation.py Curvilinear2DInterp.find_coords 25 0 0 100%
HARK/interpolation.py Curvilinear2DInterp._evaluate 13 0 0 100%
HARK/interpolation.py Curvilinear2DInterp._derX 30 0 0 100%
HARK/interpolation.py Curvilinear2DInterp._derY 30 0 0 100%
HARK/interpolation.py boundary_check 0 0 1 100%
HARK/interpolation.py find_sector_numba 0 0 60 100%
HARK/interpolation.py find_coords_numba 0 0 43 100%
HARK/interpolation.py DiscreteInterp.__init__ 3 0 0 100%
HARK/interpolation.py DiscreteInterp.__call__ 6 0 0 100%
HARK/interpolation.py IndexedInterp.__init__ 2 0 0 100%
HARK/interpolation.py IndexedInterp.__call__ 9 1 0 89%
HARK/interpolation.py calc_log_sum_choice_probs 15 6 0 60%
HARK/interpolation.py calc_choice_probs 9 3 0 67%
HARK/interpolation.py calc_log_sum 8 5 0 38%
HARK/interpolation.py ValueFuncCRRA.__init__ 6 1 0 83%
HARK/interpolation.py ValueFuncCRRA.__call__ 6 0 0 100%
HARK/interpolation.py ValueFuncCRRA.gradient 4 4 0 0%
HARK/interpolation.py ValueFuncCRRA._eval_and_grad 1 1 0 0%
HARK/interpolation.py MargValueFuncCRRA.__init__ 5 1 0 80%
HARK/interpolation.py MargValueFuncCRRA.__call__ 1 0 0 100%
HARK/interpolation.py MargValueFuncCRRA.derivativeX 7 4 0 43%
HARK/interpolation.py MargMargValueFuncCRRA.__init__ 2 0 0 100%
HARK/interpolation.py MargMargValueFuncCRRA.__call__ 7 1 0 86%
HARK/interpolation.py (no function) 230 0 9 100%
HARK/mat_methods.py ravel_index 0 0 12 100%
HARK/mat_methods.py multidim_get_lower_index 0 0 24 100%
HARK/mat_methods.py fwd_and_bwd_diffs 0 0 27 100%
HARK/mat_methods.py sum_weights 0 0 25 100%
HARK/mat_methods.py denominators 0 0 21 100%
HARK/mat_methods.py get_combinations 0 0 20 100%
HARK/mat_methods.py numerators 0 0 27 100%
HARK/mat_methods.py mass_to_grid 0 0 55 100%
HARK/mat_methods.py (no function) 3 0 30 100%
HARK/metric.py distance_lists 5 0 0 100%
HARK/metric.py distance_dicts 4 0 0 100%
HARK/metric.py distance_arrays 3 0 0 100%
HARK/metric.py distance_class 4 2 0 50%
HARK/metric.py distance_metric 11 1 0 91%
HARK/metric.py MetricObject.distance 4 0 0 100%
HARK/metric.py (no function) 10 0 0 100%
HARK/model.py Aggregate.__init__ 1 0 0 100%
HARK/model.py Control.__init__ 1 0 0 100%
HARK/model.py discretized_shock_dstn 9 1 0 89%
HARK/model.py construct_shocks 13 0 0 100%
HARK/model.py simulate_dynamics 11 0 0 100%
HARK/model.py DBlock.construct_shocks 1 0 0 100%
HARK/model.py DBlock.discretize 7 0 0 100%
HARK/model.py DBlock.__post_init__ 6 0 0 100%
HARK/model.py DBlock.get_shocks 1 0 0 100%
HARK/model.py DBlock.get_dynamics 1 0 0 100%
HARK/model.py DBlock.get_vars 1 0 0 100%
HARK/model.py DBlock.transition 1 0 0 100%
HARK/model.py DBlock.calc_reward 5 0 0 100%
HARK/model.py DBlock.get_state_rule_value_function_from_continuation 2 0 0 100%
HARK/model.py DBlock.get_state_rule_value_function_from_continuation.state_rule_value_function 4 0 0 100%
HARK/model.py DBlock.get_decision_value_function 3 0 0 100%
HARK/model.py DBlock.get_decision_value_function.decision_value_function 1 0 0 100%
HARK/model.py DBlock.get_arrival_value_function 2 0 0 100%
HARK/model.py DBlock.get_arrival_value_function.arrival_value_function 5 0 0 100%
HARK/model.py DBlock.get_arrival_value_function.arrival_value_function.mod_dvf 5 0 0 100%
HARK/model.py RBlock.construct_shocks 2 0 0 100%
HARK/model.py RBlock.discretize 8 2 0 75%
HARK/model.py RBlock.get_shocks 5 0 0 100%
HARK/model.py RBlock.get_controls 2 2 0 0%
HARK/model.py RBlock.get_dynamics 5 0 0 100%
HARK/model.py RBlock.get_vars 1 0 0 100%
HARK/model.py (no function) 45 0 1 100%
HARK/models/__init__.py (no function) 0 0 0 100%
HARK/models/consumer.py (no function) 10 0 0 100%
HARK/models/fisher.py (no function) 4 4 0 0%
HARK/models/perfect_foresight.py (no function) 5 0 0 100%
HARK/models/perfect_foresight_normalized.py (no function) 6 0 0 100%
HARK/numba_tools.py _interp_decay 0 0 27 100%
HARK/numba_tools.py _interp_linear 0 0 9 100%
HARK/numba_tools.py linear_interp_fast 0 0 6 100%
HARK/numba_tools.py _interp_linear_deriv 0 0 11 100%
HARK/numba_tools.py _interp_decay_deriv 0 0 33 100%
HARK/numba_tools.py linear_interp_deriv_fast 0 0 6 100%
HARK/numba_tools.py _spline_decay 0 0 79 100%
HARK/numba_tools.py cubic_interp_fast 0 0 11 100%
HARK/numba_tools.py (no function) 10 0 36 100%
HARK/parser.py ControlToken.__init__ 1 1 0 0%
HARK/parser.py Expression.__init__ 4 4 0 0%
HARK/parser.py Expression.func 1 1 0 0%
HARK/parser.py tuple_constructor_from_class 2 0 0 100%
HARK/parser.py tuple_constructor_from_class.constructor 2 0 0 100%
HARK/parser.py math_text_to_lambda 3 0 0 100%
HARK/parser.py harklang_loader 6 0 0 100%
HARK/parser.py (no function) 12 0 0 100%
HARK/rewards.py CRRAutility 5 0 0 100%
HARK/rewards.py CRRAutilityP 5 0 0 100%
HARK/rewards.py CRRAutilityPP 3 0 0 100%
HARK/rewards.py CRRAutilityPPP 3 0 0 100%
HARK/rewards.py CRRAutilityPPPP 3 0 0 100%
HARK/rewards.py CRRAutility_inv 5 1 0 80%
HARK/rewards.py CRRAutilityP_inv 3 0 0 100%
HARK/rewards.py CRRAutility_invP 5 2 0 60%
HARK/rewards.py CRRAutilityP_invP 3 1 0 67%
HARK/rewards.py StoneGearyCRRAutility 5 1 0 80%
HARK/rewards.py StoneGearyCRRAutilityP 3 0 0 100%
HARK/rewards.py StoneGearyCRRAutilityPP 3 0 0 100%
HARK/rewards.py StoneGearyCRRAutility_inv 3 0 0 100%
HARK/rewards.py StoneGearyCRRAutilityP_inv 3 0 0 100%
HARK/rewards.py StoneGearyCRRAutility_invP 3 0 0 100%
HARK/rewards.py StoneGearyCRRAutilityP_invP 3 0 0 100%
HARK/rewards.py CARAutility 3 3 0 0%
HARK/rewards.py CARAutilityP 3 3 0 0%
HARK/rewards.py CARAutilityPP 3 3 0 0%
HARK/rewards.py CARAutilityPPP 3 3 0 0%
HARK/rewards.py CARAutility_inv 3 3 0 0%
HARK/rewards.py CARAutilityP_inv 3 3 0 0%
HARK/rewards.py CARAutility_invP 3 3 0 0%
HARK/rewards.py cobb_douglas 2 2 0 0%
HARK/rewards.py cobb_douglas_p 1 1 0 0%
HARK/rewards.py cobb_douglas_pp 4 4 0 0%
HARK/rewards.py cobb_douglas_pn 9 9 0 0%
HARK/rewards.py const_elast_subs 2 2 0 0%
HARK/rewards.py const_elast_subs_p 1 1 0 0%
HARK/rewards.py UtilityFunction.__init__ 3 3 0 0%
HARK/rewards.py UtilityFunction.__call__ 1 1 0 0%
HARK/rewards.py UtilityFunction.derivative 3 3 0 0%
HARK/rewards.py UtilityFunction.inverse 3 3 0 0%
HARK/rewards.py UtilityFunction.der 1 0 0 100%
HARK/rewards.py UtilityFunction.inv 1 0 0 100%
HARK/rewards.py CDutility 1 0 0 100%
HARK/rewards.py CDutilityPc 1 0 0 100%
HARK/rewards.py CDutilityPd 1 0 0 100%
HARK/rewards.py CDutilityPc_inv 1 1 0 0%
HARK/rewards.py CRRACDutility 1 0 0 100%
HARK/rewards.py CRRACDutilityPc 1 0 0 100%
HARK/rewards.py CRRACDutilityPd 1 0 0 100%
HARK/rewards.py CRRACDutilityPc_inv 1 1 0 0%
HARK/rewards.py UtilityFuncCRRA.__init__ 1 0 0 100%
HARK/rewards.py UtilityFuncCRRA.__call__ 3 0 0 100%
HARK/rewards.py UtilityFuncCRRA.derivative 9 0 0 100%
HARK/rewards.py UtilityFuncCRRA.inverse 9 1 0 89%
HARK/rewards.py UtilityFuncCRRA.derinv 1 0 0 100%
HARK/rewards.py UtilityFuncStoneGeary.__init__ 3 0 0 100%
HARK/rewards.py UtilityFuncStoneGeary.__call__ 3 0 0 100%
HARK/rewards.py UtilityFuncStoneGeary.derivative 5 0 0 100%
HARK/rewards.py UtilityFuncStoneGeary.inverse 9 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglas.__init__ 3 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglas.__call__ 1 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglas.derivative 5 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglas.inverse 1 1 0 0%
HARK/rewards.py UtilityFuncCobbDouglasCRRA.__init__ 2 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglasCRRA.__call__ 1 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglasCRRA.derivative 5 0 0 100%
HARK/rewards.py UtilityFuncCobbDouglasCRRA.inverse 1 1 0 0%
HARK/rewards.py UtilityFuncConstElastSubs.__init__ 8 8 0 0%
HARK/rewards.py UtilityFuncConstElastSubs.__call__ 1 1 0 0%
HARK/rewards.py UtilityFuncConstElastSubs.derivative 1 1 0 0%
HARK/rewards.py (no function) 76 0 0 100%
HARK/simulation/__init__.py (no function) 0 0 0 100%
HARK/simulation/monte_carlo.py draw_shocks 11 0 0 100%
HARK/simulation/monte_carlo.py calibration_by_age 2 0 0 100%
HARK/simulation/monte_carlo.py calibration_by_age.aged_param 6 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.__init__ 19 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.reset_rng 1 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.initialize_sim 20 1 0 95%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.sim_one_period 19 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.make_shock_history 7 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.get_mortality 4 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.sim_birth 10 0 0 100%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.simulate 13 2 0 85%
HARK/simulation/monte_carlo.py AgentTypeMonteCarloSimulator.clear_history 3 0 0 100%
HARK/simulation/monte_carlo.py MonteCarloSimulator.__init__ 18 0 0 100%
HARK/simulation/monte_carlo.py MonteCarloSimulator.reset_rng 1 0 0 100%
HARK/simulation/monte_carlo.py MonteCarloSimulator.initialize_sim 16 1 0 94%
HARK/simulation/monte_carlo.py MonteCarloSimulator.sim_one_period 16 1 0 94%
HARK/simulation/monte_carlo.py MonteCarloSimulator.sim_birth 5 0 0 100%
HARK/simulation/monte_carlo.py MonteCarloSimulator.simulate 13 2 0 85%
HARK/simulation/monte_carlo.py MonteCarloSimulator.clear_history 3 0 0 100%
HARK/simulation/monte_carlo.py (no function) 32 0 0 100%
HARK/simulator.py ModelEvent.run 1 1 0 0%
HARK/simulator.py ModelEvent.reset 1 0 0 100%
HARK/simulator.py ModelEvent.assign 11 2 0 82%
HARK/simulator.py ModelEvent.expand_information 29 0 0 100%
HARK/simulator.py ModelEvent.add_idiosyncratic_bernoulli_info 18 0 0 100%
HARK/simulator.py DynamicEvent.evaluate 5 0 0 100%
HARK/simulator.py DynamicEvent.run 1 0 0 100%
HARK/simulator.py DynamicEvent.quasi_run 2 0 0 100%
HARK/simulator.py RandomEvent.reset 2 0 0 100%
HARK/simulator.py RandomEvent.draw 7 1 0 86%
HARK/simulator.py RandomEvent.run 1 0 0 100%
HARK/simulator.py RandomEvent.quasi_run 9 0 0 100%
HARK/simulator.py RandomIndexedEvent.draw 16 5 0 69%
HARK/simulator.py RandomIndexedEvent.reset 3 0 0 100%
HARK/simulator.py RandomIndexedEvent.quasi_run 14 2 0 86%
HARK/simulator.py MarkovEvent.__post_init__ 1 0 0 100%
HARK/simulator.py MarkovEvent.reset 2 0 0 100%
HARK/simulator.py MarkovEvent.reset_rng 1 0 0 100%
HARK/simulator.py MarkovEvent.draw 32 6 0 81%
HARK/simulator.py MarkovEvent.run 1 0 0 100%
HARK/simulator.py MarkovEvent.quasi_run 26 0 0 100%
HARK/simulator.py EvaluationEvent.evaluate 5 0 0 100%
HARK/simulator.py EvaluationEvent.run 1 0 0 100%
HARK/simulator.py EvaluationEvent.quasi_run 2 0 0 100%
HARK/simulator.py SimBlock.run 14 0 0 100%
HARK/simulator.py SimBlock.reset 3 0 0 100%
HARK/simulator.py SimBlock.distribute_content 16 6 0 62%
HARK/simulator.py SimBlock.make_transition_matrices 176 5 0 97%
HARK/simulator.py AgentSimulator.simulate 14 1 0 93%
HARK/simulator.py AgentSimulator.reset 12 0 0 100%
HARK/simulator.py AgentSimulator.clear_data 16 3 0 81%
HARK/simulator.py AgentSimulator.mark_dead_agents 3 0 0 100%
HARK/simulator.py AgentSimulator.create_newborns 12 0 0 100%
HARK/simulator.py AgentSimulator.store_tracked_vars 2 0 0 100%
HARK/simulator.py AgentSimulator.advance_age 4 0 0 100%
HARK/simulator.py AgentSimulator.sim_one_period 21 0 0 100%
HARK/simulator.py AgentSimulator.make_transition_matrices 43 1 0 98%
HARK/simulator.py AgentSimulator.find_steady_state 9 2 0 78%
HARK/simulator.py AgentSimulator.get_long_run_average 8 8 0 0%
HARK/simulator.py AgentSimulator.simulate_cohort_by_grids 44 5 0 89%
HARK/simulator.py AgentSimulator.describe_model 23 2 0 91%
HARK/simulator.py AgentSimulator.describe_symbols 29 3 0 90%
HARK/simulator.py AgentSimulator.describe 16 2 0 88%
HARK/simulator.py make_simulator_from_agent 138 28 0 80%
HARK/simulator.py make_template_block 93 20 0 78%
HARK/simulator.py make_initializer 81 19 0 77%
HARK/simulator.py make_new_event 32 2 0 94%
HARK/simulator.py make_new_dynamic 29 3 0 90%
HARK/simulator.py make_new_random 8 1 0 88%
HARK/simulator.py make_new_random_indexed 9 1 0 89%
HARK/simulator.py make_new_markov 13 0 0 100%
HARK/simulator.py make_new_evaluation 21 4 0 81%
HARK/simulator.py look_for_char_and_remove 3 0 0 100%
HARK/simulator.py parse_declaration_for_parts 21 2 0 90%
HARK/simulator.py parse_line_for_parts 8 0 0 100%
HARK/simulator.py parse_assignment 14 1 0 93%
HARK/simulator.py extract_var_names_from_expr 23 2 0 91%
HARK/simulator.py parse_evaluation 21 2 0 90%
HARK/simulator.py parse_markov 14 2 0 86%
HARK/simulator.py parse_random_indexed 7 1 0 86%
HARK/simulator.py format_block_statement 17 5 0 71%
HARK/simulator.py aggregate_blobs_onto_polynomial_grid 0 0 31 100%
HARK/simulator.py aggregate_blobs_onto_polynomial_grid_alt 0 0 40 100%
HARK/simulator.py aggregate_blobs_onto_discrete_grid 0 0 12 100%
HARK/simulator.py calc_overall_trans_probs 0 0 21 100%
HARK/simulator.py (no function) 142 0 14 100%
HARK/utilities.py get_it_from.__init__ 1 0 0 100%
HARK/utilities.py get_it_from.__call__ 3 1 0 67%
HARK/utilities.py get_arg_names 3 0 0 100%
HARK/utilities.py NullFunc.__call__ 6 2 0 67%
HARK/utilities.py NullFunc.distance 6 3 0 50%
HARK/utilities.py apply_fun_to_vals 1 1 0 0%
HARK/utilities.py make_assets_grid 12 1 0 92%
HARK/utilities.py make_grid_exp_mult 18 0 0 100%
HARK/utilities.py get_percentiles 18 5 0 72%
HARK/utilities.py get_lorenz_shares 18 1 0 94%
HARK/utilities.py calc_subpop_avg 12 0 0 100%
HARK/utilities.py kernel_regression 13 1 0 92%
HARK/utilities.py epanechnikov_kernel 4 0 0 100%
HARK/utilities.py triangle_kernel 5 5 0 0%
HARK/utilities.py make_polynomial_params 2 0 0 100%
HARK/utilities.py jump_to_grid_1D 0 0 51 100%
HARK/utilities.py jump_to_grid_2D 0 0 111 100%
HARK/utilities.py gen_tran_matrix_1D 0 0 47 100%
HARK/utilities.py gen_tran_matrix_2D 0 0 52 100%
HARK/utilities.py plot_funcs 13 2 0 85%
HARK/utilities.py plot_funcs_der 14 2 0 86%
HARK/utilities.py determine_platform 14 5 0 64%
HARK/utilities.py test_latex_installation 0 0 43 100%
HARK/utilities.py in_ipynb 6 2 0 67%
HARK/utilities.py setup_latex_env_notebook 0 0 40 100%
HARK/utilities.py make_figs 16 4 0 75%
HARK/utilities.py find_gui 7 3 0 57%
HARK/utilities.py benchmark 7 7 0 0%
HARK/utilities.py mround 1 1 0 0%
HARK/utilities.py round_in_file 6 6 0 0%
HARK/utilities.py files_in_dir 1 1 0 0%
HARK/utilities.py (no function) 36 0 16 100%
HARK/validators.py non_empty 2 0 0 100%
HARK/validators.py non_empty._decorator 4 0 0 100%
HARK/validators.py non_empty._decorator._inner 5 0 0 100%
HARK/validators.py (no function) 3 0 0 100%
Total   13860 1601 1734 88%

No items found using the specified filter.