Index _ | A | B | C | D | E | F | G | I | J | L | M | N | P | Q | R | S | T | U | V _ _calc_stochastic_income() (in module dcegm.toy_models.cons_ret_model_dcegm_paper.budget_constraint) (in module dcegm.toy_models.cons_ret_model_with_exp.budget_constraint_with_exp) (in module model_funcs.budget_constraint) A add_last_two_period_information() (in module dcegm.pre_processing.batches.last_two_periods) add_vmap_chain_for_grid() (in module dcegm.law_of_motion) adjust_observed_assets() (in module dcegm.asset_correction) aggregate_marg_utils_and_exp_values() (in module dcegm.egm.aggregate_marginal_utility) alternative_sim_funcs (dcegm.interfaces.sol_interface.model_solved attribute) B backward_induction() (in module dcegm.backward_induction) batch_info (dcegm.interfaces.model_class.setup_model attribute) (dcegm.setup_model attribute) budget_constraint() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.budget_constraint) (in module model_funcs) (in module model_funcs.budget_constraint) budget_constraint_cont_exp() (in module dcegm.toy_models.cons_ret_model_with_cont_exp) (in module dcegm.toy_models.cons_ret_model_with_cont_exp.budget_constraint) budget_constraint_exp() (in module dcegm.toy_models.cons_ret_model_with_exp) (in module dcegm.toy_models.cons_ret_model_with_exp.budget_constraint_with_exp) budget_equation_with_ltc() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.budget_equation) C calc_assets_beginning_of_period_2cont_vec() (in module dcegm.law_of_motion) calc_beginning_of_period_assets_for_single_state() (in module dcegm.law_of_motion) calc_choice_prob_for_state_choices() (in module dcegm.likelihood) calc_choice_probs_for_states() (in module dcegm.likelihood) calc_cont_grids_next_period() (in module dcegm.law_of_motion) calc_continuous_state_for_each_grid_point() (in module dcegm.law_of_motion) calc_value_and_budget_for_each_gridpoint() (in module dcegm.final_periods) calc_value_and_marg_util_for_each_gridpoint() (in module dcegm.final_periods) calc_value_and_marg_util_for_each_gridpoint_second_continuous() (in module dcegm.final_periods) calc_value_for_each_gridpoint_second_continuous() (in module dcegm.final_periods) calculate_assets_begin_of_period_for_all_agents() (in module dcegm.law_of_motion) calculate_candidate_solutions_from_euler_equation() (in module dcegm.egm.solve_euler_equation) calculate_choice_probs_and_unsqueezed_logsum() (in module dcegm.egm.aggregate_marginal_utility) calculate_continuous_state() (in module dcegm.law_of_motion) calculate_second_continuous_state_for_all_agents() (in module dcegm.law_of_motion) calculate_weights_for_each_state() (in module dcegm.likelihood) check_budget_equation_and_return_wealth_plus_optional_aux() (in module dcegm.check_func_outputs) check_endog_update_function() (in module dcegm.pre_processing.model_structure.state_choice_space) check_model_config_and_process() (in module dcegm.pre_processing.check_model_config) check_states_and_choices() (in module dcegm.interfaces.interface_checks) check_valid_auxiliary_dict() (in module dcegm.check_func_outputs) check_valid_jnp_array() (in module dcegm.check_func_outputs) choice_policies_for_states() (dcegm.interfaces.sol_interface.model_solved method) (in module dcegm.interfaces.interface) choice_probabilities_for_states() (dcegm.interfaces.sol_interface.model_solved method) choice_values_for_states() (dcegm.interfaces.sol_interface.model_solved method) (in module dcegm.interfaces.interface) cli() (in module dcegm.cli) compute_final_utility_for_each_choice() (in module dcegm.simulation.sim_utils) compute_law_of_motions() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) compute_optimal_policy_and_value() (in module dcegm.egm.solve_euler_equation) compute_optimal_policy_and_value_wrapper() (in module dcegm.egm.solve_euler_equation) compute_vertex_weights() (in module dcegm.interpolation.interp2d) copy_template() (in module dcegm.cli) correct_for_uneven_last_batch() (in module dcegm.pre_processing.batches.single_segment) create_array_with_smallest_int_dtype() (in module dcegm.pre_processing.shared) create_batches_and_information() (in module dcegm.pre_processing.batches.batch_creation) create_choice_prob_func_unobserved_states() (in module dcegm.likelihood) create_choice_prob_function() (in module dcegm.likelihood) create_experimental_ll_func() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) create_final_period_utility_function_dict() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs) (in module model_funcs.utility_functions) create_indexer_for_space() (in module dcegm.pre_processing.model_structure.shared) create_indexer_inclucing_proxies() (in module dcegm.pre_processing.model_structure.state_space) create_individual_likelihood_function() (in module dcegm.likelihood) create_model_dict() (in module dcegm.pre_processing.setup_model) create_model_dict_and_save() (in module dcegm.pre_processing.setup_model) create_model_structure() (in module dcegm.pre_processing.model_structure.model_structure) create_partial_choice_prob_calculation() (in module dcegm.likelihood) create_project() (in module dcegm.cli) create_simulation_df() (in module dcegm.simulation.sim_utils) create_single_segment_of_batches() (in module dcegm.pre_processing.batches.single_segment) create_solution_container() (in module dcegm.pre_processing.sol_container) create_sparse_stochastic_trans_map() (in module dcegm.pre_processing.model_structure.stochastic_states) create_state_choice_space_and_child_state_mapping() (in module dcegm.pre_processing.model_structure.state_choice_space) create_state_space() (in module dcegm.pre_processing.model_structure.state_space) create_state_space_function_dict() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.state_space_objects) (in module dcegm.toy_models.cons_ret_model_with_cont_exp) (in module dcegm.toy_models.cons_ret_model_with_cont_exp.state_space_objects) (in module dcegm.toy_models.cons_ret_model_with_exp) (in module dcegm.toy_models.cons_ret_model_with_exp.state_space_objects) (in module model_funcs) (in module model_funcs.state_space_objects) create_stochastic_state_mapping() (in module dcegm.pre_processing.model_structure.stochastic_states) create_stochastic_states_transition() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.ltc_and_job_offer) create_stochastic_transition_function() (in module dcegm.pre_processing.model_structure.stochastic_states) create_upper_envelope_function() (in module dcegm.pre_processing.model_functions.upper_evelope_wrapper) create_utility_function_dict() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs) (in module model_funcs.utility_functions) D dcegm module dcegm.asset_correction module dcegm.backward_induction module dcegm.check_func_outputs module dcegm.cli module dcegm.egm module dcegm.egm.aggregate_marginal_utility module dcegm.egm.interpolate_marginal_utility module dcegm.egm.solve_euler_equation module dcegm.final_periods module dcegm.interfaces module dcegm.interfaces.index_functions module dcegm.interfaces.inspect_solution module dcegm.interfaces.interface module dcegm.interfaces.interface_checks module dcegm.interfaces.jit_large_arrays module dcegm.interfaces.model_class module dcegm.interfaces.sol_interface module dcegm.interpolation module dcegm.interpolation.interp1d module dcegm.interpolation.interp2d module dcegm.interpolation.interp_interfaces module dcegm.law_of_motion module dcegm.likelihood module dcegm.numerical_integration module dcegm.pre_processing module dcegm.pre_processing.alternative_sim_functions module dcegm.pre_processing.batches module dcegm.pre_processing.batches.algo_batch_size module dcegm.pre_processing.batches.batch_creation module dcegm.pre_processing.batches.last_two_periods module dcegm.pre_processing.batches.single_segment module dcegm.pre_processing.check_model_config module dcegm.pre_processing.check_model_specs module dcegm.pre_processing.check_params module dcegm.pre_processing.model_functions module dcegm.pre_processing.model_functions.process_model_functions module dcegm.pre_processing.model_functions.taste_shock_function module dcegm.pre_processing.model_functions.upper_evelope_wrapper module dcegm.pre_processing.model_structure module dcegm.pre_processing.model_structure.deterministic_states module dcegm.pre_processing.model_structure.model_structure module dcegm.pre_processing.model_structure.shared module dcegm.pre_processing.model_structure.state_choice_space module dcegm.pre_processing.model_structure.state_space module dcegm.pre_processing.model_structure.stochastic_states module dcegm.pre_processing.setup_model module dcegm.pre_processing.shared module dcegm.pre_processing.sol_container module dcegm.simulation module dcegm.simulation.random_keys module dcegm.simulation.sim_utils module dcegm.simulation.simulate module dcegm.simulation.taste_shocks module dcegm.solve_single_period module dcegm.toy_models module dcegm.toy_models.cons_ret_model_dcegm_paper module dcegm.toy_models.cons_ret_model_dcegm_paper.budget_constraint module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_deaton module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_no_shocks module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_with_shocks module dcegm.toy_models.cons_ret_model_dcegm_paper.state_space_objects module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions module dcegm.toy_models.cons_ret_model_stochastic_ltc module dcegm.toy_models.cons_ret_model_stochastic_ltc.budget_equation module dcegm.toy_models.cons_ret_model_stochastic_ltc.ltc module dcegm.toy_models.cons_ret_model_stochastic_ltc.params_model_specs_and_config module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.ltc_and_job_offer module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.params_model_specs_and_config module dcegm.toy_models.cons_ret_model_with_cont_exp module dcegm.toy_models.cons_ret_model_with_cont_exp.budget_constraint module dcegm.toy_models.cons_ret_model_with_cont_exp.params_model_specs_and_config module dcegm.toy_models.cons_ret_model_with_cont_exp.state_space_objects module dcegm.toy_models.cons_ret_model_with_exp module dcegm.toy_models.cons_ret_model_with_exp.budget_constraint_with_exp module dcegm.toy_models.cons_ret_model_with_exp.params_model_specs_and_config module dcegm.toy_models.cons_ret_model_with_exp.state_space_objects module dcegm.toy_models.example_model_functions module dcegm.toy_models.example_params_model_specs_and_config module determine_coordinates_in_unit_square() (in module dcegm.interpolation.interp2d) determine_function_arguments_and_partial_model_specs() (in module dcegm.pre_processing.shared) determine_optimal_batch_size() (in module dcegm.pre_processing.batches.algo_batch_size) draw_normal_shocks() (in module dcegm.simulation.sim_utils) draw_random_keys_for_seed() (in module dcegm.simulation.random_keys) draw_taste_shock_per_agent() (in module dcegm.simulation.taste_shocks) draw_taste_shocks() (in module dcegm.simulation.taste_shocks) draw_taste_shocks_scalar() (in module dcegm.simulation.taste_shocks) E endog_grid (dcegm.interfaces.sol_interface.model_solved attribute) example_model_config() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_cont_exp) (in module dcegm.toy_models.cons_ret_model_with_cont_exp.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_exp) (in module dcegm.toy_models.cons_ret_model_with_exp.params_model_specs_and_config) example_model_config_deaton() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_deaton) example_model_config_ret_model_with_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_with_shocks) example_model_config_retirement_no_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_no_shocks) example_model_specs() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_cont_exp) (in module dcegm.toy_models.cons_ret_model_with_cont_exp.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_exp) (in module dcegm.toy_models.cons_ret_model_with_exp.params_model_specs_and_config) example_model_specs_deaton() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_deaton) example_model_specs_ret_model_with_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_with_shocks) example_model_specs_retirement_no_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_no_shocks) example_params() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_cont_exp) (in module dcegm.toy_models.cons_ret_model_with_cont_exp.params_model_specs_and_config) (in module dcegm.toy_models.cons_ret_model_with_exp) (in module dcegm.toy_models.cons_ret_model_with_exp.params_model_specs_and_config) example_params_deaton() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_deaton) example_params_ret_model_with_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_with_shocks) example_params_retirement_no_shocks() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_no_shocks) extend_child_state_choices_to_aggregate_choices() (in module dcegm.pre_processing.batches.single_segment) extract_model_specs_info() (in module dcegm.pre_processing.check_model_specs) F find_grid_coords_for_interp() (in module dcegm.interpolation.interp2d) G generate_alternative_sim_functions() (in module dcegm.pre_processing.alternative_sim_functions) get_child_state_index_per_states_and_choices() (in module dcegm.interfaces.index_functions) get_child_states() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_child_states_and_calc_trans_probs() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_full_child_states_by_asset_id_and_probs() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_index_high_and_low() (in module dcegm.interpolation.interp1d) get_n_state_choice_period() (in module dcegm.interfaces.interface) get_n_state_choices_per_period() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_smallest_int_type() (in module dcegm.pre_processing.shared) get_solution_for_discrete_state_choice() (dcegm.interfaces.sol_interface.model_solved method) get_solve_and_simulate_func() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_solve_func() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_state_choice_index_per_discrete_states() (in module dcegm.interfaces.index_functions) get_state_choice_index_per_discrete_states_and_choices() (in module dcegm.interfaces.index_functions) get_state_choices_idx() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) get_state_specific_feasible_choice_set() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.state_space_objects) (in module model_funcs.state_space_objects) get_stochastic_transition_vec() (in module dcegm.pre_processing.model_structure.stochastic_states) get_taste_shock_function_for_state() (in module dcegm.pre_processing.model_functions.taste_shock_function) I income_shock_draws_unscaled (dcegm.interfaces.model_class.setup_model attribute) (dcegm.setup_model attribute) income_shock_weights (dcegm.interfaces.model_class.setup_model attribute) (dcegm.setup_model attribute) interp1d_policy_and_value_function() (in module dcegm.simulation.sim_utils) interp1d_policy_and_value_on_wealth() (in module dcegm.interpolation.interp1d) interp1d_value_and_marg_util_for_state_choice() (in module dcegm.egm.interpolate_marginal_utility) interp2d() (in module dcegm.interpolation.interp2d) interp2d_policy() (in module dcegm.interpolation.interp2d) interp2d_policy_and_value_function() (in module dcegm.simulation.sim_utils) interp2d_policy_and_value_on_wealth_and_regular_grid() (in module dcegm.interpolation.interp2d) interp2d_policy_on_wealth_and_regular_grid() (in module dcegm.interpolation.interp2d) interp2d_value_and_check_creditconstraint() (in module dcegm.interpolation.interp2d) interp2d_value_and_marg_util_for_state_choice() (in module dcegm.egm.interpolate_marginal_utility) interp2d_value_on_wealth_and_regular_grid() (in module dcegm.interpolation.interp2d) interp_policy_on_wealth() (in module dcegm.interpolation.interp1d) interp_value_and_check_creditconstraint() (in module dcegm.interpolation.interp1d) interp_value_on_wealth() (in module dcegm.interpolation.interp1d) interpolate_policy_and_value_for_all_agents() (in module dcegm.simulation.sim_utils) interpolate_policy_and_value_for_state_and_choice() (in module dcegm.interpolation.interp_interfaces) interpolate_policy_for_state_and_choice() (in module dcegm.interpolation.interp_interfaces) interpolate_value_and_marg_util() (in module dcegm.egm.interpolate_marginal_utility) interpolate_value_for_state_and_choice() (in module dcegm.interpolation.interp_interfaces) inverse_marginal_utility_crra() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs.utility_functions) J job_offer() (in module model_funcs.stochastic_processes) L linear_interpolation_formula() (in module dcegm.interpolation.interp1d) load_example_model_functions() (in module dcegm.toy_models) (in module dcegm.toy_models.example_model_functions) load_example_params_model_specs_and_config() (in module dcegm.toy_models) (in module dcegm.toy_models.example_params_model_specs_and_config) load_model_dict() (in module dcegm.pre_processing.setup_model) M marginal_utility_crra() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs.utility_functions) marginal_utility_final_consume_all() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs.utility_functions) merg_non_jit_batch_info_and_jit_batch_info() (in module dcegm.interfaces.jit_large_arrays) merge_non_jit_and_jit_model_structure() (in module dcegm.interfaces.jit_large_arrays) model (dcegm.interfaces.sol_interface.model_solved attribute) (in module run_example) model_config (dcegm.interfaces.model_class.setup_model attribute) (dcegm.interfaces.sol_interface.model_solved attribute) (dcegm.setup_model attribute) (in module run_example) model_funcs module model_funcs (dcegm.interfaces.model_class.setup_model attribute) (dcegm.interfaces.sol_interface.model_solved attribute) (dcegm.setup_model attribute) model_funcs.budget_constraint module model_funcs.state_space_objects module model_funcs.stochastic_processes module model_funcs.utility_functions module model_functions (in module run_example) model_solved (class in dcegm.interfaces.sol_interface) (in module run_example) model_specs (dcegm.interfaces.model_class.setup_model attribute) (dcegm.interfaces.sol_interface.model_solved attribute) (dcegm.setup_model attribute) (in module run_example) model_structure (dcegm.interfaces.model_class.setup_model attribute) (dcegm.interfaces.sol_interface.model_solved attribute) (dcegm.setup_model attribute) module dcegm dcegm.asset_correction dcegm.backward_induction dcegm.check_func_outputs dcegm.cli dcegm.egm dcegm.egm.aggregate_marginal_utility dcegm.egm.interpolate_marginal_utility dcegm.egm.solve_euler_equation dcegm.final_periods dcegm.interfaces dcegm.interfaces.index_functions dcegm.interfaces.inspect_solution dcegm.interfaces.interface dcegm.interfaces.interface_checks dcegm.interfaces.jit_large_arrays dcegm.interfaces.model_class dcegm.interfaces.sol_interface dcegm.interpolation dcegm.interpolation.interp1d dcegm.interpolation.interp2d dcegm.interpolation.interp_interfaces dcegm.law_of_motion dcegm.likelihood dcegm.numerical_integration dcegm.pre_processing dcegm.pre_processing.alternative_sim_functions dcegm.pre_processing.batches dcegm.pre_processing.batches.algo_batch_size dcegm.pre_processing.batches.batch_creation dcegm.pre_processing.batches.last_two_periods dcegm.pre_processing.batches.single_segment dcegm.pre_processing.check_model_config dcegm.pre_processing.check_model_specs dcegm.pre_processing.check_params dcegm.pre_processing.model_functions dcegm.pre_processing.model_functions.process_model_functions dcegm.pre_processing.model_functions.taste_shock_function dcegm.pre_processing.model_functions.upper_evelope_wrapper dcegm.pre_processing.model_structure dcegm.pre_processing.model_structure.deterministic_states dcegm.pre_processing.model_structure.model_structure dcegm.pre_processing.model_structure.shared dcegm.pre_processing.model_structure.state_choice_space dcegm.pre_processing.model_structure.state_space dcegm.pre_processing.model_structure.stochastic_states dcegm.pre_processing.setup_model dcegm.pre_processing.shared dcegm.pre_processing.sol_container dcegm.simulation dcegm.simulation.random_keys dcegm.simulation.sim_utils dcegm.simulation.simulate dcegm.simulation.taste_shocks dcegm.solve_single_period dcegm.toy_models dcegm.toy_models.cons_ret_model_dcegm_paper dcegm.toy_models.cons_ret_model_dcegm_paper.budget_constraint dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_deaton dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_no_shocks dcegm.toy_models.cons_ret_model_dcegm_paper.params_model_specs_and_config_ret_model_with_shocks dcegm.toy_models.cons_ret_model_dcegm_paper.state_space_objects dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions dcegm.toy_models.cons_ret_model_stochastic_ltc dcegm.toy_models.cons_ret_model_stochastic_ltc.budget_equation dcegm.toy_models.cons_ret_model_stochastic_ltc.ltc dcegm.toy_models.cons_ret_model_stochastic_ltc.params_model_specs_and_config dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.ltc_and_job_offer dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.params_model_specs_and_config dcegm.toy_models.cons_ret_model_with_cont_exp dcegm.toy_models.cons_ret_model_with_cont_exp.budget_constraint dcegm.toy_models.cons_ret_model_with_cont_exp.params_model_specs_and_config dcegm.toy_models.cons_ret_model_with_cont_exp.state_space_objects dcegm.toy_models.cons_ret_model_with_exp dcegm.toy_models.cons_ret_model_with_exp.budget_constraint_with_exp dcegm.toy_models.cons_ret_model_with_exp.params_model_specs_and_config dcegm.toy_models.cons_ret_model_with_exp.state_space_objects dcegm.toy_models.example_model_functions dcegm.toy_models.example_params_model_specs_and_config model_funcs model_funcs.budget_constraint model_funcs.state_space_objects model_funcs.stochastic_processes model_funcs.utility_functions run_example N n_agents (in module run_example) next_period_continuous_state_for_one_agent() (in module dcegm.simulation.sim_utils) next_period_deterministic_state() (in module dcegm.toy_models.cons_ret_model_with_exp.state_space_objects) next_period_experience() (in module dcegm.toy_models.cons_ret_model_with_cont_exp.state_space_objects) no_upper_envelope_dummy_function() (in module dcegm.pre_processing.model_functions.upper_evelope_wrapper) P params (dcegm.interfaces.sol_interface.model_solved attribute) (in module run_example) params_check_info (dcegm.interfaces.model_class.setup_model attribute) (dcegm.setup_model attribute) partial_model_specs_and_update_signature() (in module dcegm.pre_processing.shared) partially_solve() (in module dcegm.interfaces.inspect_solution) policy (dcegm.interfaces.sol_interface.model_solved attribute) policy_and_value_for_states_and_choices() (dcegm.interfaces.sol_interface.model_solved method) (in module dcegm.interfaces.interface) policy_for_state_choice_vec() (in module dcegm.interfaces.interface) policy_for_states_and_choices() (dcegm.interfaces.sol_interface.model_solved method) prepare_and_align_batch_arrays() (in module dcegm.pre_processing.batches.single_segment) prob_exog_job_offer() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.ltc_and_job_offer) prob_exog_ltc() (in module dcegm.toy_models.cons_ret_model_stochastic_ltc.ltc) (in module dcegm.toy_models.cons_ret_model_stochastic_ltc_and_job_offer.ltc_and_job_offer) prob_survival() (in module model_funcs.stochastic_processes) process_alternative_sim_functions() (in module dcegm.pre_processing.alternative_sim_functions) process_debug_string() (in module dcegm.pre_processing.setup_model) process_endog_state_specifications() (in module dcegm.pre_processing.model_structure.deterministic_states) process_model_functions_and_extract_info() (in module dcegm.pre_processing.model_functions.process_model_functions) process_params() (in module dcegm.pre_processing.check_params) process_second_continuous_update_function() (in module dcegm.pre_processing.model_functions.process_model_functions) process_shock_functions() (in module dcegm.pre_processing.model_functions.taste_shock_function) process_sparsity_condition() (in module dcegm.pre_processing.model_functions.process_model_functions) process_state_space_functions() (in module dcegm.pre_processing.model_functions.process_model_functions) process_stochastic_model_specifications() (in module dcegm.pre_processing.model_structure.stochastic_states) process_stochastic_transitions() (in module dcegm.pre_processing.model_structure.stochastic_states) Q quadrature_hermite() (in module dcegm.numerical_integration) quadrature_legendre() (in module dcegm.numerical_integration) R realize_stochastic_states() (in module dcegm.simulation.sim_utils) return_dummy_stochastic_transition() (in module dcegm.pre_processing.model_structure.stochastic_states) run_example module run_upper_envelope() (in module dcegm.solve_single_period) S set_alternative_sim_funcs() (dcegm.interfaces.model_class.setup_model method) (dcegm.interfaces.sol_interface.model_solved method) (dcegm.setup_model method) setup_model (class in dcegm) (class in dcegm.interfaces.model_class) sim_df (in module run_example) simulate() (dcegm.interfaces.sol_interface.model_solved method) simulate_all_periods() (in module dcegm.simulation.simulate) simulate_final_period() (in module dcegm.simulation.simulate) simulate_single_period() (in module dcegm.simulation.simulate) solve() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) solve_and_simulate() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) solve_euler_equation() (in module dcegm.egm.solve_euler_equation) solve_final_period() (in module dcegm.final_periods) solve_final_period_discrete() (in module dcegm.final_periods) solve_final_period_second_continuous() (in module dcegm.final_periods) solve_for_interpolated_values() (in module dcegm.solve_single_period) solve_last_two_periods() (in module dcegm.final_periods) solve_partially() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) solve_single_period() (in module dcegm.solve_single_period) span_subspace() (in module dcegm.pre_processing.model_structure.shared) sparsity_condition() (in module dcegm.toy_models.cons_ret_model_with_exp.state_space_objects) specs_without_jax (dcegm.interfaces.model_class.setup_model attribute) (dcegm.interfaces.sol_interface.model_solved attribute) (dcegm.setup_model attribute) split_structure_and_batch_info() (in module dcegm.interfaces.jit_large_arrays) states_initial (in module run_example) stochastic_transition_vec() (in module dcegm.interfaces.interface) T test_child_state_mapping() (in module dcegm.pre_processing.model_structure.state_choice_space) TRANSFORMATION_MAT (in module dcegm.interpolation.interp2d) transition_to_next_period() (in module dcegm.simulation.sim_utils) try_jax_array() (in module dcegm.pre_processing.shared) U update_discrete_states_for_one_agent() (in module dcegm.simulation.sim_utils) utility_crra() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs.utility_functions) utility_final_consume_all() (in module dcegm.toy_models.cons_ret_model_dcegm_paper) (in module dcegm.toy_models.cons_ret_model_dcegm_paper.utility_functions) (in module model_funcs.utility_functions) V validate_exogenous() (dcegm.interfaces.model_class.setup_model method) (dcegm.setup_model method) validate_stochastic_transition() (in module dcegm.interfaces.interface) value (dcegm.interfaces.sol_interface.model_solved attribute) value_for_state_and_choice() (in module dcegm.interfaces.interface) value_for_states_and_choices() (dcegm.interfaces.sol_interface.model_solved method) vectorized_utility() (in module dcegm.simulation.sim_utils)