|
| subroutine | mod_mof_filaments::mof_initialize_filament_list (filament_list, nb_filament) |
| | Initialize the filament list.
|
| |
| elemental subroutine | mod_mof_filaments::mof_finalize_filament_list (filament_list) |
| | Finalize the filament list.
|
| |
| subroutine | mod_mof_filaments::mof_initialize_filament_combination (filament_combination, nb_filament) |
| | Initialize the filament combination structure.
|
| |
| elemental subroutine | mod_mof_filaments::mof_finalize_filament_combination (filament_combination) |
| | Finalize the filament combination structure.
|
| |
| subroutine | mod_mof_filaments::mof_find_connected_components (filament_list) |
| | Find the connected components among the polygon/polyherons.
|
| |
| recursive subroutine | mod_mof_filaments::mof_depth_first_search (filament_list, i) |
| | Depth-first search algorithm to find the connected components.
|
| |
| subroutine | mod_mof_filaments::mof_find_best_filament_groups (combination) |
| | Find the best filament group by testing all the possible combinations.
|
| |
| recursive subroutine | mod_mof_filaments::mof_find_best_filament_groups_forward (combination, code, m, n, sigma) |
| | Ruskey's algorithm forward routine.
|
| |
| recursive subroutine | mod_mof_filaments::mof_find_best_filament_groups_backward (combination, code, m, n, sigma) |
| | Ruskey's algorithm backward routine.
|
| |
| subroutine | mod_mof_filaments::mof_compute_combination_cost (combination, code) |
| | Compute the cost of the given combination.
|
| |