Engine cleanup
Move engine_maketasks
, engine_marktasks
, and all associated functions to separate files, i.e. engine_maketasks.c
and engine_marktasks.c
respectively.
Edited by Pedro Gonnet
Merge request reports
Activity
mentioned in commit ae0d4d25
BTW, so we have in engine.c:
00000000000016a0 T engine_addlink 0000000000002270 T engine_barrier 0000000000004740 T engine_check_for_dumps 0000000000009e70 T engine_clean 0000000000002890 T engine_collect_end_of_step 00000000000024e0 T engine_collect_end_of_step_mapper 0000000000002290 T engine_collect_end_of_step_recurse 0000000000004140 T engine_compute_next_snapshot_time 0000000000004440 T engine_compute_next_statistics_time 0000000000004c80 T engine_compute_next_stf_time 0000000000004f60 T engine_config 0000000000000bb0 T engine_do_drift_all_mapper 0000000000000f80 T engine_do_drift_top_multipoles_mapper 0000000000001280 T engine_do_reconstruct_multipoles_mapper 0000000000003640 T engine_drift_all 0000000000003840 T engine_drift_top_multipoles 0000000000003c10 T engine_dump_index 0000000000003710 T engine_dump_restarts 0000000000003a80 T engine_dump_snapshot 0000000000003c70 T engine_entry_affinity 0000000000002110 T engine_estimate_nr_tasks 0000000000001810 T engine_exchange_cells 0000000000001930 T engine_exchange_proxy_multipoles 0000000000001870 T engine_exchange_strays 00000000000018d0 T engine_exchange_top_multipoles 00000000000033d0 T engine_first_init_particles 00000000000083e0 T engine_init 00000000000082a0 T engine_init_output_lists 0000000000009570 T engine_init_particles 0000000000003490 T engine_is_done 00000000000032e0 T engine_launch 00000000000039c0 T engine_makeproxies 0000000000001990 T engine_marktasks 0000000000000000 T engine_marktasks_mapper 0000000000003cc0 T engine_pin 0000000000008ec0 T engine_prepare 0000000000003ef0 T engine_print_policy 0000000000002a90 T engine_print_stats 0000000000001a90 T engine_print_task_counts 0000000000008c70 T engine_rebuild 0000000000008970 T engine_recompute_displacement_constraint 0000000000003900 T engine_reconstruct_multipoles 0000000000001730 T engine_redistribute 0000000000001790 T engine_repartition 0000000000001800 T engine_repartition_trigger 0000000000002ff0 T engine_skip_drift 0000000000002c80 T engine_skip_force_and_kick 0000000000003a20 T engine_split 0000000000009080 T engine_step 000000000000a200 T engine_struct_dump 000000000000a370 T engine_struct_restore 0000000000003ed0 T engine_unpin 00000000000034b0 T engine_unskip
and in engine_maketasks:
0000000000002a70 T engine_add_ghosts 00000000000029b0 T engine_add_stars_ghosts 00000000000023a0 T engine_addtasks_recv_gravity 0000000000002340 T engine_addtasks_recv_hydro 0000000000002400 T engine_addtasks_recv_timestep 0000000000002220 T engine_addtasks_send_gravity 0000000000002280 T engine_addtasks_send_hydro 00000000000022e0 T engine_addtasks_send_timestep 0000000000001aa0 T engine_count_and_link_tasks_mapper 0000000000004280 T engine_link_gravity_tasks 0000000000000a60 T engine_link_stars_tasks_mapper 0000000000003d10 T engine_make_external_gravity_tasks 0000000000001cc0 T engine_make_extra_hydroloop_tasks_mapper 0000000000002460 T engine_make_hierarchical_tasks_common 0000000000002660 T engine_make_hierarchical_tasks_gravity 0000000000002b30 T engine_make_hierarchical_tasks_hydro 0000000000002d60 T engine_make_hierarchical_tasks_mapper 0000000000002c90 T engine_make_hierarchical_tasks_stars 0000000000000530 T engine_make_hydroloop_tasks_mapper 0000000000003ca0 T engine_make_self_gravity_tasks 0000000000000d40 T engine_make_self_gravity_tasks_mapper 0000000000000000 T engine_make_starsloop_tasks_mapper 00000000000045f0 T engine_maketasks
mentioned in issue #427 (closed)
Please register or sign in to reply