|
Peano
|
Functions | |
| _solver (scheme, criterion=True, **bounds) | |
| _last_task (solver, tmp_path) | |
| The one task of the time step on which no other task depends. | |
| _criterion_body (action_set) | |
| test_last_task_evaluates_criterion_and_switches_on_load_balancing (scheme, tmp_path) | |
| test_time_step_never_hands_events_to_peano (scheme, tmp_path) | |
| test_no_criterion_means_no_evaluation (scheme, tmp_path) | |
| test_gradient_criterion_yields_gradient_action_set (scheme, tmp_path) | |
| test_time_step_does_not_veto_erase (scheme, tmp_path) | |
| test_two_criteria_are_rejected (tmp_path) | |
| test_mesh_size_is_unconstrained_by_default (tmp_path) | |
| test_numerical_scheme_bounds_mesh_size (scheme, tmp_path) | |
| test_numerical_scheme_rejects_inverted_bounds (scheme) | |
Variables | |
| Task = peano4.api.taskgraph.Task | |
| ActionSet = peano4.api.solversteps.ActionSet | |
| dict | SCHEMES |
|
protected |
Definition at line 51 of file test_dynamic_mesh_refinement.py.
Referenced by test_gradient_criterion_yields_gradient_action_set(), test_mesh_size_is_unconstrained_by_default(), test_numerical_scheme_bounds_mesh_size(), test_time_step_does_not_veto_erase(), and test_time_step_never_hands_events_to_peano().

|
protected |
The one task of the time step on which no other task depends.
Definition at line 38 of file test_dynamic_mesh_refinement.py.
Referenced by test_gradient_criterion_yields_gradient_action_set(), test_last_task_evaluates_criterion_and_switches_on_load_balancing(), test_mesh_size_is_unconstrained_by_default(), test_no_criterion_means_no_evaluation(), test_numerical_scheme_bounds_mesh_size(), test_time_step_does_not_veto_erase(), test_time_step_never_hands_events_to_peano(), and test_two_criteria_are_rejected().

|
protected |
Definition at line 28 of file test_dynamic_mesh_refinement.py.
Referenced by test_gradient_criterion_yields_gradient_action_set(), test_last_task_evaluates_criterion_and_switches_on_load_balancing(), test_mesh_size_is_unconstrained_by_default(), test_no_criterion_means_no_evaluation(), test_numerical_scheme_bounds_mesh_size(), test_numerical_scheme_rejects_inverted_bounds(), test_time_step_does_not_veto_erase(), test_time_step_never_hands_events_to_peano(), and test_two_criteria_are_rejected().

| test_dynamic_mesh_refinement.test_gradient_criterion_yields_gradient_action_set | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 94 of file test_dynamic_mesh_refinement.py.
References _criterion_body(), _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_last_task_evaluates_criterion_and_switches_on_load_balancing | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 56 of file test_dynamic_mesh_refinement.py.
References _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_mesh_size_is_unconstrained_by_default | ( | tmp_path | ) |
Definition at line 127 of file test_dynamic_mesh_refinement.py.
References _criterion_body(), _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_no_criterion_means_no_evaluation | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 84 of file test_dynamic_mesh_refinement.py.
References _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_numerical_scheme_bounds_mesh_size | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 135 of file test_dynamic_mesh_refinement.py.
References _criterion_body(), _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_numerical_scheme_rejects_inverted_bounds | ( | scheme | ) |
Definition at line 145 of file test_dynamic_mesh_refinement.py.
References _solver().

| test_dynamic_mesh_refinement.test_time_step_does_not_veto_erase | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 115 of file test_dynamic_mesh_refinement.py.
References _criterion_body(), _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_time_step_never_hands_events_to_peano | ( | scheme, | |
| tmp_path | |||
| ) |
Definition at line 72 of file test_dynamic_mesh_refinement.py.
References _criterion_body(), _last_task(), and _solver().

| test_dynamic_mesh_refinement.test_two_criteria_are_rejected | ( | tmp_path | ) |
Definition at line 120 of file test_dynamic_mesh_refinement.py.
References _last_task(), and _solver().

| test_dynamic_mesh_refinement.ActionSet = peano4.api.solversteps.ActionSet |
Definition at line 13 of file test_dynamic_mesh_refinement.py.
| dict test_dynamic_mesh_refinement.SCHEMES |
Definition at line 15 of file test_dynamic_mesh_refinement.py.
| test_dynamic_mesh_refinement.Task = peano4.api.taskgraph.Task |
Definition at line 12 of file test_dynamic_mesh_refinement.py.