Other hooks¶
There are many hooks in star. Code location indicates the file in
star/private where the hook is called.
Equations¶
| Hook name | Code Location |
|---|---|
| other_energy | evolve |
| other_energy_implicit | hydro_eqns |
| other_momentum | hydro_vars |
| other_momentum_implicit | hydro_vars |
| other_eps_grav | eps_grav |
| other_gradr_factor | hydro_vars |
| other_opacity_factor | micro |
| other_cgrav | hydro_vars |
atm¶
| Hook name | Code Location |
|---|---|
| other_surface_pt | hydro_vars |
eos¶
| Hook name | Code Location |
|---|---|
| other_eosDT_get | eos_support |
| other_eosPT_get | |
| other_eosDT_get_T | |
| other_eosDT_get_T | |
| other_eosDT_get_Rho | |
| other_eosPT_get_Pgas_for_Rho |
kap¶
| Hook name | Code Location |
|---|---|
| other_kap_get | kap_support |
| other_kap_get_op_mono | kap_support |
net¶
| Hook name | Code Location |
|---|---|
| other_net_get | net |
| set_rate_factors | net |
| set_which_rates | net |
neu¶
| Hook name | Code Location |
|---|---|
| other_neu | neu |
diffusion¶
| Hook name | Code Location |
|---|---|
| other_diffusion | element_diffusion |
| other_diffusion_factor | element_diffusion |
| other_diffusion_coefficients | diffusion_support |
rotation¶
| Hook name | Code Location |
|---|---|
| other_torque | solve_omega_mix |
| other_torque_implicit | solve_omega_mix |
| binary_other_torque_implicit | solve_omega_mix |
| other_eval_fp_ft | hydro_rotation |
| other_am_mixing | mix_info |
| other_j_for_adjust_j_lost | adjust_mass |
composition mixing¶
| Hook name | Code Location |
|---|---|
| other_alpha_mlt | hydro_vars |
| other_mlt | mlt_info |
| other_d_mix | mix_info |
| other_adjust_mlt_gradt_fraction | hydro_vars |
| other_overshooting_scheme | overshoot |
| other_split_mix | solve_mix |
| other_after_set_mixing_info | mix_info |
winds and mass change¶
| Hook name | Code Location |
|---|---|
| other_wind | winds |
| other_adjust_mdot | evolve |
brunt and astero¶
| Hook name | Code Location |
|---|---|
| other_brunt | brunt |
| other_brunt_smoothing | brunt |
| other_astero_freq_corr | astero_support |
pgstar¶
| Hook name | Code Location |
|---|---|
| other_pgstar_plots_info | pgstar_full |
| pgstar_decorator | pgstar_support |
mesh¶
| Hook name | Code Location |
|---|---|
| how_many_other_mesh_fcns | mesh_functions |
| other_mesh_fcn_data | mesh_functions |
| other_mesh_delta_coeff_factor | adjust_mesh_support |
timesteps¶
| Hook name | Code Location |
|---|---|
| other_timestep_limit | timestep |
rsp¶
| Hook name | Code Location |
|---|---|
| other_rsp_build_model | rsp |
| other_rsp_linear_analysis | rsp |
photos¶
| Hook name | Code Location |
|---|---|
| other_photo_read | photo_in |
| other_photo_write | photo_out |
logs¶
| Hook name | Code Location |
|---|---|
| how_many_extra_history_columns | history |
| data_for_extra_history_columns | |
| how_many_extra_profile_columns | profile |
| data_for_extra_profile_columns | |
| how_many_extra_history_header_items | |
| data_for_extra_history_header_items | |
| how_many_extra_profile_header_items | |
| data_for_extra_profile_header_items | |
| data_for_extra_binary_history_columns |
initial model¶
| Hook name | Code Location |
|---|---|
| other_build_initial_model | create_initial_model |
relax¶
| Hook name | Code Location |
|---|---|
| finished_relax | relax |
solver¶
| Hook name | Code Location |
|---|---|
| other_after_enter_setmatrix | hydro_mtx |
| other_after_struct_burn_mix | struct_burn_mix |
| other_before_struct_burn_mix | struct_burn_mix |
| other_solver_monitor | star_solver |
| other_new_generation | evolve_support |
| other_set_current_to_old | evolve_support |
job extras¶
| Hook name | Code Location |
|---|---|
| extras_startup | run_star_support |
| extras_controls | run_star_support |
| extras_check_model | run_star_support |
| extras_finish_step | run_star_support |
| extras_after_evolve | run_star_support |