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

Go to the source code of this file.

Namespaces

namespace  test_plotters
 Unit tests for multiple plotters per solver (exahype2.api.Solver.Solver.add_plotter()) and the checkpoints (exahype2.api.fv.WriteCheckpoint, exahype2.api.rkfd4.WriteCheckpoint).
 

Functions

 test_plotters._solver (scheme="fv", dirichlet=False)
 
 test_plotters._plot_graph (solver, tmp_path, periodic=True)
 
 test_plotters._method_definition (solver, declaration)
 
 test_plotters.test_plotters_get_names_from_class_and_counter ()
 
 test_plotters.test_plotter_names_have_to_be_unique_identifiers ()
 
 test_plotters.test_plotters_must_not_share_files ()
 
 test_plotters.test_plotter_shorthand_replaces_all_plotters ()
 
 test_plotters.test_each_plotter_gets_own_bookkeeping_and_wants_to_plot_combines_them (tmp_path)
 
 test_plotters.test_checkpoint_meta_data_lists_added_attributes (tmp_path)
 
 test_plotters.test_vtk_plotter_selects_quantities (tmp_path)
 
 test_plotters.test_checkpoint_has_neither_filters_nor_quantities ()
 
 test_plotters.test_checkpoint_reconstructs_and_writes_patch_with_halo (tmp_path, scheme, halo)