| base_final_storage |
base |
Subroutine |
Finalizer for the storage object |
| base_final_storage_frame |
base |
Subroutine |
Finalizer for the storage frame data type |
| base_util_append_arr_char_string |
base |
Subroutine |
Append a single array of character string type onto another. If the destination array is not allocated, or is not big
enough, this will allocate space for it. |
| base_util_append_arr_DP |
base |
Subroutine |
Append a single array of double precision type onto another. If the destination array is not allocated, or is not big
enough, this will allocate space for it. |
| base_util_append_arr_DPvec |
base |
Subroutine |
Append a single array of double precision vector type of size (NDIM, n) onto another. If the destination array is not
allocated, or is not big enough, this will allocate space for it. |
| base_util_append_arr_I4B |
base |
Subroutine |
Append a single array of integer(I4B) onto another. If the destination array is not allocated, or is not big enough,
this will allocate space for it. |
| base_util_append_arr_logical |
base |
Subroutine |
Append a single array of logical type onto another. If the destination array is not allocated, or is not big enough,
this will allocate space for it. |
| base_util_copy_store |
base |
Subroutine |
Stores a snapshot of the nbody system so that later it can be retrieved for saving to file. |
| base_util_dealloc_param |
base |
Subroutine |
Deallocates all allocatables |
| base_util_dealloc_storage |
base |
Subroutine |
Resets a storage object by deallocating all items and resetting the frame counter to 0 |
| base_util_exit |
base |
Subroutine |
Print termination message and exit program Read more… |
| base_util_fill_arr_char_string |
base |
Subroutine |
Performs a fill operation on a single array of type character strings.
This is the inverse of a spill operation |
| base_util_fill_arr_DP |
base |
Subroutine |
Performs a fill operation on a single array of type DP.
This is the inverse of a spill operation |
| base_util_fill_arr_DPvec |
base |
Subroutine |
Performs a fill operation on a single array of DP vectors with shape (NDIM, n)
This is the inverse of a spill operation |
| base_util_fill_arr_I4B |
base |
Subroutine |
Performs a fill operation on a single array of type I4B
This is the inverse of a spill operation |
| base_util_fill_arr_logical |
base |
Subroutine |
Performs a fill operation on a single array of logicals
This is the inverse of a spill operation |
| base_util_reset_storage |
base |
Subroutine |
Resets the storage object back to its original state by removing all of the saved items from the storage frames, but
does not deallocate the frames |
| base_util_resize_arr_char_string |
base |
Subroutine |
Resizes an array component of type character string. nnew = 0 will deallocate. |
| base_util_resize_arr_DP |
base |
Subroutine |
Resizes an array component of double precision type. Passing nnew = 0 will deallocate. |
| base_util_resize_arr_DPvec |
base |
Subroutine |
Resizes an array component of double precision vectors of size (NDIM, n). Passing nnew = 0 will deallocate. |
| base_util_resize_arr_I4B |
base |
Subroutine |
Resizes an array component of integer type. Passing nnew = 0 will deallocate. |
| base_util_resize_arr_logical |
base |
Subroutine |
Resizes an array component of logical type. Passing nnew = 0 will deallocate. |
| base_util_resize_storage |
base |
Subroutine |
Checks the current size of a Swiftest against the requested size and resizes it if it is too small. |
| base_util_setup_storage |
base |
Subroutine |
Checks the current size of a Swiftest against the requested size and resizes it if it is too small. |
| base_util_snapshot_save |
base |
Subroutine |
Checks the current size of the storage object against the required size and extends it by a factor of 2 more than
requested if it is too small.
Note: The reason to extend it by a factor of 2 is for performance. When there are many enounters per step, resizing
every time you want to add an encounter takes significant computational effort. Resizing by a factor of 2 is a tradeoff
between performance (fewer resize calls) and memory managment. Memory usage grows by a factor of 2 each time it fills
up, but no more. |
| base_util_sort_dp |
base |
Subroutine |
Sort input DP precision array in place into ascending numerical order using quicksort. |
| base_util_sort_i4b |
base |
Subroutine |
Sort input integer array in place into ascending numerical order using quick sort.
This algorithm works well for partially sorted arrays (which is usually the case here) |
| base_util_sort_index_dp |
base |
Subroutine |
Sort input DP precision array by index in ascending numerical order using quick sort.
This algorithm works well for partially sorted arrays (which is usually the case here).
If ind is supplied already allocated, we assume it is an existing index array (e.g. a previously
sorted array). If it is not allocated, this subroutine swiftest_allocates it. |
| base_util_sort_index_I4B |
base |
Subroutine |
Sort input integer array by index in ascending numerical order using quicksort.
If ind is supplied already allocated, we assume it is an existing index array (e.g. a previously
sorted array). If it is not allocated, this subroutine swiftest_allocates it. |
| base_util_sort_index_I4B_I8Bind |
base |
Subroutine |
Sort input integer array by index in ascending numerical order using quicksort.
If ind is supplied already allocated, we assume it is an existing index array (e.g. a previously
sorted array). If it is not allocated, this subroutine swiftest_allocates it. |
| base_util_sort_index_I8B_I8Bind |
base |
Subroutine |
Sort input integer array by index in ascending numerical order using quicksort.
If ind is supplied already allocated, we assume it is an existing index array (e.g. a previously
sorted array). If it is not allocated, this subroutine swiftest_allocates it. |
| base_util_sort_index_sp |
base |
Subroutine |
Sort input DP precision array by index in ascending numerical order using quicksort.
If ind is supplied already allocated, we assume it is an existing index array (e.g. a previously
sorted array). If it is not allocated, this subroutine swiftest_allocates it. |
| base_util_sort_partition_DP |
base |
Subroutine |
Partition function for quicksort on DP type |
| base_util_sort_partition_I4B |
base |
Subroutine |
Partition function for quicksort on I4B type |
| base_util_sort_partition_I4B_I8Bind |
base |
Subroutine |
Partition function for quicksort on I4B type |
| base_util_sort_partition_I8B_I8Bind |
base |
Subroutine |
Partition function for quicksort on I8B type with I8B index |
| base_util_sort_partition_SP |
base |
Subroutine |
Partition function for quicksort on SP type |
| base_util_sort_qsort_DP |
base |
Subroutine |
Sort input DP precision array by index in ascending numerical order using quicksort sort. |
| base_util_sort_qsort_I4B |
base |
Subroutine |
Sort input I4B array by index in ascending numerical order using quicksort. |
| base_util_sort_qsort_I4B_I8Bind |
base |
Subroutine |
Sort input I4B array by index in ascending numerical order using quicksort. |
| base_util_sort_qsort_I8B_I8Bind |
base |
Subroutine |
Sort input I8B array by index in ascending numerical order using quicksort. |
| base_util_sort_qsort_SP |
base |
Subroutine |
Sort input DP precision array by index in ascending numerical order using quicksort. |
| base_util_sort_rearrange_arr_char_string |
base |
Subroutine |
Rearrange a single array of character string in-place from an index list. |
| base_util_sort_rearrange_arr_DP |
base |
Subroutine |
Rearrange a single array of DP type in-place from an index list. |
| base_util_sort_rearrange_arr_DPvec |
base |
Subroutine |
Rearrange a single array of (NDIM,n) DP-type vectors in-place from an index list. |
| base_util_sort_rearrange_arr_I4B |
base |
Subroutine |
Rearrange a single array of integers in-place from an index list. |
| base_util_sort_rearrange_arr_I4B_I8Bind |
base |
Subroutine |
Rearrange a single array of integers in-place from an index list. |
| base_util_sort_rearrange_arr_logical |
base |
Subroutine |
Rearrange a single array of logicals in-place from an index list. |
| base_util_sort_rearrange_arr_logical_I8Bind |
base |
Subroutine |
Rearrange a single array of logicals in-place from an index list. |
| base_util_sort_sp |
base |
Subroutine |
Sort input DP precision array in place into ascending numerical order using quicksort. |
| base_util_spill_arr_char_string |
base |
Subroutine |
Performs a spill operation on a single array of type character strings
This is the inverse of a spill operation |
| base_util_spill_arr_DP |
base |
Subroutine |
Performs a spill operation on a single array of type DP
This is the inverse of a spill operation |
| base_util_spill_arr_DPvec |
base |
Subroutine |
Performs a spill operation on a single array of DP vectors with shape (NDIM, n)
This is the inverse of a spill operation |
| base_util_spill_arr_I4B |
base |
Subroutine |
Performs a spill operation on a single array of type I4B
This is the inverse of a spill operation |
| base_util_spill_arr_I8B |
base |
Subroutine |
Performs a spill operation on a single array of type I4B
This is the inverse of a spill operation |
| base_util_spill_arr_logical |
base |
Subroutine |
Performs a spill operation on a single array of logicals
This is the inverse of a spill operation |
| base_util_unique_DP |
base |
Subroutine |
Takes an input unsorted integer array and returns a new array of sorted, unique values (DP version) |
| base_util_unique_I4B |
base |
Subroutine |
Takes an input unsorted integer array and returns a new array of sorted, unique values (I4B version) |
| bindings_c2f_string |
bindings_module |
Subroutine |
|
| bindings_c_driver |
bindings_module |
Subroutine |
|
| bindings_orbel_el2xv |
bindings_module |
Subroutine |
Implements a bindings version of swiftest_orbel_el2xv to be called from Python via Cython |
| bindings_orbel_xv2el |
bindings_module |
Subroutine |
Implements a bindings version of swiftest_orbel_xv2el to be called from Python via Cython |
| coclone |
coarray |
Interface |
|
| coclone |
whm |
Interface |
|
| coclone |
swiftest |
Interface |
|
| coclone |
rmvs |
Interface |
|
| cocollect |
coarray |
Interface |
|
| cocollect |
whm |
Interface |
|
| cocollect |
swiftest |
Interface |
|
| cocollect |
rmvs |
Interface |
|
| collision_check_plpl |
collision |
Interface |
|
| collision_check_pltp |
collision |
Interface |
|
| collision_final_basic |
collision |
Subroutine |
Finalizer will deallocate all allocatables |
| collision_final_fragments |
collision |
Subroutine |
Finalizer will deallocate all allocatables |
| collision_final_impactors |
collision |
Subroutine |
Finalizer will deallocate all allocatables |
| collision_final_plpl |
collision |
Subroutine |
Finalizer will deallocate all allocatables |
| collision_final_pltp |
collision |
Subroutine |
Finalizer will deallocate all allocatables |
| collision_generate_basic |
collision |
Interface |
|
| collision_generate_bounce |
collision |
Interface |
|
| collision_generate_hitandrun |
collision |
Interface |
|
| collision_generate_merge |
collision |
Interface |
|
| collision_io_collider_message |
collision |
Interface |
|
| collision_io_log_regime |
collision |
Interface |
|
| collision_io_netcdf_dump |
collision |
Interface |
|
| collision_io_netcdf_initialize_output |
collision |
Interface |
|
| collision_io_netcdf_open |
collision |
Interface |
|
| collision_io_netcdf_write_frame_snapshot |
collision |
Interface |
|
| collision_regime_collider |
collision |
Interface |
|
| collision_resolve_consolidate_impactors |
collision |
Interface |
|
| collision_resolve_extract_plpl |
collision |
Interface |
|
| collision_resolve_extract_pltp |
collision |
Interface |
|
| collision_resolve_make_impactors_pl |
collision |
Interface |
|
| collision_resolve_mergeaddsub |
collision |
Interface |
|
| collision_resolve_plpl |
collision |
Interface |
|
| collision_resolve_pltp |
collision |
Interface |
|
| collision_util_add_fragments_to_collider |
collision |
Interface |
|
| collision_util_bounce_one |
collision |
Interface |
|
| collision_util_dealloc_basic |
collision |
Interface |
|
| collision_util_dealloc_fragments |
collision |
Interface |
|
| collision_util_dealloc_impactors |
collision |
Interface |
|
| collision_util_dealloc_snapshot |
collision |
Interface |
|
| collision_util_get_energy_and_momentum |
collision |
Interface |
|
| collision_util_get_idvalues_snapshot |
collision |
Interface |
|
| collision_util_index_map |
collision |
Interface |
|
| collision_util_reset_fragments |
collision |
Interface |
|
| collision_util_save_energy_snapshot |
collision |
Interface |
|
| collision_util_set_coordinate_collider |
collision |
Interface |
|
| collision_util_set_coordinate_fragments |
collision |
Interface |
|
| collision_util_set_coordinate_impactors |
collision |
Interface |
|
| collision_util_set_natural_scale_factors |
collision |
Interface |
|
| collision_util_set_original_scale_factors |
collision |
Interface |
|
| collision_util_setup_collider |
collision |
Interface |
|
| collision_util_setup_fragments |
collision |
Interface |
|
| collision_util_setup_fragments_collider |
collision |
Interface |
|
| collision_util_setup_impactors_collider |
collision |
Interface |
|
| collision_util_shift_vector_to_origin |
collision |
Interface |
|
| collision_util_take_snapshot |
collision |
Interface |
|
| collision_util_velocity_torque |
collision |
Interface |
|
| encounter_check_all_plpl |
encounter |
Interface |
|
| encounter_check_all_plplm |
encounter |
Interface |
|
| encounter_check_all_pltp |
encounter |
Interface |
|
| encounter_check_collapse_ragged_list |
encounter |
Interface |
|
| encounter_check_one |
encounter |
Interface |
|
| encounter_check_sort_aabb_1D |
encounter |
Interface |
|
| encounter_check_sweep_aabb_double_list |
encounter |
Interface |
|
| encounter_check_sweep_aabb_single_list |
encounter |
Interface |
|
| encounter_final_aabb |
encounter |
Subroutine |
Finalize the axis aligned bounding box (1D) - deallocates all allocatables |
| encounter_final_bounding_box |
encounter |
Subroutine |
Finalize the bounding box object |
| encounter_final_netcdf_parameters |
encounter |
Subroutine |
Finalize the NetCDF by closing the file |
| encounter_final_snapshot |
encounter |
Subroutine |
Deallocates allocatable arrays in an encounter snapshot |
| encounter_final_storage |
encounter |
Subroutine |
Deallocates allocatable arrays in an encounter snapshot |
| encounter_io_netcdf_dump |
encounter |
Interface |
|
| encounter_io_netcdf_initialize_output |
encounter |
Interface |
|
| encounter_io_netcdf_open |
encounter |
Interface |
|
| encounter_io_netcdf_write_frame_snapshot |
encounter |
Interface |
|
| encounter_util_append_list |
encounter |
Interface |
|
| encounter_util_copy_list |
encounter |
Interface |
|
| encounter_util_dealloc_aabb |
encounter |
Interface |
|
| encounter_util_dealloc_bounding_box |
encounter |
Interface |
|
| encounter_util_dealloc_list |
encounter |
Interface |
|
| encounter_util_dealloc_snapshot |
encounter |
Interface |
|
| encounter_util_dealloc_storage |
encounter |
Interface |
|
| encounter_util_get_idvalues_snapshot |
encounter |
Interface |
|
| encounter_util_get_vals_storage |
encounter |
Interface |
|
| encounter_util_index_map |
encounter |
Interface |
|
| encounter_util_resize_list |
encounter |
Interface |
|
| encounter_util_setup_aabb |
encounter |
Interface |
|
| encounter_util_setup_list |
encounter |
Interface |
|
| encounter_util_snapshot |
encounter |
Interface |
|
| encounter_util_spill_list |
encounter |
Interface |
|
| fraggle_generate |
fraggle |
Interface |
|
| fraggle_generate_disrupt |
fraggle |
Interface |
|
| fraggle_generate_hitandrun |
fraggle |
Interface |
|
| fraggle_generate_merge |
fraggle |
Interface |
|
| fraggle_generate_pos_vec |
fraggle |
Interface |
|
| fraggle_generate_rot_vec |
fraggle |
Interface |
|
| fraggle_generate_vel_vec |
fraggle |
Interface |
|
| fraggle_util_restructure |
fraggle |
Interface |
|
| fraggle_util_set_mass_dist |
fraggle |
Interface |
|
| fraggle_util_sfd_function |
fraggle |
Interface |
|
| helio_drift_body |
helio |
Interface |
|
| helio_drift_linear_pl |
helio |
Interface |
|
| helio_drift_linear_tp |
helio |
Interface |
|
| helio_drift_pl |
helio |
Interface |
|
| helio_drift_tp |
helio |
Interface |
|
| helio_gr_kick_getacch_pl |
helio |
Interface |
|
| helio_gr_kick_getacch_tp |
helio |
Interface |
|
| helio_gr_p4_pl |
helio |
Interface |
|
| helio_gr_p4_tp |
helio |
Interface |
|
| helio_kick_getacch_pl |
helio |
Interface |
|
| helio_kick_getacch_tp |
helio |
Interface |
|
| helio_kick_vb_pl |
helio |
Interface |
|
| helio_kick_vb_tp |
helio |
Interface |
|
| helio_step_pl |
helio |
Interface |
|
| helio_step_system |
helio |
Interface |
|
| helio_step_tp |
helio |
Interface |
|
| helio_util_setup_initialize_system |
helio |
Interface |
|
| io_param_writer_one |
swiftest |
Interface |
|
| io_progress_bar_reset |
io_progress_bar |
Subroutine |
Resets the progress bar to the beginning |
| io_progress_bar_update |
io_progress_bar |
Subroutine |
Updates the progress bar with new values |
| lambda_destroy |
lambda_function |
Subroutine |
|
| lambda_eval_0 |
lambda_function |
Function |
|
| lambda_eval_0_err |
lambda_function |
Function |
|
| lambda_eval_tvar |
lambda_function |
Function |
|
| lambda_init_0 |
lambda_function |
Function |
|
| lambda_init_0_err |
lambda_function |
Function |
|
| lambda_init_tvar |
lambda_function |
Function |
|
| lambda_obj |
tides |
Interface |
|
| lambda_obj |
lambda_function |
Interface |
|
| netcdf_io_check |
netcdf_io |
Interface |
|
| netcdf_io_close |
netcdf_io |
Interface |
|
| netcdf_io_find_idslot |
netcdf_io |
Interface |
|
| netcdf_io_find_tslot |
netcdf_io |
Interface |
|
| netcdf_io_get_idvals |
netcdf_io |
Interface |
|
| netcdf_io_sync |
netcdf_io |
Interface |
|
| operator(.cross.) |
operators |
Interface |
|
| operator(.mag.) |
operators |
Interface |
|
| operator(.unit.) |
operators |
Interface |
|
| rmvs_coarray_coclone_tp |
rmvs |
Subroutine |
Broadcasts the image 1 object to all other images in a coarray |
| rmvs_coarray_cocollect_tp |
rmvs |
Subroutine |
Broadcasts the image 1 object to all other images in a coarray |
| rmvs_discard_tp |
rmvs |
Interface |
|
| rmvs_encounter_check_tp |
rmvs |
Interface |
|
| rmvs_final_cb |
rmvs |
Subroutine |
Finalize the RMVS massive body object - deallocates all allocatables |
| rmvs_final_interp |
rmvs |
Subroutine |
Finalize the RMVS nbody system object - deallocates all allocatables |
| rmvs_final_pl |
rmvs |
Subroutine |
Finalize the RMVS massive body object - deallocates all allocatables |
| rmvs_final_tp |
rmvs |
Subroutine |
Finalize the RMVS test particle object - deallocates all allocatables |
| rmvs_kick_getacch_tp |
rmvs |
Interface |
|
| rmvs_step_system |
rmvs |
Interface |
|
| rmvs_util_append_pl |
rmvs |
Interface |
|
| rmvs_util_append_tp |
rmvs |
Interface |
|
| rmvs_util_dealloc_cb |
rmvs |
Interface |
|
| rmvs_util_dealloc_interp |
rmvs |
Interface |
|
| rmvs_util_dealloc_pl |
rmvs |
Interface |
|
| rmvs_util_dealloc_system |
rmvs |
Interface |
|
| rmvs_util_dealloc_tp |
rmvs |
Interface |
|
| rmvs_util_fill_pl |
rmvs |
Interface |
|
| rmvs_util_fill_tp |
rmvs |
Interface |
|
| rmvs_util_resize_pl |
rmvs |
Interface |
|
| rmvs_util_resize_tp |
rmvs |
Interface |
|
| rmvs_util_setup_initialize_system |
rmvs |
Interface |
|
| rmvs_util_setup_pl |
rmvs |
Interface |
|
| rmvs_util_setup_tp |
rmvs |
Interface |
|
| rmvs_util_sort_pl |
rmvs |
Interface |
|
| rmvs_util_sort_rearrange_pl |
rmvs |
Interface |
|
| rmvs_util_sort_rearrange_tp |
rmvs |
Interface |
|
| rmvs_util_sort_tp |
rmvs |
Interface |
|
| rmvs_util_spill_pl |
rmvs |
Interface |
|
| rmvs_util_spill_tp |
rmvs |
Interface |
|
| shgrav_acc |
shgrav |
Interface |
|
| shgrav_pot_system |
shgrav |
Interface |
|
| solve_linear_system |
solver |
Interface |
|
| solve_roots |
solver |
Interface |
|
| swiftest_coarray_balance_system |
swiftest |
Interface |
|
| swiftest_coarray_collect_system |
swiftest |
Interface |
|
| swiftest_coarray_distribute_system |
swiftest |
Interface |
|
| swiftest_discard_pl |
swiftest |
Interface |
|
| swiftest_discard_system |
swiftest |
Interface |
|
| swiftest_discard_tp |
swiftest |
Interface |
|
| swiftest_drift_all |
swiftest |
Interface |
|
| swiftest_drift_body |
swiftest |
Interface |
|
| swiftest_drift_cb_rotphase_update |
swiftest |
Interface |
|
| swiftest_drift_one |
swiftest |
Interface |
|
| swiftest_driver |
swiftest |
Interface |
|
| swiftest_final_kin |
swiftest |
Subroutine |
Finalize the swiftest kinship object - deallocates all allocatables |
| swiftest_final_storage |
swiftest |
Subroutine |
Finalizer for the storage data type |
| swiftest_gr_kick_getaccb_ns_body |
swiftest |
Interface |
|
| swiftest_gr_kick_getacch |
swiftest |
Interface |
|
| swiftest_gr_p4_pos_kick |
swiftest |
Interface |
|
| swiftest_gr_pseudovel2vel |
swiftest |
Interface |
|
| swiftest_gr_pv2vh_body |
swiftest |
Interface |
|
| swiftest_gr_vel2pseudovel |
swiftest |
Interface |
|
| swiftest_gr_vh2pv_body |
swiftest |
Interface |
|
| swiftest_io_compact_output |
swiftest |
Interface |
|
| swiftest_io_conservation_report |
swiftest |
Interface |
|
| swiftest_io_display_run_information |
swiftest |
Interface |
|
| swiftest_io_dump_param |
swiftest |
Interface |
|
| swiftest_io_dump_storage |
swiftest |
Interface |
|
| swiftest_io_dump_system |
swiftest |
Interface |
|
| swiftest_io_get_args |
swiftest |
Interface |
|
| swiftest_io_get_token |
swiftest |
Interface |
|
| swiftest_io_initialize_output_file_system |
swiftest |
Interface |
|
| swiftest_io_log_one_message |
swiftest |
Interface |
|
| swiftest_io_log_start |
swiftest |
Interface |
|
| swiftest_io_netcdf_flush |
swiftest |
Interface |
|
| swiftest_io_netcdf_get_t0_values_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_get_valid_masks |
swiftest |
Interface |
|
| swiftest_io_netcdf_initialize_output |
swiftest |
Interface |
|
| swiftest_io_netcdf_open |
swiftest |
Interface |
|
| swiftest_io_netcdf_read_frame_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_read_hdr_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_read_particle_info_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_frame_body |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_frame_cb |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_frame_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_hdr_system |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_info_body |
swiftest |
Interface |
|
| swiftest_io_netcdf_write_info_cb |
swiftest |
Interface |
|
| swiftest_io_param_reader |
swiftest |
Interface |
|
| swiftest_io_param_writer |
swiftest |
Interface |
|
| swiftest_io_read_frame_body |
swiftest |
Interface |
|
| swiftest_io_read_frame_system |
swiftest |
Interface |
|
| swiftest_io_read_in_body |
swiftest |
Interface |
|
| swiftest_io_read_in_cb |
swiftest |
Interface |
|
| swiftest_io_read_in_param |
swiftest |
Interface |
|
| swiftest_io_read_in_system |
swiftest |
Interface |
|
| swiftest_io_remove_nul_char |
swiftest |
Interface |
|
| swiftest_io_set_display_param |
swiftest |
Interface |
|
| swiftest_io_toupper |
swiftest |
Interface |
|
| swiftest_kick_getacch_int_all |
swiftest |
Interface |
|
| swiftest_kick_getacch_int_one_pl |
swiftest |
Interface |
|
| swiftest_kick_getacch_int_one_tp |
swiftest |
Interface |
|
| swiftest_kick_getacch_int_pl |
swiftest |
Interface |
|
| swiftest_kick_getacch_int_tp |
swiftest |
Interface |
|
| swiftest_non_spherical_cb_acc_pl |
swiftest |
Interface |
|
| swiftest_non_spherical_cb_acc_tp |
swiftest |
Interface |
|
| swiftest_obl_acc |
swiftest |
Interface |
|
| swiftest_obl_pot_system |
swiftest |
Interface |
|
| swiftest_obl_rot_matrix |
swiftest |
Interface |
|
| swiftest_orbel_el2xv |
swiftest |
Interface |
|
| swiftest_orbel_el2xv_vec |
swiftest |
Interface |
|
| swiftest_orbel_scget |
swiftest |
Interface |
|
| swiftest_orbel_xv2aeq |
swiftest |
Interface |
|
| swiftest_orbel_xv2aqt |
swiftest |
Interface |
|
| swiftest_orbel_xv2el |
swiftest |
Interface |
|
| swiftest_orbel_xv2el_vec |
swiftest |
Interface |
|
| swiftest_user_kick_getacch_body |
swiftest |
Interface |
|
| swiftest_util_append_body |
swiftest |
Interface |
|
| swiftest_util_append_pl |
swiftest |
Interface |
|
| swiftest_util_append_tp |
swiftest |
Interface |
|
| swiftest_util_coord_b2h_pl |
swiftest |
Interface |
|
| swiftest_util_coord_b2h_tp |
swiftest |
Interface |
|
| swiftest_util_coord_h2b_pl |
swiftest |
Interface |
|
| swiftest_util_coord_h2b_tp |
swiftest |
Interface |
|
| swiftest_util_coord_rh2rb_pl |
swiftest |
Interface |
|
| swiftest_util_coord_rh2rb_tp |
swiftest |
Interface |
|
| swiftest_util_coord_vb2vh_pl |
swiftest |
Interface |
|
| swiftest_util_coord_vb2vh_tp |
swiftest |
Interface |
|
| swiftest_util_coord_vh2vb_pl |
swiftest |
Interface |
|
| swiftest_util_coord_vh2vb_tp |
swiftest |
Interface |
|
| swiftest_util_copy_particle_info |
swiftest |
Interface |
|
| swiftest_util_copy_particle_info_arr |
swiftest |
Interface |
|
| swiftest_util_dealloc_body |
swiftest |
Interface |
|
| swiftest_util_dealloc_cb |
swiftest |
Interface |
|
| swiftest_util_dealloc_kin |
swiftest |
Interface |
|
| swiftest_util_dealloc_pl |
swiftest |
Interface |
|
| swiftest_util_dealloc_storage |
swiftest |
Interface |
|
| swiftest_util_dealloc_system |
swiftest |
Interface |
|
| swiftest_util_dealloc_tp |
swiftest |
Interface |
|
| swiftest_util_fill_body |
swiftest |
Interface |
|
| swiftest_util_fill_pl |
swiftest |
Interface |
|
| swiftest_util_fill_tp |
swiftest |
Interface |
|
| swiftest_util_flatten_eucl_ij_to_k |
swiftest |
Interface |
|
| swiftest_util_flatten_eucl_k_to_ij |
swiftest |
Interface |
|
| swiftest_util_flatten_eucl_plpl |
swiftest |
Interface |
|
| swiftest_util_flatten_eucl_pltp |
swiftest |
Interface |
|
| swiftest_util_get_energy_and_momentum_system |
swiftest |
Interface |
|
| swiftest_util_get_idvalues_system |
swiftest |
Interface |
|
| swiftest_util_get_potential_energy |
swiftest |
Interface |
|
| swiftest_util_get_vals_storage |
swiftest |
Interface |
|
| swiftest_util_index_array |
swiftest |
Interface |
|
| swiftest_util_index_map_storage |
swiftest |
Interface |
|
| swiftest_util_make_impactors_pl |
swiftest |
Interface |
|
| swiftest_util_peri |
swiftest |
Interface |
|
| swiftest_util_peri_body |
swiftest |
Interface |
|
| swiftest_util_peri_tp |
swiftest |
Interface |
|
| swiftest_util_rearray_pl |
swiftest |
Interface |
|
| swiftest_util_rearray_tp |
swiftest |
Interface |
|
| swiftest_util_rescale_system |
swiftest |
Interface |
|
| swiftest_util_reset_kinship_pl |
swiftest |
Interface |
|
| swiftest_util_resize_body |
swiftest |
Interface |
|
| swiftest_util_resize_pl |
swiftest |
Interface |
|
| swiftest_util_resize_storage |
swiftest |
Interface |
|
| swiftest_util_resize_tp |
swiftest |
Interface |
|
| swiftest_util_save_discard_body |
swiftest |
Interface |
|
| swiftest_util_set_beg_end_pl |
swiftest |
Interface |
|
| swiftest_util_set_ir3h |
swiftest |
Interface |
|
| swiftest_util_set_msys |
swiftest |
Interface |
|
| swiftest_util_set_mu_pl |
swiftest |
Interface |
|
| swiftest_util_set_mu_tp |
swiftest |
Interface |
|
| swiftest_util_set_particle_info |
swiftest |
Interface |
|
| swiftest_util_set_renc_DP |
swiftest |
Interface |
|
| swiftest_util_set_renc_I4B |
swiftest |
Interface |
|
| swiftest_util_set_rhill |
swiftest |
Interface |
|
| swiftest_util_set_rhill_approximate |
swiftest |
Interface |
|
| swiftest_util_setup_body |
swiftest |
Interface |
|
| swiftest_util_setup_construct_system |
swiftest |
Interface |
|
| swiftest_util_setup_initialize_particle_info_system |
swiftest |
Interface |
|
| swiftest_util_setup_initialize_system |
swiftest |
Interface |
|
| swiftest_util_setup_pl |
swiftest |
Interface |
|
| swiftest_util_setup_tp |
swiftest |
Interface |
|
| swiftest_util_snapshot_save |
swiftest |
Interface |
|
| swiftest_util_snapshot_system |
swiftest |
Interface |
|
| swiftest_util_sort_body |
swiftest |
Interface |
|
| swiftest_util_sort_pl |
swiftest |
Interface |
|
| swiftest_util_sort_rearrange_body |
swiftest |
Interface |
|
| swiftest_util_sort_rearrange_pl |
swiftest |
Interface |
|
| swiftest_util_sort_rearrange_tp |
swiftest |
Interface |
|
| swiftest_util_sort_tp |
swiftest |
Interface |
|
| swiftest_util_spill_body |
swiftest |
Interface |
|
| swiftest_util_spill_pl |
swiftest |
Interface |
|
| swiftest_util_spill_tp |
swiftest |
Interface |
|
| swiftest_util_valid_id_system |
swiftest |
Interface |
|
| swiftest_util_version |
swiftest |
Interface |
|
| symba_discard_pl |
symba |
Interface |
|
| symba_drift_pl |
symba |
Interface |
|
| symba_drift_tp |
symba |
Interface |
|
| symba_encounter_check_list_plpl |
symba |
Interface |
|
| symba_encounter_check_list_pltp |
symba |
Interface |
|
| symba_encounter_check_pl |
symba |
Interface |
|
| symba_encounter_check_tp |
symba |
Interface |
|
| symba_gr_p4_pl |
symba |
Interface |
|
| symba_gr_p4_tp |
symba |
Interface |
|
| symba_io_param_writer |
symba |
Interface |
|
| symba_kick_getacch_int_pl |
symba |
Interface |
|
| symba_kick_getacch_pl |
symba |
Interface |
|
| symba_kick_getacch_tp |
symba |
Interface |
|
| symba_kick_list_plpl |
symba |
Interface |
|
| symba_kick_list_pltp |
symba |
Interface |
|
| symba_step_interp_system |
symba |
Interface |
|
| symba_step_recur_system |
symba |
Interface |
|
| symba_step_reset_system |
symba |
Interface |
|
| symba_step_set_recur_levels_system |
symba |
Interface |
|
| symba_step_system |
symba |
Interface |
|
| symba_util_append_pl |
symba |
Interface |
|
| symba_util_append_tp |
symba |
Interface |
|
| symba_util_dealloc_pl |
symba |
Interface |
|
| symba_util_dealloc_system |
symba |
Interface |
|
| symba_util_dealloc_tp |
symba |
Interface |
|
| symba_util_fill_pl |
symba |
Interface |
|
| symba_util_fill_tp |
symba |
Interface |
|
| symba_util_flatten_eucl_plpl |
symba |
Interface |
|
| symba_util_resize_pl |
symba |
Interface |
|
| symba_util_resize_tp |
symba |
Interface |
|
| symba_util_set_renc |
symba |
Interface |
|
| symba_util_setup_initialize_system |
symba |
Interface |
|
| symba_util_setup_pl |
symba |
Interface |
|
| symba_util_setup_tp |
symba |
Interface |
|
| symba_util_sort_pl |
symba |
Interface |
|
| symba_util_sort_rearrange_pl |
symba |
Interface |
|
| symba_util_sort_rearrange_tp |
symba |
Interface |
|
| symba_util_sort_tp |
symba |
Interface |
|
| symba_util_spill_pl |
symba |
Interface |
|
| symba_util_spill_tp |
symba |
Interface |
|
| tides_derivs_eval |
tides |
Interface |
|
| tides_derivs_init |
tides |
Interface |
|
| tides_kick_getacch_pl |
tides |
Interface |
|
| tides_rot_derivs |
tides |
Interface |
|
| tides_step_rot_system |
tides |
Interface |
|
| util_append |
base |
Interface |
|
| util_append |
swiftest |
Interface |
|
| util_fill |
base |
Interface |
|
| util_fill |
swiftest |
Interface |
|
| util_resize |
base |
Interface |
|
| util_resize |
swiftest |
Interface |
|
| util_sort |
base |
Interface |
|
| util_sort_rearrange |
base |
Interface |
|
| util_sort_rearrange |
swiftest |
Interface |
|
| util_spill |
base |
Interface |
|
| util_spill |
swiftest |
Interface |
|
| util_unique |
base |
Interface |
|
| walltime_report |
walltime |
Interface |
|
| walltime_reset |
walltime |
Interface |
|
| walltime_start |
walltime |
Interface |
|
| walltime_start_main |
walltime |
Interface |
|
| walltime_stop |
walltime |
Interface |
|
| whm_coarray_coclone_tp |
whm |
Subroutine |
Broadcasts the image 1 object to all other images in a coarray |
| whm_coarray_cocollect_tp |
whm |
Subroutine |
Collects all object array components from all images and combines them into the image 1 object |
| whm_coord_h2j_pl |
whm |
Interface |
|
| whm_coord_j2h_pl |
whm |
Interface |
|
| whm_coord_vh2vj_pl |
whm |
Interface |
|
| whm_drift_pl |
whm |
Interface |
|
| whm_final_pl |
whm |
Subroutine |
Finalize the WHM massive body object - deallocates all allocatables |
| whm_final_system |
whm |
Subroutine |
Finalize the WHM nbody system object - deallocates all allocatables |
| whm_final_tp |
whm |
Subroutine |
Finalize the WHM test particle object - deallocates all allocatables |
| whm_gr_kick_getacch_pl |
whm |
Interface |
|
| whm_gr_kick_getacch_tp |
whm |
Interface |
|
| whm_gr_p4_pl |
whm |
Interface |
|
| whm_gr_p4_tp |
whm |
Interface |
|
| whm_kick_getacch_pl |
whm |
Interface |
|
| whm_kick_getacch_tp |
whm |
Interface |
|
| whm_kick_vh_pl |
whm |
Interface |
|
| whm_kick_vh_tp |
whm |
Interface |
|
| whm_step_pl |
whm |
Interface |
|
| whm_step_system |
whm |
Interface |
|
| whm_step_tp |
whm |
Interface |
|
| whm_util_append_pl |
whm |
Interface |
|
| whm_util_dealloc_pl |
whm |
Interface |
|
| whm_util_fill_pl |
whm |
Interface |
|
| whm_util_resize_pl |
whm |
Interface |
|
| whm_util_set_ir3j |
whm |
Interface |
|
| whm_util_set_mu_eta_pl |
whm |
Interface |
|
| whm_util_setup_initialize_system |
whm |
Interface |
|
| whm_util_setup_pl |
whm |
Interface |
|
| whm_util_sort_pl |
whm |
Interface |
|
| whm_util_sort_rearrange_pl |
whm |
Interface |
|
| whm_util_spill_pl |
whm |
Interface |
|