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

Go to the source code of this file.

Data Structures

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

Namespaces

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

Functions

 solvers.elliptic.AMRMarker.add_actions_to_init_grid (self, step)
 include "tarch/la/Vector.h"
 
 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.
 
 solvers.elliptic.AMRMarker.add_actions_to_plot_solution (self, step, output_path)
 We plot if and only if we are asked to do so.
 
 solvers.elliptic.AMRMarker.add_actions_to_perform_time_step (self, step)
 AMR.
 
 solvers.elliptic.AMRMarker.add_entries_to_text_replacement_dictionary (self, d)
 
 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.
 
 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

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