GCC Code Coverage Report
Directory:
./
Date:
2026-10-22 05:02:02
Coverage
Exec
Excl
Total
Lines:
71.6%
9022
0
12594
Functions:
77.6%
586
0
755
Branches:
55.2%
7526
0
13634
Function (File:Line)
Call count
Line coverage
Branch coverage
Block coverage
MAIN__ (app/export_boozer_chartmap.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/simple_diag_albert.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/simple_diag_meiss.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/simple_diag_newton.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/simple_diag_orbit.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/simple_diag_traj.f90:1)
not called
0.0%
-%
0.0%
MAIN__ (app/spectre_poincare.f90:1)
called 5 times
100.0%
-%
95.0%
MAIN__ (src/test_collis.f90:1)
not called
0.0%
-%
0.0%
__alpha_lifetime_sub_MOD___copy_2D79D5A (src/sub_alpha_lifetime_can.f90:1079)
not called
0.0%
-%
0.0%
__alpha_lifetime_sub_MOD___copy_INTEGER_4_ (src/sub_alpha_lifetime_can.f90:1079)
not called
0.0%
-%
0.0%
__alpha_lifetime_sub_MOD___copy_REAL_8_ (src/sub_alpha_lifetime_can.f90:1079)
not called
0.0%
-%
0.0%
__alpha_lifetime_sub_MOD_axis_cartesian_to_polar (src/sub_alpha_lifetime_can.f90:691)
called 624274 times
100.0%
100.0%
100.0%
__alpha_lifetime_sub_MOD_axis_native_radius_squared (src/sub_alpha_lifetime_can.f90:667)
called 4294056 times
100.0%
100.0%
100.0%
__alpha_lifetime_sub_MOD_axis_polar_to_cartesian (src/sub_alpha_lifetime_can.f90:675)
called 89198 times
100.0%
100.0%
100.0%
__alpha_lifetime_sub_MOD_axis_polar_velocity (src/sub_alpha_lifetime_can.f90:706)
called 535136 times
100.0%
100.0%
100.0%
__alpha_lifetime_sub_MOD_bstar_parallel_factor (src/sub_alpha_lifetime_can.f90:23)
called 4 times
100.0%
100.0%
100.0%
__alpha_lifetime_sub_MOD_elefie_can (src/sub_alpha_lifetime_can.f90:303)
called 34974647 times
100.0%
-%
100.0%
__alpha_lifetime_sub_MOD_evaluate_axis_rhs (src/sub_alpha_lifetime_can.f90:722)
called 534744 times
100.0%
97.3%
98.0%
__alpha_lifetime_sub_MOD_evaluate_axis_rhs_raw (src/sub_alpha_lifetime_can.f90:808)
called 535076 times
85.7%
50.0%
61.0%
__alpha_lifetime_sub_MOD_integrate_axis_segment (src/sub_alpha_lifetime_can.f90:823)
called 3759304 times
90.0%
83.3%
82.0%
__alpha_lifetime_sub_MOD_integrate_mfl_can (src/sub_alpha_lifetime_can.f90:570)
called 57 times
100.0%
91.7%
93.0%
__alpha_lifetime_sub_MOD_orbit_timestep_axis (src/sub_alpha_lifetime_can.f90:876)
called 3759308 times
38.7%
28.1%
44.0%
__alpha_lifetime_sub_MOD_orbit_timestep_can (src/sub_alpha_lifetime_can.f90:462)
not called
3.2%
0.0%
0.0%
__alpha_lifetime_sub_MOD_orbit_timestep_toroidal_regularized (src/sub_alpha_lifetime_can.f90:219)
called 4 times
12.5%
4.5%
16.0%
__alpha_lifetime_sub_MOD_rhs_mflint_can (src/sub_alpha_lifetime_can.f90:527)
called 13243681 times
100.0%
50.0%
75.0%
__alpha_lifetime_sub_MOD_toroidal_position_shift (src/sub_alpha_lifetime_can.f90:144)
called 14 times
84.6%
62.5%
79.0%
__alpha_lifetime_sub_MOD_toroidal_regularized_position_map (src/sub_alpha_lifetime_can.f90:34)
called 2 times
75.8%
72.6%
80.0%
__alpha_lifetime_sub_MOD_toroidal_regularized_rhs (src/sub_alpha_lifetime_can.f90:168)
not called
4.0%
0.0%
0.0%
__alpha_lifetime_sub_MOD_velo_axis (src/sub_alpha_lifetime_can.f90:643)
not called
33.3%
0.0%
0.0%
__alpha_lifetime_sub_MOD_velo_axis_context (src/sub_alpha_lifetime_can.f90:862)
called 534720 times
75.0%
50.0%
75.0%
__alpha_lifetime_sub_MOD_velo_axis_regularized (src/sub_alpha_lifetime_can.f90:652)
called 534744 times
100.0%
50.0%
73.0%
__alpha_lifetime_sub_MOD_velo_can (src/sub_alpha_lifetime_can.f90:324)
called 34974647 times
100.0%
87.5%
94.0%
__alpha_lifetime_sub_MOD_velo_can_context (src/sub_alpha_lifetime_can.f90:850)
called 18 times
100.0%
50.0%
67.0%
__array_utils_MOD_init_derivative_factors (src/coordinates/array_utils.f90:13)
not called
0.0%
0.0%
0.0%
__axis_map_generated_MOD_axis_flux_forward (src/generated/axis_map_generated.f90:8)
called 89158 times
100.0%
-%
100.0%
__axis_map_generated_MOD_axis_flux_inverse (src/generated/axis_map_generated.f90:25)
called 624066 times
100.0%
-%
100.0%
__axis_map_generated_MOD_axis_flux_velocity (src/generated/axis_map_generated.f90:39)
called 534938 times
100.0%
-%
100.0%
__axis_map_generated_MOD_axis_rho_forward (src/generated/axis_map_generated.f90:54)
called 40 times
100.0%
-%
100.0%
__axis_map_generated_MOD_axis_rho_inverse (src/generated/axis_map_generated.f90:69)
called 208 times
100.0%
-%
100.0%
__axis_map_generated_MOD_axis_rho_velocity (src/generated/axis_map_generated.f90:83)
called 198 times
100.0%
-%
100.0%
__callback_MOD_get_output_orbits_macrostep (src/callback.f90:18)
not called
0.0%
-%
0.0%
__callback_MOD_set_output_orbits_macrostep (src/callback.f90:13)
not called
0.0%
-%
0.0%
__cartesian_coordinates_MOD___copy_3361CD9 (src/coordinates/cartesian_coordinates.f90:80)
not called
0.0%
-%
0.0%
__cartesian_coordinates_MOD_cartesian_covariant_basis (src/coordinates/cartesian_coordinates.f90:41)
not called
0.0%
-%
0.0%
__cartesian_coordinates_MOD_cartesian_evaluate_cart (src/coordinates/cartesian_coordinates.f90:23)
called 9 times
100.0%
-%
100.0%
__cartesian_coordinates_MOD_cartesian_evaluate_cyl (src/coordinates/cartesian_coordinates.f90:32)
not called
0.0%
-%
0.0%
__cartesian_coordinates_MOD_cartesian_from_cyl (src/coordinates/cartesian_coordinates.f90:69)
not called
0.0%
-%
0.0%
__cartesian_coordinates_MOD_cartesian_metric_tensor (src/coordinates/cartesian_coordinates.f90:54)
not called
0.0%
-%
0.0%
__chamb_sub_MOD_chamb_can (src/chamb_m.f90:9)
called 9629768 times
75.0%
75.0%
83.0%
__chartmap_metadata_MOD___copy_chartmap_metadata_Chartmap_metadata_t (src/wall/chartmap_metadata.f90:110)
not called
0.0%
-%
0.0%
__chartmap_metadata_MOD_check_nc (src/wall/chartmap_metadata.f90:20)
called 62 times
50.0%
25.0%
15.0%
__chartmap_metadata_MOD_read_cart_units (src/wall/chartmap_metadata.f90:83)
called 17 times
92.9%
53.3%
67.0%
__chartmap_metadata_MOD_read_chartmap_cart_units (src/wall/chartmap_metadata.f90:69)
called 4 times
100.0%
-%
100.0%
__chartmap_metadata_MOD_read_chartmap_metadata (src/wall/chartmap_metadata.f90:31)
called 13 times
94.4%
66.7%
94.0%
__check_orbit_type_sub_MOD_check_orbit_type (src/check_orbit_type.f90:45)
not called
0.0%
0.0%
0.0%
__check_orbit_type_sub_MOD_check_recurs (src/check_orbit_type.f90:276)
not called
0.0%
0.0%
0.0%
__check_orbit_type_sub_MOD_compute_continuous_tip_scores (src/check_orbit_type.f90:213)
called 5 times
100.0%
81.6%
95.0%
__classification_MOD___copy_classification_Classification_result_t (src/classification.f90:682)
not called
0.0%
-%
0.0%
__classification_MOD_classify_classifier_exit (src/classification.f90:548)
called 3 times
80.0%
66.7%
75.0%
__classification_MOD_output_jpar_class (src/classification.f90:610)
not called
0.0%
0.0%
0.0%
__classification_MOD_output_lost_orbit_starting_data (src/classification.f90:578)
not called
0.0%
0.0%
0.0%
__classification_MOD_output_minkowsky_class (src/classification.f90:590)
called 28 times
55.6%
33.3%
50.0%
__classification_MOD_output_topological_class (src/classification.f90:624)
not called
0.0%
0.0%
0.0%
__classification_MOD_trace_orbit_with_classifiers (src/classification.f90:74)
called 48 times
52.4%
31.9%
41.0%
__classification_MOD_write_classification_results (src/classification.f90:650)
called 40 times
69.2%
66.7%
64.0%
__classification_MOD_write_output_line (src/classification.f90:638)
called 28 times
100.0%
-%
100.0%
__collis_alp_MOD_coleff (src/collis_alphas.f90:62)
called 229 times
100.0%
-%
100.0%
__collis_alp_MOD_coleff_local (src/collis_alphas.f90:69)
called 142483808 times
100.0%
100.0%
100.0%
__collis_alp_MOD_compute_collision_coeffs (src/collis_alphas.f90:135)
called 1725 times
100.0%
100.0%
100.0%
__collis_alp_MOD_compute_rates (src/collis_alphas.f90:186)
called 8 times
100.0%
-%
100.0%
__collis_alp_MOD_configure_lorentz_nustar (src/collis_alphas.f90:15)
called 1 time
88.9%
50.0%
56.0%
__collis_alp_MOD_get_local_coeffs (src/collis_alphas.f90:235)
called 32853756 times
100.0%
100.0%
100.0%
__collis_alp_MOD_getran (src/collis_alphas.f90:367)
called 149081737 times
100.0%
100.0%
100.0%
__collis_alp_MOD_init_collision_profiles (src/collis_alphas.f90:201)
called 17 times
100.0%
83.3%
100.0%
__collis_alp_MOD_loacol_alpha (src/collis_alphas.f90:121)
called 8 times
100.0%
-%
100.0%
__collis_alp_MOD_onseff (src/collis_alphas.f90:94)
called 427451424 times
100.0%
100.0%
100.0%
__collis_alp_MOD_stost (src/collis_alphas.f90:258)
called 32853391 times
87.9%
72.6%
93.0%
__collis_alp_MOD_stost_lorentz (src/collis_alphas.f90:30)
called 8000000 times
66.7%
50.0%
58.0%
__coordinate_scaling_MOD___copy_coordinate_scaling_Identity_scaling_t (src/coordinates/coordinate_scaling.f90:129)
called 65 times
100.0%
-%
100.0%
__coordinate_scaling_MOD___copy_coordinate_scaling_Sqrt_s_scaling_t (src/coordinates/coordinate_scaling.f90:129)
not called
0.0%
-%
0.0%
__coordinate_scaling_MOD_coordinate_scaling_clone (src/coordinates/coordinate_scaling.f90:46)
called 65 times
57.1%
25.0%
44.0%
__coordinate_scaling_MOD_identity_inverse (src/coordinates/coordinate_scaling.f90:118)
called 3 times
100.0%
25.0%
40.0%
__coordinate_scaling_MOD_identity_transform (src/coordinates/coordinate_scaling.f90:107)
called 3 times
100.0%
25.0%
40.0%
__coordinate_scaling_MOD_sqrt_s_inverse (src/coordinates/coordinate_scaling.f90:88)
called 23090562 times
100.0%
100.0%
100.0%
__coordinate_scaling_MOD_sqrt_s_transform (src/coordinates/coordinate_scaling.f90:62)
called 22 times
91.7%
75.0%
83.0%
__cut_detector_MOD___copy_cut_detector_Cut_detector_t (src/cut_detector.f90:276)
not called
0.0%
-%
0.0%
__cut_detector_MOD_fract_dimension (src/cut_detector.f90:214)
not called
0.0%
0.0%
0.0%
__cut_detector_MOD_init (src/cut_detector.f90:34)
not called
0.0%
0.0%
0.0%
__cut_detector_MOD_trace_to_cut (src/cut_detector.f90:71)
not called
0.0%
0.0%
0.0%
__diag_albert_MOD_make_albert_contour (src/diag/diag_albert.f90:188)
called 26 times
100.0%
75.0%
94.0%
__diag_albert_MOD_plot_albert_contours (src/diag/diag_albert.f90:18)
called 1 time
100.0%
50.8%
80.0%
__diag_albert_MOD_save_albert_contour (src/diag/diag_albert.f90:207)
called 12 times
100.0%
83.3%
92.0%
__diag_counters_MOD_count_event (src/diag_counters.f90:74)
called 30 times
100.0%
100.0%
100.0%
__diag_counters_MOD_diag_counters_init (src/diag_counters.f90:64)
called 51 times
100.0%
60.0%
83.0%
__diag_counters_MOD_diag_counters_reset (src/diag_counters.f90:95)
not called
0.0%
0.0%
0.0%
__diag_counters_MOD_diag_counters_total (src/diag_counters.f90:86)
called 1761 times
100.0%
75.0%
100.0%
__diag_counters_MOD_event_name (src/diag_counters.f90:99)
called 23 times
100.0%
95.8%
97.0%
__diag_meiss_MOD_plot_rh_can_vs_rc (src/diag/diag_meiss.f90:17)
not called
0.0%
0.0%
0.0%
__diag_newton_MOD_integrate_orbit_with_newton_debug (src/diag/diag_newton.f90:95)
not called
0.0%
0.0%
0.0%
__diag_newton_MOD_newton_midpoint_debug (src/diag/diag_newton.f90:24)
not called
0.0%
0.0%
0.0%
__diag_orbit_MOD_integrate_orbit_with_trajectory_debug (src/diag/diag_orbit.f90:126)
not called
0.0%
0.0%
0.0%
__diag_orbit_MOD_newton_midpoint_count_iterations (src/diag/diag_orbit.f90:26)
not called
0.0%
0.0%
0.0%
__diag_orbit_MOD_write_trajectory_data (src/diag/diag_orbit.f90:251)
not called
0.0%
0.0%
0.0%
__field_MOD_endswith (src/field.F90:194)
called 882 times
100.0%
75.0%
100.0%
__field_MOD_field_clone (src/field.F90:19)
called 108 times
47.8%
32.2%
41.0%
__field_MOD_field_from_file (src/field.F90:69)
called 62 times
40.4%
27.6%
24.0%
__field_MOD_is_spectre_file (src/field.F90:144)
called 466 times
42.9%
25.0%
31.0%
__field_MOD_startswidth (src/field.F90:177)
not called
0.0%
0.0%
0.0%
__field_MOD_strip_directory (src/field.F90:211)
called 62 times
100.0%
56.2%
87.0%
__field_boozer_chartmap_MOD___copy_field_boozer_chartmap_Boozer_chartmap_field_t (src/field/field_boozer_chartmap.f90:248)
called 6 times
100.0%
50.0%
71.0%
__field_boozer_chartmap_MOD___final_field_boozer_chartmap_Boozer_chartmap_field_t (src/field/field_boozer_chartmap.f90:248)
called 6 times
100.0%
50.0%
74.0%
__field_boozer_chartmap_MOD_boozer_chartmap_cleanup (src/field/field_boozer_chartmap.f90:237)
called 6 times
100.0%
50.0%
100.0%
__field_boozer_chartmap_MOD_boozer_chartmap_evaluate (src/field/field_boozer_chartmap.f90:170)
called 4 times
96.2%
70.0%
77.0%
__field_boozer_chartmap_MOD_create_boozer_chartmap_field (src/field/field_boozer_chartmap.f90:84)
called 10 times
100.0%
65.9%
89.0%
__field_boozer_chartmap_MOD_has_boozer_rk_tables (src/field/field_boozer_chartmap.f90:71)
called 1 time
37.5%
25.0%
44.0%
__field_boozer_chartmap_MOD_is_boozer_chartmap (src/field/field_boozer_chartmap.f90:54)
called 430 times
100.0%
66.7%
100.0%
__field_can_albert_MOD_cleanup_albert (src/field/field_can_albert.f90:145)
called 78 times
100.0%
100.0%
100.0%
__field_can_albert_MOD_evaluate_albert (src/field/field_can_albert.f90:57)
called 4 times
90.0%
87.5%
87.0%
__field_can_albert_MOD_evaluate_albert_batch_der (src/field/field_can_albert.f90:309)
not called
0.0%
0.0%
0.0%
__field_can_albert_MOD_evaluate_albert_batch_der2 (src/field/field_can_albert.f90:330)
called 4 times
100.0%
100.0%
100.0%
__field_can_albert_MOD_get_albert_coordinates (src/field/field_can_albert.f90:122)
called 3 times
100.0%
-%
100.0%
__field_can_albert_MOD_init_psi_grid (src/field/field_can_albert.f90:227)
called 3 times
85.7%
53.2%
71.0%
__field_can_albert_MOD_init_splines_with_psi (src/field/field_can_albert.f90:159)
called 3 times
85.3%
61.2%
90.0%
__field_can_albert_MOD_integ_to_ref_albert (src/field/field_can_albert.f90:80)
called 2 times
100.0%
100.0%
100.0%
__field_can_albert_MOD_integ_to_ref_radius_albert (src/field/field_can_albert.f90:94)
called 3 times
100.0%
100.0%
100.0%
__field_can_albert_MOD_magfie_albert (src/field/field_can_albert.f90:268)
not called
6.2%
0.0%
0.0%
__field_can_albert_MOD_ref_to_integ_albert (src/field/field_can_albert.f90:107)
called 7 times
100.0%
100.0%
100.0%
__field_can_base_MOD___copy_field_can_base_Field_can_t (src/field/field_can_base.f90:109)
not called
0.0%
-%
0.0%
__field_can_base_MOD_apply_radial_electric_potential (src/field/field_can_base.f90:78)
called 20335298 times
100.0%
100.0%
100.0%
__field_can_base_MOD_count_field_evaluation (src/field/field_can_base.f90:91)
called 62633495 times
100.0%
100.0%
100.0%
__field_can_base_MOD_identity_transform (src/field/field_can_base.f90:102)
called 3082 times
100.0%
-%
100.0%
__field_can_base_MOD_set_radial_electric_potential_slope (src/field/field_can_base.f90:73)
called 80 times
100.0%
-%
100.0%
__field_can_boozer_MOD_eval_field_booz (src/field/field_can_boozer.f90:93)
called 20335312 times
100.0%
100.0%
100.0%
__field_can_boozer_MOD_eval_field_booz_device (src/field/field_can_boozer.f90:180)
called 314696 times
100.0%
100.0%
100.0%
__field_can_boozer_MOD_evaluate_boozer (src/field/field_can_boozer.f90:56)
called 20335296 times
100.0%
-%
100.0%
__field_can_boozer_MOD_evaluate_boozer_regular (src/field/field_can_boozer.f90:13)
called 122 times
100.0%
100.0%
100.0%
__field_can_boozer_MOD_integ_to_ref_boozer (src/field/field_can_boozer.f90:67)
called 320193 times
100.0%
-%
100.0%
__field_can_boozer_MOD_integ_to_ref_boozer_chartmap (src/field/field_can_boozer.f90:34)
called 100174 times
100.0%
-%
100.0%
__field_can_boozer_MOD_ref_to_integ_boozer (src/field/field_can_boozer.f90:79)
called 179 times
100.0%
-%
100.0%
__field_can_boozer_MOD_ref_to_integ_boozer_chartmap (src/field/field_can_boozer.f90:45)
called 100026 times
100.0%
-%
100.0%
__field_can_flux_MOD_eval_field_can (src/field/field_can_flux.f90:51)
called 1407464 times
100.0%
96.9%
100.0%
__field_can_flux_MOD_evaluate_flux (src/field/field_can_flux.f90:14)
called 1407464 times
100.0%
-%
100.0%
__field_can_flux_MOD_integ_to_ref_flux (src/field/field_can_flux.f90:24)
called 33 times
100.0%
-%
100.0%
__field_can_flux_MOD_ref_to_integ_flux (src/field/field_can_flux.f90:35)
called 40 times
100.0%
-%
100.0%
__field_can_meiss_MOD___copy_field_can_meiss_Grid_indices_t (src/field/field_can_meiss.f90:851)
not called
0.0%
-%
0.0%
__field_can_meiss_MOD___copy_field_can_meiss_Meiss_volume_t (src/field/field_can_meiss.f90:851)
not called
0.0%
0.0%
0.0%
__field_can_meiss_MOD___final_field_can_meiss_Meiss_volume_t (src/field/field_can_meiss.f90:851)
not called
0.0%
0.0%
0.0%
__field_can_meiss_MOD_ah_cov_on_slice (src/field/field_can_meiss.f90:588)
called 32763393 times
95.5%
100.0%
94.0%
__field_can_meiss_MOD_bias_spectre_upper_endpoint (src/field/field_can_meiss.f90:733)
called 10474516 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_choose_default_scaling (src/field/field_can_meiss.f90:221)
called 14 times
100.0%
50.0%
73.0%
__field_can_meiss_MOD_cleanup_meiss (src/field/field_can_meiss.f90:262)
called 141 times
100.0%
87.5%
90.0%
__field_can_meiss_MOD_compute_phi_slice (src/field/field_can_meiss.f90:435)
called 942 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_compute_transformation (src/field/field_can_meiss.f90:406)
called 45 times
100.0%
65.0%
93.0%
__field_can_meiss_MOD_evaluate_meiss (src/field/field_can_meiss.f90:284)
called 12725 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_evaluate_meiss_batch_der (src/field/field_can_meiss.f90:799)
called 12720 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_evaluate_meiss_batch_der2 (src/field/field_can_meiss.f90:823)
called 5 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_get_grid_point (src/field/field_can_meiss.f90:745)
called 1884344 times
100.0%
75.0%
83.0%
__field_can_meiss_MOD_get_meiss_coordinates (src/field/field_can_meiss.f90:352)
called 42 times
90.9%
83.3%
92.0%
__field_can_meiss_MOD_harvest_meiss_volume (src/field/field_can_meiss.f90:97)
called 32 times
100.0%
78.6%
85.0%
__field_can_meiss_MOD_init_canonical_field_components (src/field/field_can_meiss.f90:666)
called 44 times
96.8%
70.0%
94.0%
__field_can_meiss_MOD_init_meiss (src/field/field_can_meiss.f90:147)
called 46 times
87.8%
68.1%
72.0%
__field_can_meiss_MOD_init_transformation (src/field/field_can_meiss.f90:382)
called 45 times
87.5%
75.0%
86.0%
__field_can_meiss_MOD_init_transformation_arrays (src/field/field_can_meiss.f90:395)
called 45 times
100.0%
60.7%
86.0%
__field_can_meiss_MOD_integ_to_ref_meiss (src/field/field_can_meiss.f90:304)
called 4 times
100.0%
50.0%
78.0%
__field_can_meiss_MOD_integ_to_ref_radius_meiss (src/field/field_can_meiss.f90:317)
called 9 times
100.0%
-%
100.0%
__field_can_meiss_MOD_integrate (src/field/field_can_meiss.f90:508)
called 1810798 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_integrate_radial_slice (src/field/field_can_meiss.f90:472)
called 38142 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_is_hr_zero_on_slice (src/field/field_can_meiss.f90:634)
called 38974 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_magfie_meiss (src/field/field_can_meiss.f90:757)
called 12000 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_move_batch_spline_3d (src/field/field_can_meiss.f90:115)
called 64 times
100.0%
93.8%
96.0%
__field_can_meiss_MOD_print_progress (src/field/field_can_meiss.f90:490)
not called
0.0%
-%
0.0%
__field_can_meiss_MOD_ref_to_integ_meiss (src/field/field_can_meiss.f90:327)
called 18 times
90.0%
58.3%
57.0%
__field_can_meiss_MOD_rh_can (src/field/field_can_meiss.f90:549)
called 32697907 times
88.9%
83.3%
86.0%
__field_can_meiss_MOD_rh_can_wrapper (src/field/field_can_meiss.f90:130)
called 32697907 times
100.0%
45.0%
68.0%
__field_can_meiss_MOD_set_identity_slice (src/field/field_can_meiss.f90:461)
called 832 times
100.0%
100.0%
100.0%
__field_can_meiss_MOD_spline_transformation (src/field/field_can_meiss.f90:572)
called 44 times
100.0%
68.4%
95.0%
__field_can_mod_MOD_field_can_from_id (src/field_can.f90:106)
called 79 times
100.0%
75.0%
100.0%
__field_can_mod_MOD_field_can_from_name (src/field_can.f90:52)
called 95 times
96.9%
66.7%
81.0%
__field_can_mod_MOD_field_can_init (src/field_can.f90:248)
called 19 times
72.7%
50.0%
70.0%
__field_can_mod_MOD_get_derivatives (src/field_can.f90:293)
called 22487957 times
100.0%
100.0%
100.0%
__field_can_mod_MOD_get_derivatives2 (src/field_can.f90:318)
called 19936433 times
100.0%
100.0%
100.0%
__field_can_mod_MOD_get_val (src/field_can.f90:275)
called 26505867 times
100.0%
-%
100.0%
__field_can_mod_MOD_id_from_name (src/field_can.f90:148)
not called
0.0%
0.0%
0.0%
__field_can_mod_MOD_init_field_can (src/field_can.f90:172)
called 79 times
75.8%
59.3%
61.0%
__field_can_mod_MOD_init_field_can_boozer_chartmap_compact (src/field_can.f90:46)
not called
0.0%
-%
0.0%
__field_can_mod_MOD_integ_to_ref_wrapper (src/field_can.f90:363)
not called
0.0%
-%
0.0%
__field_can_mod_MOD_name_from_id (src/field_can.f90:124)
called 79 times
90.9%
85.7%
62.0%
__field_can_mod_MOD_ref_to_integ_wrapper (src/field_can.f90:369)
not called
25.0%
100.0%
0.0%
__field_can_mod_MOD_set_regular_axis_field (src/field_can.f90:40)
called 6 times
100.0%
-%
100.0%
__field_can_spectre_MOD_cleanup_spectre (src/field/field_can_spectre.f90:381)
called 23 times
100.0%
83.3%
88.0%
__field_can_spectre_MOD_construct_spectre_coordinates (src/field/field_can_spectre.f90:114)
called 20 times
94.3%
87.1%
95.0%
__field_can_spectre_MOD_evaluate_spectre_can (src/field/field_can_spectre.f90:262)
called 5569687 times
100.0%
100.0%
100.0%
__field_can_spectre_MOD_extend_band (src/field/field_can_spectre.f90:211)
called 8480 times
100.0%
100.0%
100.0%
__field_can_spectre_MOD_integ_to_ref_spectre (src/field/field_can_spectre.f90:310)
called 823854 times
100.0%
91.7%
100.0%
__field_can_spectre_MOD_ref_to_integ_spectre (src/field/field_can_spectre.f90:327)
called 321 times
87.1%
70.0%
71.0%
__field_can_spectre_MOD_set_spectre_construction_grid (src/field/field_can_spectre.f90:94)
called 19 times
100.0%
50.0%
100.0%
__field_can_spectre_MOD_set_spectre_volume_lock (src/field/field_can_spectre.f90:76)
called 649 times
100.0%
-%
100.0%
__field_can_test_MOD_eval_field_test (src/field/field_can_test.f90:23)
called 333541 times
100.0%
100.0%
100.0%
__field_can_test_MOD_evaluate_test (src/field/field_can_test.f90:10)
called 333541 times
100.0%
-%
100.0%
__field_coils_MOD___copy_field_coils_Coils_field_t (src/field/field_coils.f90:61)
not called
0.0%
0.0%
0.0%
__field_coils_MOD___final_field_coils_Coils_field_t (src/field/field_coils.f90:61)
not called
0.0%
0.0%
0.0%
__field_coils_MOD_coils_evaluate (src/field/field_coils.f90:21)
called 71301 times
87.5%
75.0%
88.0%
__field_coils_MOD_create_coils_field (src/field/field_coils.f90:43)
called 5 times
100.0%
61.5%
71.0%
__field_line_spectre_MOD_cleanup_field_line_spline (src/field_line_spectre.f90:85)
called 14 times
100.0%
100.0%
100.0%
__field_line_spectre_MOD_evaluate_hotloop_av (src/field_line_spectre.f90:232)
called 13397622 times
100.0%
83.3%
89.0%
__field_line_spectre_MOD_field_line_psi (src/field_line_spectre.f90:38)
called 27 times
100.0%
100.0%
100.0%
__field_line_spectre_MOD_field_line_step (src/field_line_spectre.f90:102)
called 1029762 times
84.2%
83.3%
65.0%
__field_line_spectre_MOD_midpoint_jacobian (src/field_line_spectre.f90:184)
called 2059511 times
100.0%
100.0%
100.0%
__field_line_spectre_MOD_midpoint_residual (src/field_line_spectre.f90:166)
called 11327317 times
100.0%
100.0%
100.0%
__field_line_spectre_MOD_prepare_field_line_spline (src/field_line_spectre.f90:51)
called 7 times
94.4%
71.7%
95.0%
__field_line_spectre_MOD_recover_radius (src/field_line_spectre.f90:209)
called 1029762 times
100.0%
91.7%
89.0%
__field_line_spectre_MOD_solve_midpoint (src/field_line_spectre.f90:135)
called 1029762 times
100.0%
81.8%
90.0%
__field_line_spectre_MOD_spectre_rz (src/field_line_spectre.f90:259)
called 3816 times
100.0%
100.0%
100.0%
__field_newton_MOD_get_stream_function (src/field/field_newton.F90:69)
called 34853861 times
66.7%
50.0%
86.0%
__field_newton_MOD_newton_theta_from_canonical (src/field/field_newton.F90:18)
called 9403985 times
80.0%
62.5%
31.0%
__field_splined_MOD___copy_field_splined_Splined_field_t (src/field/field_splined.f90:563)
called 8 times
100.0%
83.3%
100.0%
__field_splined_MOD___final_field_splined_Splined_field_t (src/field/field_splined.f90:563)
called 19 times
100.0%
61.1%
78.0%
__field_splined_MOD_build_splines (src/field/field_splined.f90:138)
called 11 times
95.5%
77.5%
96.0%
__field_splined_MOD_configure_spline_grid (src/field/field_splined.f90:199)
called 11 times
88.5%
65.4%
91.0%
__field_splined_MOD_create_splined_field (src/field/field_splined.f90:120)
called 11 times
100.0%
50.0%
75.0%
__field_splined_MOD_evaluate_at_ref_coords (src/field/field_splined.f90:414)
called 645316 times
78.6%
100.0%
93.0%
__field_splined_MOD_find_vmec_coords_for_cart_point (src/field/field_splined.f90:491)
called 74052 times
53.3%
66.7%
21.0%
__field_splined_MOD_get_default_scaling (src/field/field_splined.f90:539)
called 11 times
100.0%
50.0%
100.0%
__field_splined_MOD_print_progress (src/field/field_splined.f90:261)
not called
0.0%
-%
0.0%
__field_splined_MOD_sample_spline_arrays (src/field/field_splined.f90:274)
called 11 times
94.1%
56.1%
84.0%
__field_splined_MOD_splined_evaluate (src/field/field_splined.f90:54)
called 1091921 times
91.7%
50.0%
75.0%
__field_splined_MOD_splined_evaluate_with_der (src/field/field_splined.f90:80)
called 9537 times
94.7%
93.8%
96.0%
__field_splined_MOD_splined_field_cleanup (src/field/field_splined.f90:530)
called 19 times
100.0%
100.0%
100.0%
__find_bminmax_sub_MOD_find_bminmax (src/find_bminmax.f90:26)
called 808 times
100.0%
100.0%
100.0%
__find_bminmax_sub_MOD_get_bminmax (src/find_bminmax.f90:176)
called 45 times
100.0%
50.0%
67.0%
__find_bminmax_sub_MOD_init_bminmax_arrays (src/find_bminmax.f90:158)
called 8 times
100.0%
75.0%
89.0%
__finite_check_MOD_is_finite (src/finite_check.f90:20)
called 1473882860 times
100.0%
-%
100.0%
__finite_check_MOD_quiet_nan (src/finite_check.f90:27)
called 301119 times
100.0%
-%
100.0%
__fusion_source_MOD_build_birth_cdf (src/fusion_source.f90:38)
called 31 times
90.5%
72.9%
90.0%
__fusion_source_MOD_draw_birth (src/fusion_source.f90:101)
called 4400008 times
100.0%
83.3%
91.0%
__fusion_source_MOD_dt_reactivity (src/fusion_source.f90:13)
called 14473 times
91.7%
75.0%
88.0%
__get_can_sub_MOD___copy_REAL_8_ (src/get_canonical_coordinates.F90:943)
not called
0.0%
-%
0.0%
__get_can_sub_MOD_build_canflux_aphi_batch_spline (src/get_canonical_coordinates.F90:289)
called 6 times
82.4%
57.7%
79.0%
__get_can_sub_MOD_build_canflux_g_batch_spline (src/get_canonical_coordinates.F90:318)
called 6 times
84.2%
65.8%
86.0%
__get_can_sub_MOD_build_canflux_sqg_bt_bp_batch_spline (src/get_canonical_coordinates.F90:354)
called 6 times
77.4%
72.2%
86.0%
__get_can_sub_MOD_can_to_vmec (src/get_canonical_coordinates.F90:779)
called 33 times
100.0%
-%
100.0%
__get_can_sub_MOD_deallocate_can_coord (src/get_canonical_coordinates.F90:831)
not called
0.0%
-%
0.0%
__get_can_sub_MOD_get_canonical_coordinates (src/get_canonical_coordinates.F90:81)
called 1 time
100.0%
50.0%
88.0%
__get_can_sub_MOD_get_canonical_coordinates_impl (src/get_canonical_coordinates.F90:112)
called 6 times
100.0%
52.3%
78.0%
__get_can_sub_MOD_get_canonical_coordinates_with_field (src/get_canonical_coordinates.F90:66)
called 6 times
100.0%
25.0%
56.0%
__get_can_sub_MOD_reset_canflux_batch_splines (src/get_canonical_coordinates.F90:89)
called 6 times
41.2%
50.0%
38.0%
__get_can_sub_MOD_rhs_cancoord (src/get_canonical_coordinates.F90:410)
called 9403985 times
65.4%
42.9%
57.0%
__get_can_sub_MOD_splint_can_coord (src/get_canonical_coordinates.F90:501)
called 1407529 times
87.0%
45.7%
55.0%
__get_can_sub_MOD_vmec_to_can (src/get_canonical_coordinates.F90:835)
called 40 times
91.9%
62.5%
78.0%
__get_can_sub_MOD_vmec_to_cyl (src/get_canonical_coordinates.F90:913)
not called
12.5%
0.0%
0.0%
__magfie_can_boozer_sub_MOD_magfie_boozer (src/magfie_can_boozer.f90:113)
called 45190832 times
100.0%
100.0%
100.0%
__magfie_can_boozer_sub_MOD_magfie_can (src/magfie_can_boozer.f90:12)
called 32 times
100.0%
-%
100.0%
__magfie_sub_MOD_axis_radial_coordinate (src/magfie.f90:75)
called 4294051 times
77.8%
50.0%
62.0%
__magfie_sub_MOD_compute_hcurl (src/magfie.f90:415)
called 2528826 times
100.0%
50.0%
67.0%
__magfie_sub_MOD_cross_product (src/magfie.f90:440)
called 9062 times
100.0%
50.0%
67.0%
__magfie_sub_MOD_evaluate_magfie_refcoords_field (src/magfie.f90:313)
called 13 times
41.7%
25.0%
50.0%
__magfie_sub_MOD_has_magfie_refcoords_field (src/magfie.f90:55)
called 5 times
100.0%
100.0%
100.0%
__magfie_sub_MOD_init_magfie (src/magfie.f90:119)
called 129 times
84.6%
77.8%
60.0%
__magfie_sub_MOD_inverse_metric_scaled (src/magfie.f90:401)
called 9027 times
100.0%
-%
100.0%
__magfie_sub_MOD_magfie_generic_refcoords (src/magfie.f90:278)
called 35 times
100.0%
92.9%
96.0%
__magfie_sub_MOD_magfie_refcoords (src/magfie.f90:207)
called 9062 times
46.2%
25.0%
41.0%
__magfie_sub_MOD_magfie_spectre (src/magfie.f90:334)
called 2519764 times
78.6%
91.7%
73.0%
__magfie_sub_MOD_magfie_splined_refcoords (src/magfie.f90:247)
called 9027 times
100.0%
100.0%
100.0%
__magfie_sub_MOD_magfie_test (src/magfie.f90:150)
called 10347 times
100.0%
-%
100.0%
__magfie_sub_MOD_magfie_vmec (src/magfie.f90:451)
called 20265681 times
100.0%
78.6%
100.0%
__magfie_sub_MOD_reference_axis_radial_coordinate (src/magfie.f90:92)
called 1120 times
100.0%
50.0%
88.0%
__magfie_sub_MOD_scaled_to_ref_coords (src/magfie.f90:381)
called 9027 times
100.0%
100.0%
100.0%
__magfie_sub_MOD_set_magfie_refcoords_field (src/magfie.f90:61)
called 52 times
100.0%
62.5%
82.0%
__magfie_sub_MOD_set_magfie_spectre_field (src/magfie.f90:68)
called 49 times
100.0%
53.6%
81.0%
__magfie_sub_MOD_signed_jacobian (src/magfie.f90:430)
called 9062 times
100.0%
100.0%
100.0%
__netcdf_orbit_output_MOD_check_nc (src/netcdf_orbit_output.f90:26)
called 869 times
60.0%
25.0%
15.0%
__netcdf_orbit_output_MOD_close_orbit_netcdf (src/netcdf_orbit_output.f90:353)
called 7 times
87.5%
75.0%
83.0%
__netcdf_orbit_output_MOD_configure_cylindrical_output (src/netcdf_orbit_output.f90:36)
called 7 times
100.0%
53.8%
82.0%
__netcdf_orbit_output_MOD_define_cylindrical_variable (src/netcdf_orbit_output.f90:63)
called 8 times
100.0%
57.1%
100.0%
__netcdf_orbit_output_MOD_define_cylindrical_variables (src/netcdf_orbit_output.f90:85)
called 4 times
100.0%
-%
100.0%
__netcdf_orbit_output_MOD_init_orbit_netcdf (src/netcdf_orbit_output.f90:95)
called 7 times
98.9%
78.1%
99.0%
__netcdf_orbit_output_MOD_write_coordinates (src/netcdf_orbit_output.f90:250)
called 7 times
100.0%
56.2%
86.0%
__netcdf_orbit_output_MOD_write_orbit_to_netcdf (src/netcdf_orbit_output.f90:283)
called 69 times
97.4%
72.8%
89.0%
__netcdf_results_output_MOD_check_nc (src/netcdf_results_output.f90:25)
called 144 times
50.0%
25.0%
15.0%
__netcdf_results_output_MOD_compute_cartesian_positions (src/netcdf_results_output.f90:529)
called 1 time
68.8%
36.8%
42.0%
__netcdf_results_output_MOD_write_results_netcdf (src/netcdf_results_output.f90:37)
called 1 time
93.7%
69.8%
93.0%
__orbit_fo_boris_MOD___copy_orbit_fo_boris_Fo_state_t (src/orbit_fo_boris.f90:847)
not called
100.0%
25.0%
0.0%
__orbit_fo_boris_MOD_accept_or_fail (src/orbit_fo_boris.f90:227)
called 1421436 times
100.0%
80.0%
100.0%
__orbit_fo_boris_MOD_cart_field (src/orbit_fo_boris.f90:491)
called 1133277 times
100.0%
50.0%
88.0%
__orbit_fo_boris_MOD_cross (src/orbit_fo_boris.f90:821)
called 1337395 times
100.0%
50.0%
67.0%
__orbit_fo_boris_MOD_field_at_logical (src/orbit_fo_boris.f90:279)
called 1421432 times
87.0%
75.0%
88.0%
__orbit_fo_boris_MOD_field_period (src/orbit_fo_boris.f90:242)
called 1421432 times
88.9%
-%
75.0%
__orbit_fo_boris_MOD_fo_energy (src/orbit_fo_boris.f90:670)
called 84015 times
100.0%
-%
100.0%
__orbit_fo_boris_MOD_fo_init (src/orbit_fo_boris.f90:538)
called 16 times
100.0%
100.0%
100.0%
__orbit_fo_boris_MOD_fo_init_logical (src/orbit_fo_boris.f90:560)
called 17 times
81.8%
76.9%
88.0%
__orbit_fo_boris_MOD_fo_init_reference (src/orbit_fo_boris.f90:550)
called 1 time
100.0%
100.0%
100.0%
__orbit_fo_boris_MOD_fo_mu (src/orbit_fo_boris.f90:679)
called 60003 times
100.0%
50.0%
100.0%
__orbit_fo_boris_MOD_fo_rkng_force (src/orbit_fo_boris.f90:383)
called 1073274 times
80.0%
54.2%
68.0%
__orbit_fo_boris_MOD_fo_step (src/orbit_fo_boris.f90:640)
called 60003 times
100.0%
95.8%
97.0%
__orbit_fo_boris_MOD_fo_step_rkng (src/orbit_fo_boris.f90:413)
called 12000 times
76.5%
75.0%
81.0%
__orbit_fo_boris_MOD_fo_step_rkng_adaptive (src/orbit_fo_boris.f90:455)
called 12000 times
76.5%
75.0%
81.0%
__orbit_fo_boris_MOD_fo_to_gc (src/orbit_fo_boris.f90:694)
called 144005 times
58.3%
50.0%
67.0%
__orbit_fo_boris_MOD_fo_to_reference_gc (src/orbit_fo_boris.f90:715)
called 144006 times
100.0%
72.2%
87.0%
__orbit_fo_boris_MOD_gc_to_particle (src/orbit_fo_boris.f90:611)
called 17 times
92.3%
80.0%
90.0%
__orbit_fo_boris_MOD_inv3 (src/orbit_fo_boris.f90:829)
called 4413788 times
100.0%
-%
100.0%
__orbit_fo_boris_MOD_invert_cart_warm (src/orbit_fo_boris.f90:86)
called 1421432 times
33.3%
25.0%
36.0%
__orbit_fo_boris_MOD_invert_warm_newton (src/orbit_fo_boris.f90:122)
called 1421432 times
100.0%
100.0%
100.0%
__orbit_fo_boris_MOD_jacobian_ok (src/orbit_fo_boris.f90:811)
called 4413788 times
100.0%
75.0%
90.0%
__orbit_fo_boris_MOD_locate (src/orbit_fo_boris.f90:511)
called 288155 times
100.0%
66.7%
92.0%
__orbit_fo_boris_MOD_newton_from (src/orbit_fo_boris.f90:135)
called 1421432 times
78.4%
72.7%
79.0%
__orbit_fo_boris_MOD_perp_ref (src/orbit_fo_boris.f90:792)
called 288155 times
88.9%
83.3%
90.0%
__orbit_fo_boris_MOD_pseudocart_basis (src/orbit_fo_boris.f90:765)
called 4413788 times
100.0%
100.0%
100.0%
__orbit_fo_boris_MOD_to_wedge (src/orbit_fo_boris.f90:265)
called 1421432 times
100.0%
100.0%
100.0%
__orbit_fo_boris_MOD_w_to_u (src/orbit_fo_boris.f90:780)
called 2992356 times
100.0%
-%
100.0%
__orbit_fo_field_MOD_fo_eval_field (src/orbit_fo_field.f90:40)
called 1421437 times
100.0%
100.0%
100.0%
__orbit_fo_field_MOD_fo_eval_reference_field (src/orbit_fo_field.f90:24)
called 13 times
100.0%
-%
100.0%
__orbit_fo_field_MOD_fo_reference_field_available (src/orbit_fo_field.f90:18)
called 1 time
100.0%
-%
100.0%
__orbit_frequencies_MOD___copy_orbit_frequencies_Frequency_options_t (src/orbit_frequencies.f90:200)
not called
0.0%
-%
0.0%
__orbit_frequencies_MOD___copy_orbit_frequencies_Frequency_result_t (src/orbit_frequencies.f90:200)
not called
0.0%
-%
0.0%
__orbit_frequencies_MOD_compute_canonical_frequencies (src/orbit_frequencies.f90:45)
called 3 times
85.9%
67.5%
81.0%
__orbit_frequencies_MOD_sample_std (src/orbit_frequencies.f90:194)
called 4 times
100.0%
75.0%
83.0%
__orbit_invariants_MOD___copy_orbit_invariants_Guiding_center_invariants_t (src/orbit_invariants.f90:606)
not called
0.0%
-%
0.0%
__orbit_invariants_MOD___copy_orbit_invariants_Invariant_start_result_t (src/orbit_invariants.f90:606)
not called
0.0%
0.0%
0.0%
__orbit_invariants_MOD___copy_orbit_invariants_Invariant_start_t (src/orbit_invariants.f90:606)
not called
0.0%
-%
0.0%
__orbit_invariants_MOD___final_orbit_invariants_Invariant_start_result_t (src/orbit_invariants.f90:606)
not called
0.0%
0.0%
0.0%
__orbit_invariants_MOD_angular_distance (src/orbit_invariants.f90:592)
called 1237 times
100.0%
75.0%
75.0%
__orbit_invariants_MOD_angular_midpoint (src/orbit_invariants.f90:599)
called 44 times
100.0%
62.5%
71.0%
__orbit_invariants_MOD_bisect_theta_extremum (src/orbit_invariants.f90:338)
called 606 times
78.6%
25.0%
50.0%
__orbit_invariants_MOD_extremum_kind (src/orbit_invariants.f90:481)
called 560 times
100.0%
100.0%
100.0%
__orbit_invariants_MOD_field_is_axisymmetric (src/orbit_invariants.f90:202)
called 4 times
100.0%
79.5%
96.0%
__orbit_invariants_MOD_find_section_extrema (src/orbit_invariants.f90:306)
called 303 times
100.0%
80.0%
90.0%
__orbit_invariants_MOD_flux_convention (src/orbit_invariants.f90:517)
called 5 times
94.1%
84.2%
97.0%
__orbit_invariants_MOD_invariant_flux_convention (src/orbit_invariants.f90:108)
called 1 time
100.0%
-%
100.0%
__orbit_invariants_MOD_invariants_from_state (src/orbit_invariants.f90:59)
called 3 times
86.7%
76.9%
93.0%
__orbit_invariants_MOD_is_duplicate (src/orbit_invariants.f90:556)
called 2 times
87.5%
50.0%
69.0%
__orbit_invariants_MOD_matching_branch (src/orbit_invariants.f90:283)
called 844 times
100.0%
87.5%
92.0%
__orbit_invariants_MOD_pitch_at_position (src/orbit_invariants.f90:495)
called 2 times
88.9%
92.9%
94.0%
__orbit_invariants_MOD_potato_to_simple_invariants (src/orbit_invariants.f90:87)
called 2 times
100.0%
-%
100.0%
__orbit_invariants_MOD_refine_invariant_root (src/orbit_invariants.f90:375)
called 2 times
100.0%
77.3%
90.0%
__orbit_invariants_MOD_residual_near_theta (src/orbit_invariants.f90:438)
called 46 times
100.0%
90.0%
96.0%
__orbit_invariants_MOD_section_geometry_at_radius (src/orbit_invariants.f90:236)
called 257 times
100.0%
100.0%
100.0%
__orbit_invariants_MOD_section_residuals_at_radius (src/orbit_invariants.f90:252)
called 514 times
100.0%
94.4%
96.0%
__orbit_invariants_MOD_sort_roots (src/orbit_invariants.f90:573)
called 303 times
100.0%
83.3%
91.0%
__orbit_invariants_MOD_states_from_invariants (src/orbit_invariants.f90:115)
called 1 time
91.8%
73.4%
88.0%
__orbit_invariants_MOD_theta_derivative (src/orbit_invariants.f90:364)
called 41419 times
100.0%
100.0%
100.0%
__orbit_rk_core_MOD_gauss_canfield_jacobian (src/orbit_rk_core.f90:92)
called 2439 times
100.0%
92.9%
96.0%
__orbit_rk_core_MOD_gauss_canfield_residual (src/orbit_rk_core.f90:58)
called 2439 times
100.0%
87.5%
94.0%
__orbit_rk_core_MOD_rk_gauss_jacobian (src/orbit_rk_core.f90:45)
called 2439 times
100.0%
50.0%
75.0%
__orbit_rk_core_MOD_rk_gauss_newton (src/orbit_rk_core.f90:227)
not called
0.0%
0.0%
0.0%
__orbit_rk_core_MOD_rk_gauss_residual (src/orbit_rk_core.f90:32)
called 2439 times
100.0%
50.0%
75.0%
__orbit_rk_core_MOD_rk_solve (src/orbit_rk_core.f90:170)
called 3421227 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_accept_warning_axis_crossing (src/orbit_symplectic.f90:92)
called 10 times
100.0%
79.2%
90.0%
__orbit_symplectic_MOD_accept_warning_maxiter (src/orbit_symplectic.f90:58)
called 17 times
76.2%
65.6%
71.0%
__orbit_symplectic_MOD_advance_retry_interval (src/orbit_symplectic.f90:129)
called 3962190 times
88.9%
91.7%
96.0%
__orbit_symplectic_MOD_advance_symplectic_with_boundary (src/orbit_symplectic.f90:2063)
called 4391357 times
77.2%
75.0%
75.0%
__orbit_symplectic_MOD_advance_symplectic_with_retry (src/orbit_symplectic.f90:115)
called 3962177 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_apply_axis_chart_switch (src/orbit_symplectic.f90:208)
called 5555121 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_attempt_midpoint_step (src/orbit_symplectic.f90:1832)
called 321340 times
100.0%
90.0%
100.0%
__orbit_symplectic_MOD_boundary_event_converged (src/orbit_symplectic.f90:837)
called 1216 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_debug_root (src/orbit_symplectic.f90:2482)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_MOD_f_midpoint_part1 (src/orbit_symplectic.f90:518)
called 3320989 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_f_midpoint_part2 (src/orbit_symplectic.f90:539)
called 3320989 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_f_rk_gauss (src/orbit_symplectic.f90:979)
called 2439 times
100.0%
50.0%
75.0%
__orbit_symplectic_MOD_f_sympl_euler1 (src/orbit_symplectic.f90:446)
not called
0.0%
-%
0.0%
__orbit_symplectic_MOD_f_sympl_euler2 (src/orbit_symplectic.f90:478)
called 17289 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_finite_newton_iterate (src/orbit_symplectic.f90:42)
called 563 times
100.0%
83.3%
90.0%
__orbit_symplectic_MOD_fixpoint_rk_gauss (src/orbit_symplectic.f90:1101)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_MOD_get_boundary_event_tolerances (src/orbit_symplectic.f90:1867)
called 65 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_guard_lobatto_stage_radii (src/orbit_symplectic.f90:1330)
called 2860 times
83.3%
90.0%
92.0%
__orbit_symplectic_MOD_hermite_endpoint (src/orbit_symplectic.f90:2152)
called 532 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_jac_midpoint_part1 (src/orbit_symplectic.f90:562)
called 3320989 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_jac_midpoint_part2 (src/orbit_symplectic.f90:619)
called 3320989 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_jac_rk_gauss (src/orbit_symplectic.f90:995)
called 2439 times
100.0%
50.0%
75.0%
__orbit_symplectic_MOD_jac_rk_lobatto (src/orbit_symplectic.f90:1188)
called 2858 times
100.0%
95.8%
98.0%
__orbit_symplectic_MOD_jac_sympl_euler1 (src/orbit_symplectic.f90:464)
not called
0.0%
-%
0.0%
__orbit_symplectic_MOD_jac_sympl_euler2 (src/orbit_symplectic.f90:499)
called 17289 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_limit_radial_newton_step (src/orbit_symplectic.f90:846)
called 1078905 times
81.8%
66.7%
75.0%
__orbit_symplectic_MOD_locate_symplectic_boundary (src/orbit_symplectic.f90:1881)
called 64 times
90.9%
86.7%
95.0%
__orbit_symplectic_MOD_matrix3_near_singular (src/orbit_symplectic.f90:810)
called 17290 times
100.0%
75.0%
88.0%
__orbit_symplectic_MOD_newton1 (src/orbit_symplectic.f90:647)
called 4403570 times
76.7%
70.8%
82.0%
__orbit_symplectic_MOD_newton2 (src/orbit_symplectic.f90:715)
called 4363 times
84.8%
81.2%
84.0%
__orbit_symplectic_MOD_newton_midpoint (src/orbit_symplectic.f90:880)
called 1147410 times
94.1%
87.1%
95.0%
__orbit_symplectic_MOD_newton_rk_gauss (src/orbit_symplectic.f90:1007)
called 544 times
81.2%
70.8%
84.0%
__orbit_symplectic_MOD_newton_rk_lobatto (src/orbit_symplectic.f90:1355)
called 212 times
90.0%
81.7%
91.0%
__orbit_symplectic_MOD_orbit_sympl_init (src/orbit_symplectic.f90:225)
called 784 times
92.0%
80.0%
79.0%
__orbit_symplectic_MOD_orbit_sympl_init_blanes4 (src/orbit_symplectic.f90:1579)
called 2 times
100.0%
50.0%
75.0%
__orbit_symplectic_MOD_orbit_sympl_init_kahan6 (src/orbit_symplectic.f90:1615)
called 2 times
100.0%
83.3%
90.0%
__orbit_symplectic_MOD_orbit_sympl_init_kahan8 (src/orbit_symplectic.f90:1647)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_MOD_orbit_sympl_init_mclachlan4 (src/orbit_symplectic.f90:1546)
called 2 times
100.0%
50.0%
75.0%
__orbit_symplectic_MOD_orbit_sympl_init_multi (src/orbit_symplectic.f90:1470)
called 8 times
100.0%
62.5%
77.0%
__orbit_symplectic_MOD_orbit_sympl_init_order4 (src/orbit_symplectic.f90:1519)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_MOD_orbit_sympl_init_verlet (src/orbit_symplectic.f90:1497)
called 2 times
100.0%
50.0%
75.0%
__orbit_symplectic_MOD_orbit_timestep_quasi_gauss1 (src/orbit_symplectic.f90:418)
called 95 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_quasi_gauss2 (src/orbit_symplectic.f90:423)
called 95 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_quasi_gauss3 (src/orbit_symplectic.f90:428)
called 95 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_quasi_gauss4 (src/orbit_symplectic.f90:433)
not called
0.0%
-%
0.0%
__orbit_symplectic_MOD_orbit_timestep_quasi_lobatto3 (src/orbit_symplectic.f90:438)
not called
0.0%
-%
0.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_cashkarp45 (src/orbit_symplectic.f90:363)
called 11809 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_expl_impl_euler (src/orbit_symplectic.f90:1686)
called 4403570 times
73.5%
70.0%
80.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_gauss1 (src/orbit_symplectic.f90:378)
called 96 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_gauss2 (src/orbit_symplectic.f90:386)
called 96 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_gauss3 (src/orbit_symplectic.f90:394)
called 96 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_gauss4 (src/orbit_symplectic.f90:402)
called 240 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_gbs16 (src/orbit_symplectic.f90:327)
called 11806 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_impl_expl_euler (src/orbit_symplectic.f90:1755)
called 4363 times
78.0%
78.6%
83.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_lobatto3 (src/orbit_symplectic.f90:410)
called 212 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_midpoint (src/orbit_symplectic.f90:1998)
called 1147401 times
79.3%
77.8%
89.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_multi (src/orbit_symplectic.f90:1445)
called 380 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_radau15 (src/orbit_symplectic.f90:315)
called 11812 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_rk_gauss (src/orbit_symplectic.f90:2192)
called 536 times
87.8%
86.8%
95.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_rk_lobatto (src/orbit_symplectic.f90:2410)
called 212 times
100.0%
100.0%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_tdrk24 (src/orbit_symplectic.f90:339)
called 22811 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_tdrk24a (src/orbit_symplectic.f90:351)
called 11844 times
100.0%
-%
100.0%
__orbit_symplectic_MOD_orbit_timestep_sympl_with_boundary (src/orbit_symplectic.f90:2052)
called 4391354 times
80.0%
50.0%
75.0%
__orbit_symplectic_MOD_radial_boundary_reached (src/orbit_symplectic.f90:872)
called 261 times
100.0%
62.5%
78.0%
__orbit_symplectic_MOD_solve_newton_system (src/orbit_symplectic.f90:822)
called 3326289 times
100.0%
26.7%
30.0%
__orbit_symplectic_base_MOD___copy_orbit_symplectic_base_Multistage_integrator_t (src/orbit_symplectic_base.f90:283)
not called
0.0%
-%
0.0%
__orbit_symplectic_base_MOD___copy_orbit_symplectic_base_Symplectic_integrator_t (src/orbit_symplectic_base.f90:283)
not called
0.0%
-%
0.0%
__orbit_symplectic_base_MOD_coeff_rk_gauss (src/orbit_symplectic_base.f90:108)
called 20528 times
100.0%
100.0%
100.0%
__orbit_symplectic_base_MOD_coeff_rk_lobatto (src/orbit_symplectic_base.f90:184)
called 5881 times
100.0%
100.0%
100.0%
__orbit_symplectic_base_MOD_f_rk_lobatto (src/orbit_symplectic_base.f90:233)
called 2858 times
100.0%
92.9%
97.0%
__orbit_symplectic_euler1_MOD_sympl_euler1_advance_angles (src/orbit_symplectic_euler1.f90:129)
called 4445040 times
100.0%
-%
100.0%
__orbit_symplectic_euler1_MOD_sympl_euler1_extrapolate_field (src/orbit_symplectic_euler1.f90:113)
called 4445040 times
100.0%
-%
100.0%
__orbit_symplectic_euler1_MOD_sympl_euler1_jacobian (src/orbit_symplectic_euler1.f90:29)
called 13030884 times
100.0%
-%
100.0%
__orbit_symplectic_euler1_MOD_sympl_euler1_newton_iter (src/orbit_symplectic_euler1.f90:50)
called 13030884 times
86.7%
92.9%
95.0%
__orbit_symplectic_euler1_MOD_sympl_euler1_residual (src/orbit_symplectic_euler1.f90:16)
called 13030884 times
100.0%
-%
100.0%
__orbit_symplectic_quasi_MOD_d2idx (src/orbit_symplectic_quasi.f90:623)
called 4546760 times
100.0%
100.0%
100.0%
__orbit_symplectic_quasi_MOD_explicit_step_finish (src/orbit_symplectic_quasi.f90:79)
called 70082 times
50.0%
75.0%
79.0%
__orbit_symplectic_quasi_MOD_f_euler1_quasi (src/orbit_symplectic_quasi.f90:130)
called 3009 times
100.0%
50.0%
71.0%
__orbit_symplectic_quasi_MOD_f_euler2_quasi (src/orbit_symplectic_quasi.f90:146)
called 184416 times
100.0%
50.0%
71.0%
__orbit_symplectic_quasi_MOD_f_exact_quasi (src/orbit_symplectic_quasi.f90:111)
not called
0.0%
-%
0.0%
__orbit_symplectic_quasi_MOD_f_midpoint_quasi (src/orbit_symplectic_quasi.f90:162)
called 4565 times
100.0%
50.0%
78.0%
__orbit_symplectic_quasi_MOD_f_ode (src/orbit_symplectic_quasi.f90:595)
called 2129351 times
100.0%
50.0%
71.0%
__orbit_symplectic_quasi_MOD_f_ode_fortnum (src/orbit_symplectic_quasi.f90:748)
called 2059350 times
100.0%
50.0%
67.0%
__orbit_symplectic_quasi_MOD_f_rk_gauss_quasi (src/orbit_symplectic_quasi.f90:192)
called 14820 times
100.0%
80.0%
90.0%
__orbit_symplectic_quasi_MOD_f_rk_lobatto_quasi (src/orbit_symplectic_quasi.f90:234)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_quasi_MOD_g_ode (src/orbit_symplectic_quasi.f90:666)
called 227338 times
100.0%
88.9%
93.0%
__orbit_symplectic_quasi_MOD_g_ode_fortnum (src/orbit_symplectic_quasi.f90:719)
called 227338 times
100.0%
50.0%
67.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_cashkarp45 (src/orbit_symplectic_quasi.f90:969)
called 11809 times
89.7%
52.8%
78.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_gbs16 (src/orbit_symplectic_quasi.f90:823)
called 11806 times
92.9%
54.3%
76.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_multi_quasi (src/orbit_symplectic_quasi.f90:247)
called 380 times
100.0%
100.0%
100.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_radau15 (src/orbit_symplectic_quasi.f90:761)
called 11812 times
92.9%
54.3%
76.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_rk45 (src/orbit_symplectic_quasi.f90:730)
not called
0.0%
0.0%
0.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_tdrk24 (src/orbit_symplectic_quasi.f90:883)
called 22811 times
87.5%
87.5%
93.0%
__orbit_symplectic_quasi_MOD_orbit_timestep_tdrk24a (src/orbit_symplectic_quasi.f90:927)
called 11844 times
88.2%
87.5%
93.0%
__orbit_symplectic_quasi_MOD_reset_explicit_step_carry (src/orbit_symplectic_quasi.f90:45)
called 784 times
100.0%
-%
100.0%
__orbit_symplectic_quasi_MOD_sync_field_to_state (src/orbit_symplectic_quasi.f90:814)
called 70001 times
100.0%
-%
100.0%
__orbit_symplectic_quasi_MOD_timestep_expl_impl_euler_quasi (src/orbit_symplectic_quasi.f90:319)
called 95 times
69.2%
50.0%
69.0%
__orbit_symplectic_quasi_MOD_timestep_impl_expl_euler_quasi (src/orbit_symplectic_quasi.f90:385)
called 4085 times
66.7%
66.7%
77.0%
__orbit_symplectic_quasi_MOD_timestep_midpoint_quasi (src/orbit_symplectic_quasi.f90:271)
called 95 times
61.9%
66.7%
75.0%
__orbit_symplectic_quasi_MOD_timestep_rk_gauss_quasi (src/orbit_symplectic_quasi.f90:445)
called 285 times
76.5%
75.0%
83.0%
__orbit_symplectic_quasi_MOD_timestep_rk_lobatto_quasi (src/orbit_symplectic_quasi.f90:510)
not called
0.0%
0.0%
0.0%
__params_MOD_apply_config_aliases (src/params.f90:847)
called 81 times
100.0%
100.0%
100.0%
__params_MOD_classification_enabled (src/params.f90:887)
called 824 times
100.0%
100.0%
100.0%
__params_MOD_finalize_config (src/params.f90:316)
called 81 times
80.6%
47.2%
74.0%
__params_MOD_init_batch (src/params.f90:655)
called 71 times
92.5%
66.1%
85.0%
__params_MOD_microstep_cut_index (src/params.f90:623)
called 72 times
100.0%
66.7%
80.0%
__params_MOD_params_init (src/params.f90:513)
called 68 times
85.7%
53.7%
75.0%
__params_MOD_particle_stream_id (src/params.f90:709)
called 50 times
75.0%
57.1%
75.0%
__params_MOD_read_config (src/params.f90:284)
called 73 times
100.0%
-%
100.0%
__params_MOD_read_config_namelist (src/params.f90:291)
called 74 times
100.0%
-%
100.0%
__params_MOD_reallocate_arrays (src/params.f90:727)
called 81 times
98.4%
61.6%
81.0%
__params_MOD_reset_config (src/params.f90:301)
called 12 times
100.0%
100.0%
100.0%
__params_MOD_reset_seed_if_deterministic (src/params.f90:902)
called 139 times
100.0%
67.9%
89.0%
__params_MOD_resolve_particle_energy (src/params.f90:420)
called 149 times
78.6%
75.0%
88.0%
__params_MOD_should_skip (src/params.f90:838)
called 247 times
100.0%
100.0%
100.0%
__params_MOD_sort_idx (src/params.f90:793)
not called
0.0%
0.0%
0.0%
__params_MOD_to_lower (src/params.f90:642)
called 473 times
85.7%
62.5%
82.0%
__params_MOD_validate_boundary_event_tolerances (src/params.f90:490)
called 85 times
100.0%
75.0%
100.0%
__params_MOD_validate_chart_boundary_kind (src/params.f90:482)
called 83 times
100.0%
100.0%
100.0%
__params_MOD_validate_collision_config (src/params.f90:398)
called 78 times
46.2%
18.2%
33.0%
__params_MOD_validate_gpu_config (src/params.f90:447)
called 78 times
88.9%
50.0%
55.0%
__params_MOD_validate_radial_electric_potential (src/params.f90:382)
called 84 times
91.7%
100.0%
92.0%
__params_MOD_warn_removed_config_keys (src/params.f90:372)
called 81 times
100.0%
100.0%
100.0%
__parse_ants_MOD_process_line (src/parse_ants.f90:7)
not called
0.0%
0.0%
0.0%
__profile_radius_MOD_init_profile_radius (src/profile_radius.f90:69)
called 9 times
66.7%
63.2%
58.0%
__profile_radius_MOD_profile_s (src/profile_radius.f90:179)
called 33 times
100.0%
100.0%
100.0%
__profile_radius_MOD_profiles_uniform (src/profile_radius.f90:154)
not called
0.0%
0.0%
0.0%
__profile_radius_MOD_set_profile_radius (src/profile_radius.f90:45)
called 10 times
86.7%
75.0%
86.0%
__profile_radius_MOD_spectre_s (src/profile_radius.f90:201)
called 5 times
100.0%
70.0%
88.0%
__progress_monitor_MOD_emit (src/progress_monitor.f90:51)
called 48 times
93.3%
50.0%
71.0%
__progress_monitor_MOD_int_to_str (src/progress_monitor.f90:93)
not called
0.0%
0.0%
0.0%
__progress_monitor_MOD_progress_finalize (src/progress_monitor.f90:43)
called 48 times
100.0%
50.0%
100.0%
__progress_monitor_MOD_progress_init (src/progress_monitor.f90:24)
called 48 times
100.0%
-%
100.0%
__progress_monitor_MOD_progress_tick (src/progress_monitor.f90:34)
called 715 times
100.0%
100.0%
100.0%
__progress_monitor_MOD_wall_time (src/progress_monitor.f90:83)
called 96 times
100.0%
50.0%
100.0%
__psi_transform_MOD_grid_r_to_psi (src/field/psi_transform.f90:9)
called 3 times
82.0%
50.0%
60.0%
__reference_coordinates_MOD_init_reference_coordinates (src/coordinates/reference_coordinates.f90:17)
called 74 times
50.0%
50.0%
33.0%
__restart_mod_MOD_read_restart_data (src/restart.f90:19)
called 4 times
94.6%
67.9%
82.0%
__restart_mod_MOD_restore_confined_counts (src/restart.f90:77)
called 2 times
100.0%
92.9%
95.0%
__samplers_MOD_init_spectre_start_bounds (src/samplers.f90:273)
called 1 time
100.0%
64.7%
88.0%
__samplers_MOD_init_starting_surf (src/samplers.f90:23)
called 57 times
84.6%
90.0%
88.0%
__samplers_MOD_load_starting_points (src/samplers.f90:54)
called 15 times
100.0%
75.0%
92.0%
__samplers_MOD_sample_fusion_birth (src/samplers.f90:146)
called 9 times
97.1%
54.8%
86.0%
__samplers_MOD_sample_grid (src/samplers.f90:356)
called 1 time
89.5%
53.3%
80.0%
__samplers_MOD_sample_points_ants (src/samplers.f90:448)
not called
5.3%
0.0%
0.0%
__samplers_MOD_sample_random_batch (src/samplers.f90:419)
called 3 times
88.9%
61.1%
70.0%
__samplers_MOD_sample_read (src/samplers.f90:77)
called 14 times
100.0%
50.0%
75.0%
__samplers_MOD_sample_read_integration (src/samplers.f90:84)
called 1 time
100.0%
58.3%
75.0%
__samplers_MOD_sample_spectre_surface (src/samplers.f90:194)
called 18 times
96.2%
71.9%
91.0%
__samplers_MOD_sample_surface_fieldline (src/samplers.f90:315)
called 20 times
100.0%
50.0%
75.0%
__samplers_MOD_sample_surface_fieldline_from_integ (src/samplers.f90:321)
called 3 times
100.0%
50.0%
75.0%
__samplers_MOD_sample_surface_fieldline_impl (src/samplers.f90:327)
called 23 times
100.0%
64.3%
80.0%
__samplers_MOD_sample_volume_single (src/samplers.f90:103)
called 1 time
100.0%
57.1%
81.0%
__samplers_MOD_save_starting_points (src/samplers.f90:66)
called 52 times
100.0%
75.0%
92.0%
__scaled_chartmap_coordinates_MOD___copy_FBA70F (src/coordinates/scaled_chartmap_coordinates.f90:119)
called 3 times
100.0%
58.3%
88.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_covariant_basis (src/coordinates/scaled_chartmap_coordinates.f90:70)
not called
0.0%
0.0%
0.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_evaluate_cart (src/coordinates/scaled_chartmap_coordinates.f90:51)
called 2 times
100.0%
100.0%
100.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_evaluate_cyl (src/coordinates/scaled_chartmap_coordinates.f90:60)
not called
0.0%
-%
0.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_from_cart (src/coordinates/scaled_chartmap_coordinates.f90:107)
called 1 time
100.0%
100.0%
100.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_from_cyl (src/coordinates/scaled_chartmap_coordinates.f90:93)
not called
0.0%
-%
0.0%
__scaled_chartmap_coordinates_MOD_scaled_chartmap_metric_tensor (src/coordinates/scaled_chartmap_coordinates.f90:79)
not called
0.0%
0.0%
0.0%
__scaled_chartmap_coordinates_MOD_wrap_scaled_chartmap_coordinate_system (src/coordinates/scaled_chartmap_coordinates.f90:24)
called 21 times
80.0%
81.2%
87.0%
__simple_MOD___copy_simple_Tracer_t (src/simple.f90:416)
not called
0.0%
-%
0.0%
__simple_MOD_encode_symplectic_state (src/simple.f90:55)
called 641 times
100.0%
90.0%
92.0%
__simple_MOD_init_fo (src/simple.f90:206)
called 1 time
84.6%
65.0%
80.0%
__simple_MOD_init_params (src/simple.f90:108)
called 8 times
81.2%
50.0%
81.0%
__simple_MOD_init_sympl (src/simple.f90:154)
called 636 times
75.0%
50.0%
38.0%
__simple_MOD_init_vmec (src/simple.f90:82)
called 73 times
100.0%
50.0%
95.0%
__simple_MOD_orbit_timestep_fo (src/simple.f90:238)
called 1 time
45.5%
42.9%
46.0%
__simple_MOD_orbit_timestep_fo_bridge (src/simple.f90:285)
called 1 time
78.7%
50.0%
76.0%
__simple_MOD_reseed_sympl (src/simple.f90:179)
called 1 time
100.0%
66.7%
90.0%
__simple_MOD_timestep (src/simple.f90:367)
not called
8.3%
-%
0.0%
__simple_MOD_timestep_sympl_z (src/simple.f90:398)
called 68996 times
71.4%
62.5%
80.0%
__simple_MOD_timestep_z (src/simple.f90:388)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_set_start_surface (src/simple_api.f90:411)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_classify (src/simple_api.f90:273)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_cylindrical_to_reference (src/simple_api.f90:96)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_get_classification (src/simple_api.f90:297)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_get_results (src/simple_api.f90:282)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_init (src/simple_api.f90:196)
called 12 times
73.3%
37.5%
62.0%
__simple_api_MOD_simple_invariants_from_state (src/simple_api.f90:352)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_orbit_frequencies (src/simple_api.f90:338)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_potato_invariants (src/simple_api.f90:379)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_read_config (src/simple_api.f90:164)
called 2 times
100.0%
50.0%
99.0%
__simple_api_MOD_simple_reference_info (src/simple_api.f90:69)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_reference_to_cylindrical (src/simple_api.f90:129)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_reset_config (src/simple_api.f90:157)
called 10 times
75.0%
-%
100.0%
__simple_api_MOD_simple_sample (src/simple_api.f90:217)
called 13 times
100.0%
100.0%
100.0%
__simple_api_MOD_simple_sample_surface (src/simple_api.f90:228)
called 2 times
100.0%
-%
100.0%
__simple_api_MOD_simple_sample_volume (src/simple_api.f90:240)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_set_config (src/simple_api.f90:183)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_set_profile_table (src/simple_api.f90:59)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_set_start (src/simple_api.f90:254)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_states_from_invariants (src/simple_api.f90:363)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_trace (src/simple_api.f90:266)
called 1 time
100.0%
-%
100.0%
__simple_api_MOD_simple_trace_orbit (src/simple_api.f90:312)
not called
0.0%
0.0%
0.0%
__simple_api_MOD_simple_trace_to_cut (src/simple_api.f90:390)
not called
44.4%
-%
0.0%
__simple_api_MOD_simple_wall_supported (src/simple_api.f90:53)
not called
0.0%
-%
0.0%
__simple_api_MOD_simple_write_output (src/simple_api.f90:307)
called 1 time
100.0%
-%
100.0%
__simple_api_MOD_use_sampling_field (src/simple_api.f90:425)
called 13 times
90.9%
42.9%
75.0%
__simple_api_MOD_use_tracing_field (src/simple_api.f90:445)
called 1 time
83.3%
33.3%
80.0%
__simple_coordinates_MOD_get_transform (src/coordinates/coordinates.f90:48)
called 4 times
84.6%
62.5%
38.0%
__simple_coordinates_MOD_handle_transform_error (src/coordinates/coordinates.f90:78)
not called
0.0%
0.0%
0.0%
__simple_coordinates_MOD_transform_cyl_to_cart (src/coordinates/coordinates.f90:39)
called 17 times
100.0%
-%
100.0%
__simple_coordinates_MOD_transform_vmec_to_cart (src/coordinates/coordinates.f90:30)
not called
0.0%
-%
0.0%
__simple_coordinates_MOD_transform_vmec_to_cyl (src/coordinates/coordinates.f90:21)
not called
0.0%
-%
0.0%
__simple_gpu_MOD_evaluate_rhs_gpu (src/simple_gpu.f90:566)
called 2 times
100.0%
100.0%
100.0%
__simple_gpu_MOD_gpu_finite_iterate (src/simple_gpu.f90:61)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_get_derivatives2_radial_mixed (src/simple_gpu.f90:78)
called 83220 times
100.0%
100.0%
100.0%
__simple_gpu_MOD_gpu_midpoint_system (src/simple_gpu.f90:264)
called 94938 times
100.0%
100.0%
100.0%
__simple_gpu_MOD_gpu_newton1 (src/simple_gpu.f90:114)
called 41600 times
64.5%
25.0%
41.0%
__simple_gpu_MOD_gpu_newton_midpoint (src/simple_gpu.f90:362)
called 41600 times
78.4%
55.6%
71.0%
__simple_gpu_MOD_gpu_rhs_canonical (src/simple_gpu.f90:490)
called 16 times
96.7%
50.0%
75.0%
__simple_gpu_MOD_gpu_rhs_canonical_cartesian (src/simple_gpu.f90:541)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_rk_segment_hmax_cartesian (src/simple_gpu.f90:734)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_timestep_euler (src/simple_gpu.f90:182)
called 41600 times
53.3%
50.0%
59.0%
__simple_gpu_MOD_gpu_timestep_midpoint (src/simple_gpu.f90:430)
called 41600 times
57.9%
60.0%
67.0%
__simple_gpu_MOD_gpu_trace_euler_segment (src/simple_gpu.f90:759)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_trace_midpoint_segment (src/simple_gpu.f90:799)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_trace_rk54 (src/simple_gpu.f90:581)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_gpu_trace_rk54_cartesian (src/simple_gpu.f90:648)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_trace_orbits_gpu (src/simple_gpu.f90:1573)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_trace_orbits_gpu_landreman (src/simple_gpu.f90:1344)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_trace_orbits_gpu_method (src/simple_gpu.f90:1628)
called 2 times
87.5%
50.0%
67.0%
__simple_gpu_MOD_trace_orbits_gpu_midpoint_range (src/simple_gpu.f90:1435)
called 1 time
100.0%
75.0%
98.0%
__simple_gpu_MOD_trace_orbits_gpu_range (src/simple_gpu.f90:1501)
called 1 time
100.0%
75.0%
97.0%
__simple_gpu_MOD_trace_orbits_gpu_rk54_landreman (src/simple_gpu.f90:840)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_trace_orbits_gpu_rk54_range (src/simple_gpu.f90:1377)
not called
0.0%
0.0%
0.0%
__simple_gpu_MOD_trace_orbits_gpu_symplectic_landreman (src/simple_gpu.f90:1158)
not called
0.0%
0.0%
0.0%
__simple_main_MOD___copy_simple_main_Rk_recovery_state_t (src/simple_main.f90:3460)
not called
100.0%
58.3%
0.0%
__simple_main_MOD_activate_rk_recovery (src/simple_main.f90:210)
called 4 times
100.0%
100.0%
100.0%
__simple_main_MOD_classify_orbit_exit (src/simple_main.f90:1871)
called 77 times
77.8%
82.4%
86.0%
__simple_main_MOD_classify_parallel (src/simple_main.f90:1398)
not called
25.0%
-%
0.0%
__simple_main_MOD_collide (src/simple_main.f90:3296)
called 4 times
87.5%
50.0%
94.0%
__simple_main_MOD_compute_bmod (src/simple_main.f90:3271)
called 656 times
100.0%
-%
100.0%
__simple_main_MOD_compute_canonical_frequencies_flat (src/simple_main.f90:1655)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_compute_pitch_angle_params (src/simple_main.f90:3251)
called 656 times
100.0%
100.0%
100.0%
__simple_main_MOD_crosses_reference_boundary (src/simple_main.f90:2399)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_ends_with_nc (src/simple_main.f90:897)
called 56 times
100.0%
50.0%
75.0%
__simple_main_MOD_hold_isolated_warning_failure (src/simple_main.f90:2853)
called 4 times
100.0%
75.0%
100.0%
__simple_main_MOD_increase_confined_count (src/simple_main.f90:3238)
called 179079 times
100.0%
100.0%
80.0%
__simple_main_MOD_init_bminmax (src/simple_main.f90:1621)
called 7 times
100.0%
-%
100.0%
__simple_main_MOD_init_collisions (src/simple_main.f90:1455)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_init_counters (src/simple_main.f90:1639)
called 51 times
100.0%
100.0%
100.0%
__simple_main_MOD_init_field (src/simple_main.f90:512)
called 92 times
76.5%
67.1%
68.0%
__simple_main_MOD_init_run (src/simple_main.f90:347)
called 69 times
81.8%
50.0%
82.0%
__simple_main_MOD_init_sampling_field (src/simple_main.f90:387)
called 80 times
81.0%
68.4%
85.0%
__simple_main_MOD_init_spectre_field (src/simple_main.f90:715)
called 26 times
86.2%
63.8%
89.0%
__simple_main_MOD_init_stl_wall_if_enabled (src/simple_main.f90:789)
called 62 times
59.5%
34.6%
38.0%
__simple_main_MOD_init_tracing_field (src/simple_main.f90:452)
called 52 times
100.0%
92.9%
100.0%
__simple_main_MOD_invariants_from_state_flat (src/simple_main.f90:1697)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_is_vmecpp_input (src/simple_main.f90:706)
called 407 times
100.0%
100.0%
100.0%
__simple_main_MOD_load_config (src/simple_main.f90:332)
called 65 times
100.0%
-%
100.0%
__simple_main_MOD_locate_linear_lcfs (src/simple_main.f90:2346)
called 8 times
100.0%
83.3%
92.0%
__simple_main_MOD_locate_reference_crossing (src/simple_main.f90:2416)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_locate_validated_lcfs (src/simple_main.f90:2368)
called 7 times
63.6%
68.2%
95.0%
__simple_main_MOD_locate_wall_segment (src/simple_main.f90:2874)
called 9 times
12.1%
5.6%
9.0%
__simple_main_MOD_macrostep (src/simple_main.f90:2583)
called 170251 times
69.3%
65.6%
69.0%
__simple_main_MOD_macrostep_with_wall_check (src/simple_main.f90:2939)
called 16 times
59.6%
50.8%
56.0%
__simple_main_MOD_main (src/simple_main.f90:272)
called 65 times
97.0%
95.8%
98.0%
__simple_main_MOD_needs_bminmax_cache (src/simple_main.f90:1630)
called 68 times
100.0%
100.0%
100.0%
__simple_main_MOD_normalized_flux_from_reference_radial (src/simple_main.f90:1912)
called 55 times
100.0%
75.0%
100.0%
__simple_main_MOD_orbit_timestep_recovery (src/simple_main.f90:135)
called 7 times
41.5%
27.5%
40.0%
__simple_main_MOD_potato_invariants_to_simple_flat (src/simple_main.f90:1721)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_print_parameters (src/simple_main.f90:1440)
called 67 times
80.0%
-%
100.0%
__simple_main_MOD_read_profiles_config (src/simple_main.f90:1447)
called 57 times
100.0%
-%
100.0%
__simple_main_MOD_recovery_state_has_valid_phase_space (src/simple_main.f90:117)
called 15 times
100.0%
70.0%
100.0%
__simple_main_MOD_recovery_state_is_physical (src/simple_main.f90:127)
called 10 times
100.0%
100.0%
100.0%
__simple_main_MOD_reference_normalized_flux_s (src/simple_main.f90:1922)
called 53 times
100.0%
50.0%
100.0%
__simple_main_MOD_run_input_kind (src/simple_main.f90:366)
called 325 times
100.0%
80.0%
100.0%
__simple_main_MOD_sample_particles (src/simple_main.f90:1497)
called 48 times
61.3%
65.0%
50.0%
__simple_main_MOD_sample_particles_test_field (src/simple_main.f90:1567)
called 2 times
100.0%
100.0%
100.0%
__simple_main_MOD_sample_start (src/simple_main.f90:429)
called 68 times
100.0%
87.5%
100.0%
__simple_main_MOD_select_vmec_equilibrium_file (src/simple_main.f90:860)
called 56 times
62.5%
32.4%
53.0%
__simple_main_MOD_should_classify_numerically_confined (src/simple_main.f90:1939)
called 61 times
100.0%
88.9%
100.0%
__simple_main_MOD_should_resume_symplectic (src/simple_main.f90:231)
called 8 times
100.0%
73.3%
100.0%
__simple_main_MOD_sort_invariant_starts (src/simple_main.f90:1784)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_states_from_invariants_flat (src/simple_main.f90:1740)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_to_standard_z_coordinates (src/simple_main.f90:3229)
called 7930852 times
100.0%
100.0%
100.0%
__simple_main_MOD_trace_compare_gpu (src/simple_main.f90:1252)
called 2 times
89.2%
56.4%
81.0%
__simple_main_MOD_trace_gpu_production (src/simple_main.f90:974)
not called
0.8%
0.0%
0.0%
__simple_main_MOD_trace_orbit (src/simple_main.f90:1957)
called 704 times
77.6%
69.4%
75.0%
__simple_main_MOD_trace_orbit_spectre (src/simple_main.f90:2257)
called 68 times
81.4%
75.0%
82.0%
__simple_main_MOD_trace_orbit_spectre_sympl (src/simple_main.f90:2150)
called 312 times
90.4%
81.4%
87.0%
__simple_main_MOD_trace_parallel (src/simple_main.f90:911)
called 49 times
100.0%
75.0%
82.0%
__simple_main_MOD_trace_to_cut_flat (src/simple_main.f90:1817)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_update_momentum (src/simple_main.f90:3282)
called 24 times
100.0%
-%
100.0%
__simple_main_MOD_update_recovery_streak (src/simple_main.f90:251)
not called
0.0%
0.0%
0.0%
__simple_main_MOD_validate_gpu_production_config (src/simple_main.f90:493)
called 70 times
87.5%
55.0%
87.0%
__simple_main_MOD_validate_orbit_model_config (src/simple_main.f90:475)
called 70 times
37.5%
11.1%
25.0%
__simple_main_MOD_validate_rk_state (src/simple_main.f90:2463)
called 11677873 times
100.0%
75.0%
100.0%
__simple_main_MOD_validate_rk_step_or_reference_boundary (src/simple_main.f90:2490)
called 7716493 times
59.1%
41.7%
43.0%
__simple_main_MOD_validate_symplectic_endpoint (src/simple_main.f90:2533)
called 3961383 times
91.7%
50.0%
74.0%
__simple_main_MOD_write_output (src/simple_main.f90:3312)
called 49 times
100.0%
100.0%
100.0%
__simple_main_MOD_write_results (src/simple_main.f90:3350)
called 52 times
100.0%
96.4%
100.0%
__simple_profiles_MOD_eval_power_series (src/profiles.f90:128)
called 21688 times
100.0%
100.0%
100.0%
__simple_profiles_MOD_eval_two_power (src/profiles.f90:145)
called 9085 times
100.0%
83.3%
100.0%
__simple_profiles_MOD_get_plasma_params (src/profiles.f90:104)
called 6154 times
100.0%
92.9%
100.0%
__simple_profiles_MOD_get_power_series (src/profiles.f90:167)
called 4337 times
100.0%
-%
100.0%
__simple_profiles_MOD_get_two_power (src/profiles.f90:178)
called 1816 times
100.0%
-%
100.0%
__simple_profiles_MOD_read_profiles (src/profiles.f90:45)
called 60 times
100.0%
50.0%
97.0%
__simple_profiles_MOD_reset_profiles (src/profiles.f90:57)
called 23 times
100.0%
83.3%
98.0%
__simple_profiles_MOD_select_active_profile (src/profiles.f90:75)
called 84 times
100.0%
100.0%
100.0%
__simple_profiles_MOD_set_profile_table (src/profiles.f90:85)
called 2 times
100.0%
59.5%
78.0%
__spectre_fo_field_MOD___copy_spectre_fo_field_Spectre_fo_local_t (src/spectre_fo_field.f90:415)
not called
0.0%
-%
0.0%
__spectre_fo_field_MOD_axis_local (src/spectre_fo_field.f90:262)
called 66 times
100.0%
97.5%
100.0%
__spectre_fo_field_MOD_axis_values (src/spectre_fo_field.f90:214)
called 259 times
100.0%
97.4%
98.0%
__spectre_fo_field_MOD_build_axis_spline (src/spectre_fo_field.f90:102)
called 37 times
100.0%
53.8%
92.0%
__spectre_fo_field_MOD_cross (src/spectre_fo_field.f90:409)
called 415965 times
100.0%
75.0%
83.0%
__spectre_fo_field_MOD_geometry_from_values (src/spectre_fo_field.f90:185)
called 138655 times
100.0%
100.0%
100.0%
__spectre_fo_field_MOD_local_from_values (src/spectre_fo_field.f90:173)
called 138589 times
100.0%
100.0%
100.0%
__spectre_fo_field_MOD_locate_axis (src/spectre_fo_field.f90:290)
called 70 times
90.0%
76.0%
88.0%
__spectre_fo_field_MOD_set_magnetic_field (src/spectre_fo_field.f90:206)
called 138655 times
100.0%
93.8%
100.0%
__spectre_fo_field_MOD_spectre_fo_field_build (src/spectre_fo_field.f90:54)
called 37 times
89.5%
68.9%
91.0%
__spectre_fo_field_MOD_spectre_fo_field_clear (src/spectre_fo_field.f90:144)
called 129 times
100.0%
78.6%
89.0%
__spectre_fo_field_MOD_spectre_fo_field_local (src/spectre_fo_field.f90:158)
called 138655 times
100.0%
100.0%
100.0%
__spectre_fo_field_MOD_spectre_fo_field_locate (src/spectre_fo_field.f90:323)
called 12211 times
100.0%
78.6%
97.0%
__spectre_fo_hybrid_MOD___copy_spectre_fo_hybrid_Spectre_fo_state_t (src/spectre_fo_hybrid.f90:833)
not called
0.0%
-%
0.0%
__spectre_fo_hybrid_MOD_cart_sample (src/spectre_fo_hybrid.f90:764)
called 3375 times
100.0%
100.0%
100.0%
__spectre_fo_hybrid_MOD_cross (src/spectre_fo_hybrid.f90:827)
called 110163 times
100.0%
75.0%
83.0%
__spectre_fo_hybrid_MOD_dp_trial (src/spectre_fo_hybrid.f90:543)
called 14369 times
100.0%
95.5%
98.0%
__spectre_fo_hybrid_MOD_gauge_shift (src/spectre_fo_hybrid.f90:329)
called 3491 times
100.0%
82.4%
100.0%
__spectre_fo_hybrid_MOD_gc_map (src/spectre_fo_hybrid.f90:238)
called 5772 times
83.1%
81.6%
92.0%
__spectre_fo_hybrid_MOD_logical_owner (src/spectre_fo_hybrid.f90:639)
called 114900 times
100.0%
100.0%
100.0%
__spectre_fo_hybrid_MOD_logical_sample (src/spectre_fo_hybrid.f90:775)
called 19604 times
100.0%
93.3%
100.0%
__spectre_fo_hybrid_MOD_perpendicular_frame (src/spectre_fo_hybrid.f90:812)
called 254 times
87.5%
78.6%
90.0%
__spectre_fo_hybrid_MOD_phase_residual (src/spectre_fo_hybrid.f90:743)
called 3339 times
100.0%
92.9%
100.0%
__spectre_fo_hybrid_MOD_radial_gradient (src/spectre_fo_hybrid.f90:138)
called 10356 times
100.0%
90.0%
96.0%
__spectre_fo_hybrid_MOD_radial_velocity (src/spectre_fo_hybrid.f90:803)
called 3 times
100.0%
100.0%
100.0%
__spectre_fo_hybrid_MOD_rk45_substep (src/spectre_fo_hybrid.f90:367)
called 14082 times
76.2%
77.5%
81.0%
__spectre_fo_hybrid_MOD_solve_gyrophase (src/spectre_fo_hybrid.f90:661)
called 42 times
71.7%
75.0%
76.0%
__spectre_fo_hybrid_MOD_spectre_fo_advance_until_exit (src/spectre_fo_hybrid.f90:146)
called 1821 times
81.8%
75.0%
87.0%
__spectre_fo_hybrid_MOD_spectre_fo_canonical_pzeta (src/spectre_fo_hybrid.f90:351)
called 36 times
75.0%
66.7%
78.0%
__spectre_fo_hybrid_MOD_spectre_fo_configure (src/spectre_fo_hybrid.f90:57)
called 31 times
88.9%
90.0%
92.0%
__spectre_fo_hybrid_MOD_spectre_fo_enter (src/spectre_fo_hybrid.f90:70)
called 254 times
97.3%
85.0%
98.0%
__spectre_fo_hybrid_MOD_spectre_fo_radial_larmor (src/spectre_fo_hybrid.f90:123)
called 10356 times
100.0%
50.0%
83.0%
__spectre_fo_hybrid_MOD_spectre_fo_to_gc (src/spectre_fo_hybrid.f90:217)
called 3888 times
83.3%
81.8%
93.0%
__spectre_fo_hybrid_MOD_synchronize_position (src/spectre_fo_hybrid.f90:650)
called 5709 times
100.0%
100.0%
97.0%
__spectre_orbit_MOD___copy_spectre_orbit_Spectre_event_t (src/spectre_orbit.f90:231)
not called
0.0%
-%
0.0%
__spectre_orbit_MOD___copy_spectre_orbit_Spectre_orbit_state_t (src/spectre_orbit.f90:231)
not called
0.0%
-%
0.0%
__spectre_orbit_MOD_integrate_clamped_retry (src/spectre_orbit.f90:204)
called 398608 times
46.2%
37.5%
56.0%
__spectre_orbit_MOD_locate_boundary (src/spectre_orbit.f90:116)
called 120 times
88.2%
70.0%
78.0%
__spectre_orbit_MOD_orbit_timestep_spectre (src/spectre_orbit.f90:57)
called 397982 times
94.1%
59.1%
88.0%
__spectre_orbit_MOD_spectre_state_reset (src/spectre_orbit.f90:49)
called 68 times
100.0%
50.0%
67.0%
__spectre_orbit_MOD_velo_can_clamped (src/spectre_orbit.f90:177)
called 2412638 times
100.0%
58.3%
69.0%
__spectre_sympl_orbit_MOD___copy_spectre_sympl_orbit_Sympl_spectre_state_t (src/spectre_sympl_orbit.f90:995)
not called
0.0%
-%
0.0%
__spectre_sympl_orbit_MOD_classify_step (src/spectre_sympl_orbit.f90:346)
called 821790 times
52.6%
30.0%
47.0%
__spectre_sympl_orbit_MOD_continue_fo (src/spectre_sympl_orbit.f90:625)
called 65 times
73.3%
62.5%
69.0%
__spectre_sympl_orbit_MOD_count_bulk_recovery (src/spectre_sympl_orbit.f90:975)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_count_fo_entry (src/spectre_sympl_orbit.f90:935)
called 16 times
100.0%
50.0%
100.0%
__spectre_sympl_orbit_MOD_count_fo_exit (src/spectre_sympl_orbit.f90:940)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_count_fo_failure (src/spectre_sympl_orbit.f90:945)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_fo_exit_distance (src/spectre_sympl_orbit.f90:572)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_integrator_state (src/spectre_sympl_orbit.f90:520)
called 821806 times
100.0%
-%
100.0%
__spectre_sympl_orbit_MOD_interface_proximity (src/spectre_sympl_orbit.f90:545)
called 821806 times
100.0%
70.0%
100.0%
__spectre_sympl_orbit_MOD_landed_state (src/spectre_sympl_orbit.f90:495)
called 136 times
100.0%
100.0%
100.0%
__spectre_sympl_orbit_MOD_locate_landing (src/spectre_sympl_orbit.f90:390)
called 136 times
96.3%
65.8%
90.0%
__spectre_sympl_orbit_MOD_orbit_microstep_sympl_spectre (src/spectre_sympl_orbit.f90:151)
called 821862 times
48.1%
30.8%
35.0%
__spectre_sympl_orbit_MOD_recanon_pphi (src/spectre_sympl_orbit.f90:685)
not called
0.0%
-%
0.0%
__spectre_sympl_orbit_MOD_recanonicalize (src/spectre_sympl_orbit.f90:657)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_record_stop (src/spectre_sympl_orbit.f90:849)
not called
36.4%
10.0%
0.0%
__spectre_sympl_orbit_MOD_recover_fo_failure (src/spectre_sympl_orbit.f90:779)
called 8 times
33.3%
12.5%
20.0%
__spectre_sympl_orbit_MOD_recover_local_error (src/spectre_sympl_orbit.f90:725)
not called
5.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_recover_warning_skip (src/spectre_sympl_orbit.f90:804)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_same_warning_hold (src/spectre_sympl_orbit.f90:835)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_set_home (src/spectre_sympl_orbit.f90:125)
called 321 times
63.6%
50.0%
75.0%
__spectre_sympl_orbit_MOD_shell_pitch (src/spectre_sympl_orbit.f90:536)
called 821942 times
100.0%
-%
100.0%
__spectre_sympl_orbit_MOD_start_fo (src/spectre_sympl_orbit.f90:588)
called 16 times
87.5%
62.5%
88.0%
__spectre_sympl_orbit_MOD_step_teleported (src/spectre_sympl_orbit.f90:698)
called 822314 times
87.5%
54.5%
93.0%
__spectre_sympl_orbit_MOD_sympl_bulk_recovery_stats (src/spectre_sympl_orbit.f90:982)
not called
42.9%
0.0%
0.0%
__spectre_sympl_orbit_MOD_sympl_fo_stats (src/spectre_sympl_orbit.f90:957)
called 10009 times
100.0%
92.9%
100.0%
__spectre_sympl_orbit_MOD_sympl_landing_eval_stats (src/spectre_sympl_orbit.f90:924)
not called
0.0%
0.0%
0.0%
__spectre_sympl_orbit_MOD_sympl_landing_stats (src/spectre_sympl_orbit.f90:910)
called 2 times
100.0%
62.5%
85.0%
__spectre_sympl_orbit_MOD_sympl_landing_stats_reset (src/spectre_sympl_orbit.f90:880)
called 24 times
65.4%
58.1%
76.0%
__spectre_sympl_orbit_MOD_sympl_spectre_reset (src/spectre_sympl_orbit.f90:101)
called 321 times
83.3%
81.2%
87.0%
__spectre_sympl_orbit_MOD_update_landing_stats (src/spectre_sympl_orbit.f90:870)
called 136 times
100.0%
50.0%
100.0%
__stencil_utils_MOD_init_derivative_stencil (src/coordinates/stencil_utils.f90:9)
called 21 times
100.0%
100.0%
100.0%
__stl_wall_intersection_MOD___copy_stl_wall_intersection_Stl_wall_t (src/wall/stl_wall_intersection.F90:185)
not called
0.0%
-%
0.0%
__stl_wall_intersection_MOD_stl_wall_finalize (src/wall/stl_wall_intersection.F90:112)
called 48 times
100.0%
-%
100.0%
__stl_wall_intersection_MOD_stl_wall_first_hit_segment (src/wall/stl_wall_intersection.F90:124)
not called
0.0%
-%
0.0%
__stl_wall_intersection_MOD_stl_wall_first_hit_segment_with_normal (src/wall/stl_wall_intersection.F90:151)
not called
0.0%
0.0%
0.0%
__stl_wall_intersection_MOD_stl_wall_init (src/wall/stl_wall_intersection.F90:75)
not called
0.0%
0.0%
0.0%
__timing_MOD_get_elapsed_time (src/timing.f90:64)
not called
0.0%
-%
0.0%
__timing_MOD_get_wtime (src/timing.f90:52)
called 58 times
100.0%
-%
100.0%
__timing_MOD_init_timer (src/timing.f90:15)
called 79 times
100.0%
-%
100.0%
__timing_MOD_print_phase_time (src/timing.f90:34)
called 922 times
100.0%
-%
100.0%
__util_MOD_newunit (src/util.F90:30)
not called
0.0%
0.0%
0.0%
fit_iota.0 (app/spectre_poincare.f90:253)
called 26 times
100.0%
83.3%
88.0%
from_coordinates.0 (src/profile_radius.f90:119)
called 3 times
72.7%
40.0%
69.0%
getbmod.1 (src/find_bminmax.f90:82)
called 8161608 times
100.0%
-%
100.0%
main (app/export_boozer_chartmap.f90:14)
not called
0.0%
0.0%
0.0%
main (app/simple.f90:11)
called 65 times
100.0%
-%
100.0%
main (app/simple_diag_albert.f90:9)
not called
0.0%
0.0%
0.0%
main (app/simple_diag_meiss.f90:7)
not called
0.0%
0.0%
0.0%
main (app/simple_diag_newton.f90:9)
not called
0.0%
0.0%
0.0%
main (app/simple_diag_orbit.f90:10)
not called
0.0%
0.0%
0.0%
main (app/simple_diag_traj.f90:15)
not called
0.0%
0.0%
0.0%
main (app/spectre_poincare.f90:14)
called 5 times
100.0%
66.7%
100.0%
main (src/test_collis.f90:2)
not called
0.0%
0.0%
0.0%
newtextr.0 (src/find_bminmax.f90:96)
called 1616 times
100.0%
100.0%
100.0%
read_input.6 (app/spectre_poincare.f90:80)
called 5 times
80.0%
50.0%
77.0%
save_starting_points_test.0 (src/simple_main.f90:1609)
called 2 times
100.0%
75.0%
92.0%
select_volumes.5 (app/spectre_poincare.f90:98)
called 5 times
94.7%
63.6%
84.0%
simple_entry_main_ (src/simple_entry.f90:1)
called 65 times
100.0%
-%
100.0%
sortin_ (src/sorting.f90:1)
called 9 times
100.0%
100.0%
100.0%
trace_full_orbit.0 (app/simple_diag_traj.f90:137)
not called
0.0%
0.0%
0.0%
trace_volume.3 (app/spectre_poincare.f90:143)
called 7 times
95.0%
57.9%
85.0%
volume_seeds.2 (app/spectre_poincare.f90:210)
called 7 times
100.0%
63.0%
91.0%
write_section.1 (app/spectre_poincare.f90:246)
called 3816 times
100.0%
-%
100.0%