diff --git a/docs/index.html b/docs/index.html index 90d0813f7..89435412f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1137,6 +1137,14 @@

Procedures

+ + + + + + + + diff --git a/docs/interface/discard_pl.html b/docs/interface/discard_pl.html index 76f245a44..58712229b 100644 --- a/docs/interface/discard_pl.html +++ b/docs/interface/discard_pl.html @@ -136,7 +136,7 @@

discard_pl
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/discard_system.html b/docs/interface/discard_system.html index 8d8e2ab44..29957648c 100644 --- a/docs/interface/discard_system.html +++ b/docs/interface/discard_system.html @@ -136,7 +136,7 @@

    discard_system
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/discard_tp.html b/docs/interface/discard_tp.html index 150aaa563..7521270e8 100644 --- a/docs/interface/discard_tp.html +++ b/docs/interface/discard_tp.html @@ -136,7 +136,7 @@

    discard_tp
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/drift_all.html b/docs/interface/drift_all.html index 9d4407a89..ea79bc89e 100644 --- a/docs/interface/drift_all.html +++ b/docs/interface/drift_all.html @@ -136,7 +136,7 @@

    drift_all
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • @@ -431,7 +431,7 @@

    Called by


    -public pure module subroutine drift_all(mu, x, v, n, param, dt, mask, iflag) +public module subroutine drift_all(mu, x, v, n, param, dt, lmask, iflag) @@ -552,12 +552,12 @@

    Arguments

    - logical, + logical, intent(in), dimension(:):: - mask

    Logical mask of size self%nbody that determines which bodies to drift.

    + lmask

    Logical mask of size self%nbody that determines which bodies to drift.

    diff --git a/docs/interface/drift_body.html b/docs/interface/drift_body.html index 999e17db9..0e956e8dd 100644 --- a/docs/interface/drift_body.html +++ b/docs/interface/drift_body.html @@ -136,7 +136,7 @@

    drift_body
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/drift_one.html b/docs/interface/drift_one.html index ac990131f..bc105a6e5 100644 --- a/docs/interface/drift_one.html +++ b/docs/interface/drift_one.html @@ -136,7 +136,7 @@

    drift_one
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/fraggle_generate_fragments.html b/docs/interface/fraggle_generate_fragments.html index 70a400b7e..90fa7a2ea 100644 --- a/docs/interface/fraggle_generate_fragments.html +++ b/docs/interface/fraggle_generate_fragments.html @@ -220,277 +220,277 @@

    Calls

    - - + + interface~~fraggle_generate_fragments~~CallsGraph - + interface~fraggle_generate_fragments - -fraggle_generate_fragments + +fraggle_generate_fragments proc~fraggle_generate_fragments - -fraggle_generate_fragments + +fraggle_generate_fragments interface~fraggle_generate_fragments->proc~fraggle_generate_fragments - - + + - + -proc~fraggle_generate_tan_vel - - -fraggle_generate_tan_vel +interface~fraggle_io_log_generate + + +fraggle_io_log_generate - + -proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel - - +proc~fraggle_generate_fragments->interface~fraggle_io_log_generate + + proc~fraggle_generate_pos_vec - -fraggle_generate_pos_vec + +fraggle_generate_pos_vec proc~fraggle_generate_fragments->proc~fraggle_generate_pos_vec - - + + proc~fraggle_generate_rad_vel - -fraggle_generate_rad_vel + +fraggle_generate_rad_vel proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel - - + + - + -proc~fraggle_generate_spins - - -fraggle_generate_spins +interface~fraggle_io_log_one_message + + +fraggle_io_log_one_message - + -proc~fraggle_generate_fragments->proc~fraggle_generate_spins - - +proc~fraggle_generate_fragments->interface~fraggle_io_log_one_message + + - + -interface~fraggle_io_log_one_message - - -fraggle_io_log_one_message +proc~fraggle_generate_tan_vel + + +fraggle_generate_tan_vel - + -proc~fraggle_generate_fragments->interface~fraggle_io_log_one_message - - +proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel + + - + -interface~fraggle_io_log_generate - - -fraggle_io_log_generate +proc~fraggle_generate_spins + + +fraggle_generate_spins - + -proc~fraggle_generate_fragments->interface~fraggle_io_log_generate - - - - - -proc~fraggle_generate_tan_vel->interface~fraggle_io_log_one_message - - +proc~fraggle_generate_fragments->proc~fraggle_generate_spins + + - + -util_minimize_bfgs - -util_minimize_bfgs - - - -proc~fraggle_generate_tan_vel->util_minimize_bfgs - - - - - -interface~fraggle_util_vmag_to_vb - - -fraggle_util_vmag_to_vb +proc~fraggle_io_log_generate + + +fraggle_io_log_generate - - -proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb - - - - - -lambda_obj - -lambda_obj - - - -proc~fraggle_generate_tan_vel->lambda_obj - - + + +interface~fraggle_io_log_generate->proc~fraggle_io_log_generate + + - + interface~fraggle_util_shift_vector_to_origin - - -fraggle_util_shift_vector_to_origin + + +fraggle_util_shift_vector_to_origin - + proc~fraggle_generate_pos_vec->interface~fraggle_util_shift_vector_to_origin - - + + - + proc~fraggle_generate_rad_vel->interface~fraggle_io_log_one_message - - + + + + + +lambda_obj + +lambda_obj + + + +proc~fraggle_generate_rad_vel->lambda_obj + + + + + +util_minimize_bfgs + +util_minimize_bfgs proc~fraggle_generate_rad_vel->util_minimize_bfgs - - + + - - -proc~fraggle_generate_rad_vel->interface~fraggle_util_vmag_to_vb - - + + +interface~fraggle_util_vmag_to_vb + + +fraggle_util_vmag_to_vb + - - -proc~fraggle_generate_rad_vel->lambda_obj - - - - -proc~fraggle_generate_spins->interface~fraggle_io_log_one_message - - + + +proc~fraggle_generate_rad_vel->interface~fraggle_util_vmag_to_vb + + proc~fraggle_io_log_one_message - -fraggle_io_log_one_message + +fraggle_io_log_one_message - + interface~fraggle_io_log_one_message->proc~fraggle_io_log_one_message - - - - - -proc~fraggle_io_log_generate - - -fraggle_io_log_generate - + + + + +proc~fraggle_generate_tan_vel->interface~fraggle_io_log_one_message + + - - -interface~fraggle_io_log_generate->proc~fraggle_io_log_generate - - + + +proc~fraggle_generate_tan_vel->lambda_obj + + - - -proc~fraggle_util_shift_vector_to_origin - - -fraggle_util_shift_vector_to_origin - + + +proc~fraggle_generate_tan_vel->util_minimize_bfgs + + + + +proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb + + - - -interface~fraggle_util_shift_vector_to_origin->proc~fraggle_util_shift_vector_to_origin - - + + +proc~fraggle_generate_spins->interface~fraggle_io_log_one_message + + proc~fraggle_util_vmag_to_vb - -fraggle_util_vmag_to_vb + +fraggle_util_vmag_to_vb - + interface~fraggle_util_vmag_to_vb->proc~fraggle_util_vmag_to_vb - - + + + + + +proc~fraggle_util_shift_vector_to_origin + + +fraggle_util_shift_vector_to_origin + + + + + +interface~fraggle_util_shift_vector_to_origin->proc~fraggle_util_shift_vector_to_origin + + proc~fraggle_util_vmag_to_vb->interface~fraggle_util_shift_vector_to_origin - - + + diff --git a/docs/interface/fraggle_io_log_one_message.html b/docs/interface/fraggle_io_log_one_message.html index 391f51a91..cdfe09d54 100644 --- a/docs/interface/fraggle_io_log_one_message.html +++ b/docs/interface/fraggle_io_log_one_message.html @@ -333,67 +333,55 @@

    Called by

    fraggle_io_log_one_message - + -proc~fraggle_generate_tan_vel - - -fraggle_generate_tan_vel +proc~fraggle_generate_fragments + + +fraggle_generate_fragments - + -proc~fraggle_generate_tan_vel->interface~fraggle_io_log_one_message - - +proc~fraggle_generate_fragments->interface~fraggle_io_log_one_message + + proc~fraggle_generate_rad_vel - -fraggle_generate_rad_vel + +fraggle_generate_rad_vel - - -proc~fraggle_generate_rad_vel->interface~fraggle_io_log_one_message - - + + +proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel + + - - -proc~fraggle_generate_fragments - - -fraggle_generate_fragments + + +proc~fraggle_generate_tan_vel + + +fraggle_generate_tan_vel - - -proc~fraggle_generate_fragments->interface~fraggle_io_log_one_message - - - - + proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel - - - - - -proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel - - + + - + proc~fraggle_generate_spins - + fraggle_generate_spins @@ -405,27 +393,39 @@

    Called by

    - - -proc~fraggle_generate_spins->interface~fraggle_io_log_one_message - - + + +proc~fraggle_generate_rad_vel->interface~fraggle_io_log_one_message + + - + proc~fraggle_regime_collresolve - + fraggle_regime_collresolve - + proc~fraggle_regime_collresolve->interface~fraggle_io_log_one_message + + +proc~fraggle_generate_tan_vel->interface~fraggle_io_log_one_message + + + + + +proc~fraggle_generate_spins->interface~fraggle_io_log_one_message + + + interface~fraggle_generate_fragments @@ -436,7 +436,7 @@

    Called by

    - + interface~fraggle_generate_fragments->proc~fraggle_generate_fragments diff --git a/docs/interface/fraggle_util_get_energy_momentum.html b/docs/interface/fraggle_util_get_energy_momentum.html index 39893e242..535c1b121 100644 --- a/docs/interface/fraggle_util_get_energy_momentum.html +++ b/docs/interface/fraggle_util_get_energy_momentum.html @@ -246,20 +246,17 @@

    Calls

    - + -interface~fraggle_util_construct_temporary_system - - -fraggle_util_construct_temporary_system - - +util_exit + +util_exit - - -proc~fraggle_util_get_energy_momentum->interface~fraggle_util_construct_temporary_system - - + + +proc~fraggle_util_get_energy_momentum->util_exit + + @@ -271,64 +268,67 @@

    Calls

    - + proc~fraggle_util_get_energy_momentum->interface~fraggle_util_add_fragments_to_system - + -util_exit - -util_exit - - - -proc~fraggle_util_get_energy_momentum->util_exit - - - - - -proc~fraggle_util_construct_temporary_system - - -fraggle_util_construct_temporary_system +interface~fraggle_util_construct_temporary_system + + +fraggle_util_construct_temporary_system - - -interface~fraggle_util_construct_temporary_system->proc~fraggle_util_construct_temporary_system - - + + +proc~fraggle_util_get_energy_momentum->interface~fraggle_util_construct_temporary_system + + - + proc~fraggle_util_add_fragments_to_system - + fraggle_util_add_fragments_to_system - + interface~fraggle_util_add_fragments_to_system->proc~fraggle_util_add_fragments_to_system + + +proc~fraggle_util_construct_temporary_system + + +fraggle_util_construct_temporary_system + + + + + +interface~fraggle_util_construct_temporary_system->proc~fraggle_util_construct_temporary_system + + + setup_construct_system - -setup_construct_system + +setup_construct_system proc~fraggle_util_construct_temporary_system->setup_construct_system - - + + diff --git a/docs/interface/fraggle_util_shift_vector_to_origin.html b/docs/interface/fraggle_util_shift_vector_to_origin.html index ad89b9f63..9a1c39bcb 100644 --- a/docs/interface/fraggle_util_shift_vector_to_origin.html +++ b/docs/interface/fraggle_util_shift_vector_to_origin.html @@ -333,105 +333,105 @@

    Called by

    fraggle_util_shift_vector_to_origin
    - + +proc~fraggle_util_vmag_to_vb + + +fraggle_util_vmag_to_vb + + + + + +proc~fraggle_util_vmag_to_vb->interface~fraggle_util_shift_vector_to_origin + + + + + proc~fraggle_generate_pos_vec - + fraggle_generate_pos_vec - + proc~fraggle_generate_pos_vec->interface~fraggle_util_shift_vector_to_origin - - -proc~fraggle_util_vmag_to_vb - - -fraggle_util_vmag_to_vb + + +interface~fraggle_util_vmag_to_vb + + +fraggle_util_vmag_to_vb - - -proc~fraggle_util_vmag_to_vb->interface~fraggle_util_shift_vector_to_origin - - + + +interface~fraggle_util_vmag_to_vb->proc~fraggle_util_vmag_to_vb + + - + proc~fraggle_generate_fragments - + fraggle_generate_fragments - + proc~fraggle_generate_fragments->proc~fraggle_generate_pos_vec - + -proc~fraggle_generate_rad_vel - - -fraggle_generate_rad_vel +proc~fraggle_generate_tan_vel + + +fraggle_generate_tan_vel - + -proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel - - +proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel + + - + -proc~fraggle_generate_tan_vel - - -fraggle_generate_tan_vel +proc~fraggle_generate_rad_vel + + +fraggle_generate_rad_vel - + -proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel +proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel - - -interface~fraggle_util_vmag_to_vb - - -fraggle_util_vmag_to_vb - - - - - -interface~fraggle_util_vmag_to_vb->proc~fraggle_util_vmag_to_vb - - + + +proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb + + proc~fraggle_generate_rad_vel->interface~fraggle_util_vmag_to_vb - - - - - -proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb @@ -445,7 +445,7 @@

    Called by

    - + interface~fraggle_generate_fragments->proc~fraggle_generate_fragments diff --git a/docs/interface/fraggle_util_vmag_to_vb.html b/docs/interface/fraggle_util_vmag_to_vb.html index 18afd4710..35433cf28 100644 --- a/docs/interface/fraggle_util_vmag_to_vb.html +++ b/docs/interface/fraggle_util_vmag_to_vb.html @@ -363,35 +363,35 @@

    Called by

    fraggle_util_vmag_to_vb
    - + -proc~fraggle_generate_rad_vel - - -fraggle_generate_rad_vel +proc~fraggle_generate_tan_vel + + +fraggle_generate_tan_vel - + -proc~fraggle_generate_rad_vel->interface~fraggle_util_vmag_to_vb - - +proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb + + - + -proc~fraggle_generate_tan_vel - - -fraggle_generate_tan_vel +proc~fraggle_generate_rad_vel + + +fraggle_generate_rad_vel - + -proc~fraggle_generate_tan_vel->interface~fraggle_util_vmag_to_vb - - +proc~fraggle_generate_rad_vel->interface~fraggle_util_vmag_to_vb + + @@ -402,17 +402,17 @@

    Called by

    - + -proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel - - +proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel + + - + -proc~fraggle_generate_fragments->proc~fraggle_generate_tan_vel - - +proc~fraggle_generate_fragments->proc~fraggle_generate_rad_vel + + diff --git a/docs/interface/gr_kick_getaccb_ns_body.html b/docs/interface/gr_kick_getaccb_ns_body.html index b943e832f..b4bf1b39a 100644 --- a/docs/interface/gr_kick_getaccb_ns_body.html +++ b/docs/interface/gr_kick_getaccb_ns_body.html @@ -136,7 +136,7 @@

    gr_kick_getaccb_ns_body
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/gr_kick_getacch.html b/docs/interface/gr_kick_getacch.html index 3e15a5081..90a100ee1 100644 --- a/docs/interface/gr_kick_getacch.html +++ b/docs/interface/gr_kick_getacch.html @@ -136,7 +136,7 @@

    gr_kick_getacch
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • @@ -315,7 +315,7 @@

    Calls


    -public module subroutine gr_kick_getacch(mu, x, lmask, n, inv_c2, agr) +public pure module subroutine gr_kick_getacch(mu, x, lmask, n, inv_c2, agr) @@ -376,7 +376,7 @@

    Arguments

    - logical, + logical, intent(in), @@ -391,7 +391,7 @@

    Arguments

    - integer(kind=I4B), + integer(kind=I4B), intent(in) diff --git a/docs/interface/gr_p4_pos_kick.html b/docs/interface/gr_p4_pos_kick.html index 17ff85bda..8430ecc7d 100644 --- a/docs/interface/gr_p4_pos_kick.html +++ b/docs/interface/gr_p4_pos_kick.html @@ -136,7 +136,7 @@

    gr_p4_pos_kick
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/gr_pseudovel2vel.html b/docs/interface/gr_pseudovel2vel.html index cc406fa28..f781b3a81 100644 --- a/docs/interface/gr_pseudovel2vel.html +++ b/docs/interface/gr_pseudovel2vel.html @@ -136,7 +136,7 @@

    gr_pseudovel2vel
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/gr_pv2vh_body.html b/docs/interface/gr_pv2vh_body.html index d2328f1cc..a401064a4 100644 --- a/docs/interface/gr_pv2vh_body.html +++ b/docs/interface/gr_pv2vh_body.html @@ -136,7 +136,7 @@

    gr_pv2vh_body
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/gr_vel2pseudovel.html b/docs/interface/gr_vel2pseudovel.html index adb202bf4..9ee7d0843 100644 --- a/docs/interface/gr_vel2pseudovel.html +++ b/docs/interface/gr_vel2pseudovel.html @@ -136,7 +136,7 @@

    gr_vel2pseudovel
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/gr_vh2pv_body.html b/docs/interface/gr_vh2pv_body.html index 2de6a27c6..6b939d6c5 100644 --- a/docs/interface/gr_vh2pv_body.html +++ b/docs/interface/gr_vh2pv_body.html @@ -136,7 +136,7 @@

    gr_vh2pv_body
  • 465 statements + title=" 0.7% of total for procedures.">489 statements
  • diff --git a/docs/interface/helio_drift_body.html b/docs/interface/helio_drift_body.html index 06232633c..1ca493fb1 100644 --- a/docs/interface/helio_drift_body.html +++ b/docs/interface/helio_drift_body.html @@ -375,25 +375,10 @@

    Called by

    - - -interface~helio_drift_tp - - -helio_drift_tp - - - - - -interface~helio_drift_tp->proc~helio_drift_tp - - - - + interface~helio_drift_pl - + helio_drift_pl @@ -405,6 +390,21 @@

    Called by

    + + +interface~helio_drift_tp + + +helio_drift_tp + + + + + +interface~helio_drift_tp->proc~helio_drift_tp + + +