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

Go to the source code of this file.

Data Structures

class  exahype2.solvers.elliptic.AMRMarker.AMRMarker
 A very simple Poisson equation system solver to identify AMR transitions. More...
 

Namespaces

namespace  exahype2
 This file is part of the multigrid project within Peano 4.
 
namespace  exahype2.solvers
 
namespace  exahype2.solvers.elliptic
 
namespace  exahype2.solvers.elliptic.AMRMarker
 

Functions

 exahype2.solvers.elliptic.AMRMarker.add_actions_to_init_grid (self, step)
 include "tarch/la/Vector.h"
 
 exahype2.solvers.elliptic.AMRMarker.add_actions_to_create_grid (self, step, evaluate_refinement_criterion)
 It is important to plug into the creation, as this is the place where we get the creational events.
 
 exahype2.solvers.elliptic.AMRMarker.add_actions_to_plot_solution (self, step, output_path)
 We plot if and only if we are asked to do so.
 
 exahype2.solvers.elliptic.AMRMarker.add_actions_to_perform_time_step (self, step)
 AMR.
 
 exahype2.solvers.elliptic.AMRMarker.add_entries_to_text_replacement_dictionary (self, d)
 
 exahype2.solvers.elliptic.AMRMarker.add_implementation_files_to_project (self, namespace, output, dimensions, subdirectory="")
 The ExaHyPE2 project will call this operation when it sets up the overall environment.
 
 exahype2.solvers.elliptic.AMRMarker.name (self)
 """ d["RIGHT_HAND_SIDE"] = self._right_hand_side d["RELAXATION_COEFFICIENT"] = self._relaxation_coefficient if self._flag_domain_boundary: d["BOUNDARY_VALUE"] = 1.0 else: d["BOUNDARY_VALUE"] = 0.0
 

Variables

 exahype2.solvers.elliptic.AMRMarker._action_set_smoother
 Add it.
 
 exahype2.solvers.elliptic.AMRMarker._name