Peano
Loading...
Searching...
No Matches
test_hardcoded_output.py File Reference

Go to the source code of this file.

Namespaces

namespace  test_hardcoded_output
 

Functions

 test_hardcoded_output._split_regular_grid (number_of_subtrees, periodic_BC=None)
 Split the 27x27 mesh of tutorial 35 into number_of_subtrees subtrees.
 
 test_hardcoded_output._cells_per_subtree (tree, number_of_subtrees)
 
 test_hardcoded_output.test_periodic_frame_stays_on_subtree_zero ()
 All cells along a periodic boundary remain on subtree 0, and the shares still add up.
 
 test_hardcoded_output.test_periodic_frame_only_along_periodic_axes ()
 Only the faces of periodic axes are kept on subtree 0.
 
 test_hardcoded_output.test_no_periodic_boundaries_keeps_plain_split ()
 periodic_BC=None and all-False yield the same decomposition.
 
 test_hardcoded_output.test_single_marker_holds_for_all_splits ()
 
 test_hardcoded_output.test_one_marker_per_split ()
 
 test_hardcoded_output.test_invalid_markers_are_rejected (modes)
 
 test_hardcoded_output.test_round_robin_assignment_is_accepted (number_of_ranks)
 
 test_hardcoded_output.test_other_assignments_are_rejected ()
 Subtree s has to live on rank sR, as Peano numbers its trees round robin.
 
 test_hardcoded_output.test_number_of_ranks_is_taken_into_account ()
 Round robin over three ranks is no round robin over four ranks.