|
Peano
|
The extrapolated solution from the space-time predictor has to be projected onto the faces, so we can then solve the Riemann problems. More...


Public Member Functions | |
| __init__ (self, solver, guard, on_hanging_cells=False) | |
| guard: String (C++ code) Predicate which controls whether this action set should run on_hanging_cells: bool Determines whether this is running on hanging cells or not, the actions on both differ | |
| get_body_of_operation (self, operation_name) | |
| Return actual C++ code snippets to be inserted into C++ code. | |
| get_action_set_name (self) | |
| You should replicate this function in each subclass, so you get meaningful action set names (otherwise, it will be AbstractADERDGActionSet0,1,2,...). | |
| get_includes (self) | |
| Return include statements that you need. | |
Public Member Functions inherited from solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet | |
| user_should_modify_template (self) | |
| Is the user allowed to modify the output. | |
Public Member Functions inherited from peano4.api.solversteps.ActionSet.ActionSet | |
| get_constructor_body (self) | |
| Define a tailored constructor body. | |
| get_static_initialisations (self, full_qualified_classname) | |
| get_destructor_body (self) | |
| get_body_of_createGridControlEventsForNextTraversal (self) | |
| Return the grid control events that this action set wants to trigger. | |
| get_implementation_of_createGridControlEventsForNextTraversal (self) | |
| Return the C++ implementation of createGridControlEventsForNextTraversal() | |
| get_body_of_prepareTraversal (self) | |
| get_implementation_of_prepareTraversal (self) | |
| Return the C++ implementation of prepareTraversal() | |
| get_body_of_unprepareTraversal (self) | |
| get_implementation_of_unprepareTraversal (self) | |
| Return the C++ implementation of unprepareTraversal() | |
| get_guard_of_operation (self, operation_name) | |
| Return the guard of an operation. | |
| get_implementation_of_operation (self, operation_name) | |
| Return the C++ implementation of an operation. | |
| bool | may_run_in_background_task (self) |
| May a task graph compiler move touchCellFirstTime() into a task. | |
| get_attributes (self) | |
| Return attributes as copied and pasted into the generated class. | |
Protected Attributes | |
| _guard | |
| _on_hanging_cells | |
| _is_linear | |
| _use_custom_riemann_solver | |
| _use_point_source | |
| _multiple_precisions | |
Protected Attributes inherited from solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet | |
| _solver | |
The extrapolated solution from the space-time predictor has to be projected onto the faces, so we can then solve the Riemann problems.
So the projection happens in one grid sweep, the corresponding Riemann solve in the next one.
Definition at line 10 of file Prediction.py.
| solvers.aderdg.actionsets.Prediction.Prediction.__init__ | ( | self, | |
| solver, | |||
| guard, | |||
on_hanging_cells = False |
|||
| ) |
guard: String (C++ code) Predicate which controls whether this action set should run on_hanging_cells: bool Determines whether this is running on hanging cells or not, the actions on both differ
Reimplemented from solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet.
Definition at line 288 of file Prediction.py.
References solvers.aderdg.actionsets.Prediction.Prediction.__init__().
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.__init__().


| solvers.aderdg.actionsets.Prediction.Prediction.get_action_set_name | ( | self | ) |
You should replicate this function in each subclass, so you get meaningful action set names (otherwise, it will be AbstractADERDGActionSet0,1,2,...).
Reimplemented from solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet.
Definition at line 376 of file Prediction.py.
References solvers.aderdg.actionsets.Prediction.Prediction._on_hanging_cells.
| solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation | ( | self, | |
| operation_name | |||
| ) |
Return actual C++ code snippets to be inserted into C++ code.
See class' string constants starting with OPERATION_ for possible values of operation_name. The snippet is executed if and only if the guard returned by get_guard_of_operation() holds, i.e. the body should not evaluate the guard itself. See the section "Guard and body" in the class documentation.
Reimplemented from peano4.api.solversteps.ActionSet.ActionSet.
Definition at line 308 of file Prediction.py.
References solvers.aderdg.AbstractSolverDeclarations.AbstractSolverDeclarations._is_linear, solvers.aderdg.AbstractSolverDefinitions.AbstractSolverDefinitions._is_linear, solvers.aderdg.actionsets.Correction.Correction._is_linear, solvers.aderdg.actionsets.Prediction.Prediction._is_linear, solvers.aderdg.ADERDG.ADERDG._is_linear, solvers.aderdg.SolverDeclarations.SolverDeclarations._is_linear, solvers.aderdg.SolverDefinitions.SolverDefinitions._is_linear, solvers.aderdg.actionsets.Prediction.Prediction._multiple_precisions, solvers.aderdg.actionsets.Prediction.Prediction._on_hanging_cells, solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet._solver, solvers.fv.actionsets.AbstractFVActionSet.AbstractFVActionSet._solver, solvers.fv.EnclaveTasking.UpdateCell._solver, solvers.fv.SingleSweep.UpdateCell._solver, solvers.limiting.actionsets.AbstractLimiterActionSet.AbstractLimiterActionSet._solver, solvers.rkdg.actionsets.AbstractRungeKuttaDGActionSet.AbstractRungeKuttaDGActionSet._solver, exagrype.api.FD4WithKODissipation.FD4WithKODissipation._solver, exahype2.api.blockstructured.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.blockstructured.ConsumeRefinementRequests.ConsumeRefinementRequests._solver, exahype2.api.blockstructured.DynamicMeshRefinement.DynamicMeshRefinement._solver, exahype2.api.blockstructured.LoadCheckpoint._LoadPatchesFromCheckpoint._solver, exahype2.api.blockstructured.LoadCheckpoint.LoadCheckpoint._solver, exahype2.api.fv.actionsets.AbstractFVActionSet.AbstractFVActionSet._solver, exahype2.api.fv.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions._solver, exahype2.api.fv.actionsets.DiscardPatchInterior.DiscardPatchInterior._solver, exahype2.api.fv.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.fv.PlotAsVTKFile.PlotAsVTKFile._solver, exahype2.api.fv.RusanovWithExplicitEuler.RusanovWithExplicitEuler._solver, exahype2.api.fv.RusanovWithOptimisticExplicitEuler.RusanovWithOptimisticExplicitEuler._solver, exahype2.api.fv.SetupSimulationOverRegularGrid.SetupSimulationOverRegularGrid._solver, exahype2.api.fv.SetupSimulationWithUserCodedRefinementCriterion.SetupSimulationWithUserCodedRefinementCriterion._solver, exahype2.api.fv.WriteCheckpoint.WriteCheckpoint._solver, exahype2.api.rkfd4.actionsets.AbstractRKFD4ActionSet.AbstractRKFD4ActionSet._solver, exahype2.api.rkfd4.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions._solver, exahype2.api.rkfd4.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.rkfd4.CentralDifferencesWithRungeKutta.CentralDifferencesWithRungeKutta._solver, exahype2.api.rkfd4.PlotAsVTKFile.PlotAsVTKFile._solver, exahype2.api.rkfd4.SetupSimulationOverRegularGrid.SetupSimulationOverRegularGrid._solver, exahype2.api.rkfd4.WriteCheckpoint.WriteCheckpoint._solver, exahype2.api.Solver.Solver.SolverGenerator._solver, exahype2.api.Solver.Solver.NumericalScheme._solver, exahype2.api.Solver.Solver.GridConstruction._solver, exahype2.api.Solver.Solver.Plotter._solver, exahype2.api.Solver.Solver.MeshAdaptation._solver, 20_additional-solver-steps.RusanovWithDensityFloor._solver, 20_additional-solver-steps.RungeKuttaWithDensityFloor._solver, solvers.aderdg.actionsets.Correction.Correction._Template_CustomRiemannSolver, solvers.aderdg.actionsets.Prediction.Prediction._Template_CustomRiemannSolver, solvers.aderdg.actionsets.Correction.Correction._Template_FaceIntegral, solvers.aderdg.actionsets.Prediction.Prediction._Template_FaceIntegral, solvers.aderdg.actionsets.Prediction.Prediction._Template_FSTPVI_Linear_With_PS, solvers.aderdg.actionsets.Prediction.Prediction._Template_FSTPVI_Linear_Without_PS, solvers.aderdg.actionsets.Prediction.Prediction._Template_FSTPVI_Nonlinear, solvers.aderdg.actionsets.Prediction.Prediction._Template_NumberOfPrecisionsIterator, solvers.aderdg.actionsets.Prediction.Prediction._Template_PerformRiemannSolutionOnHangingFacesAndSetFaceTimeStamps, solvers.aderdg.actionsets.Prediction.Prediction._Template_PredictorAllocations, solvers.aderdg.actionsets.Correction.Correction._Template_RiemannSolver, solvers.aderdg.actionsets.Prediction.Prediction._Template_RiemannSolver, solvers.aderdg.actionsets.Prediction.Prediction._Template_SetFaceTimeStamps, solvers.aderdg.actionsets.Prediction.Prediction._Template_TouchCellFirstTime_Core, api.ReconstructPatchAndApplyFunctor.ReconstructPatchAndApplyFunctor._Template_TouchCellFirstTime_Core, solvers.aderdg.actionsets.Prediction.Prediction._Template_TouchCellFirstTime_Epilogue, api.ReconstructPatchWithHalo.ReconstructPatchWithHalo._Template_TouchCellFirstTime_Epilogue, solvers.aderdg.actionsets.Prediction.Prediction._Template_TouchCellFirstTime_Preamble, solvers.fv.EnclaveTasking.UpdateCell._Template_TouchCellFirstTime_Preamble, solvers.fv.SingleSweep.UpdateCell._Template_TouchCellFirstTime_Preamble, api.ReconstructPatchWithHalo.ReconstructPatchWithHalo._Template_TouchCellFirstTime_Preamble, solvers.aderdg.actionsets.Correction.Correction._use_custom_riemann_solver, solvers.aderdg.actionsets.Prediction.Prediction._use_custom_riemann_solver, solvers.aderdg.actionsets.Prediction.Prediction._use_point_source, solvers.fv.actionsets.AdaptivityCriterion.AdaptivityCriterion.guard, solvers.fv.actionsets.HandleBoundary.HandleBoundary.guard, solvers.fv.actionsets.InitialCondition.InitialCondition.guard, solvers.fv.actionsets.PostprocessSolution.EmptyPostprocessSolution.guard, solvers.fv.actionsets.PostprocessSolution.VolumeWisePostprocessSolution.guard, solvers.fv.actionsets.PreprocessSolution.EmptyPreprocessSolution.guard, solvers.fv.actionsets.PreprocessSolution.VolumeWisePreprocessSolution.guard, solvers.fv.EnclaveTasking.MergeEnclaveTaskOutcome.guard, solvers.limiting.actionsets.SaveNewCellData.SaveNewCellData.guard, solvers.limiting.actionsets.SpreadLimiterStatus.SpreadLimiterStatus.guard, solvers.limiting.actionsets.VerifyTroubledness.VerifyTroubledness.guard, solvers.rkdg.actionsets.AdaptivityCriterion.AdaptivityCriterion.guard, solvers.rkdg.actionsets.ComputeFinalLinearCombination.ComputeFinalLinearCombination.guard, solvers.rkdg.actionsets.InitialCondition.InitialCondition.guard, solvers.rkdg.actionsets.PostprocessSolution.EmptyPostprocessSolution.guard, solvers.rkdg.actionsets.PostprocessSolution.DoFWisePostprocessSolution.guard, solvers.rkdg.actionsets.PostprocessSolution.CellWisePostprocessSolution.guard, solvers.rkdg.actionsets.PreprocessSolution.EmptyPreprocessSolution.guard, solvers.rkdg.actionsets.PreprocessSolution.DoFWisePreprocessSolution.guard, solvers.rkdg.actionsets.PreprocessSolution.CellWisePreprocessSolution.guard, exagrype.api.actionsets.AddKreissOligerDissipation.AddKreissOligerDissipation.guard, exahype2.api.blockstructured.DynamicMeshRefinement.DynamicMeshRefinement.guard, exahype2.api.fv.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions.guard, exahype2.api.fv.actionsets.ComputeGlobalCFLCondition.ComputeGlobalCFLCondition.guard, exahype2.api.fv.actionsets.DiscardPatchInterior.DiscardPatchInterior.guard, exahype2.api.fv.actionsets.InitialCondition.InitialCondition.guard, exahype2.api.fv.actionsets.InsertPatchInterior.InsertPatchInterior.guard, exahype2.api.fv.actionsets.ReadjustTimeStepSizeForOptimisticGlobalTimestepping.ReadjustTimeStepSizeForOptimisticGlobalTimestepping.guard, exahype2.api.fv.actionsets.SpawnTaskToUpdateCellInterior.SpawnTaskToUpdateCellInterior.guard, exahype2.api.fv.actionsets.UpdateCell.UpdateCell.guard, exahype2.api.fv.actionsets.UpdateCellInterior.UpdateCellInterior.guard, exahype2.api.fv.actionsets.UpdateCellShell.UpdateCellShell.guard, exahype2.api.rkfd4.actionsets.AddLopsidedAdvection.AddLopsidedAdvection.guard, exahype2.api.rkfd4.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions.guard, exahype2.api.rkfd4.actionsets.ComputeLinearCombination.ComputeLinearCombination.guard, exahype2.api.rkfd4.actionsets.ComputeMaxEigenvalue.ComputeMaxEigenvalue.guard, exahype2.api.rkfd4.actionsets.ComputeTimeStepSize.ComputeTimeStepSize.guard, exahype2.api.rkfd4.actionsets.EvaluateRightHandSide.EvaluateRightHandSide.guard, exahype2.api.rkfd4.actionsets.InitialCondition.InitialCondition.guard, peano4.api.actionsets.ConstructRegularGrid.ConstructRegularGrid.guard, api.ApplyPointWiselyToPatch.ApplyPointWiselyToPatch.guard(), api.InterpolateHangingFaces.InterpolateHangingFaces.guard, api.ProjectPatchOntoFaces.ProjectPatchOntoFaces.guard(), api.ApplyPointWiselyToPatch.ApplyPointWiselyToPatch.guard(), api.ProjectPatchOntoFaces.ProjectPatchOntoFaces.guard(), api.ProjectPatchWithHaloOntoFaces.ProjectPatchWithHaloOntoFaces.guard, api.ReconstructPatchWithHalo.ReconstructPatchWithHalo.guard, and api.RestrictHangingFaces.RestrictHangingFaces.guard.
Referenced by peano4.api.solversteps.ActionSet.ActionSet.get_implementation_of_operation().


| solvers.aderdg.actionsets.Prediction.Prediction.get_includes | ( | self | ) |
Return include statements that you need.
All of these includes will eventually end up in the header of the generated C++ code.
Reimplemented from solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet.
Definition at line 383 of file Prediction.py.
References solvers.aderdg.actionsets.AbstractADERDGActionSet.AbstractADERDGActionSet._solver, solvers.fv.actionsets.AbstractFVActionSet.AbstractFVActionSet._solver, solvers.fv.EnclaveTasking.UpdateCell._solver, solvers.fv.SingleSweep.UpdateCell._solver, solvers.limiting.actionsets.AbstractLimiterActionSet.AbstractLimiterActionSet._solver, solvers.rkdg.actionsets.AbstractRungeKuttaDGActionSet.AbstractRungeKuttaDGActionSet._solver, exagrype.api.FD4WithKODissipation.FD4WithKODissipation._solver, exahype2.api.blockstructured.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.blockstructured.ConsumeRefinementRequests.ConsumeRefinementRequests._solver, exahype2.api.blockstructured.DynamicMeshRefinement.DynamicMeshRefinement._solver, exahype2.api.blockstructured.LoadCheckpoint._LoadPatchesFromCheckpoint._solver, exahype2.api.blockstructured.LoadCheckpoint.LoadCheckpoint._solver, exahype2.api.fv.actionsets.AbstractFVActionSet.AbstractFVActionSet._solver, exahype2.api.fv.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions._solver, exahype2.api.fv.actionsets.DiscardPatchInterior.DiscardPatchInterior._solver, exahype2.api.fv.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.fv.PlotAsVTKFile.PlotAsVTKFile._solver, exahype2.api.fv.RusanovWithExplicitEuler.RusanovWithExplicitEuler._solver, exahype2.api.fv.RusanovWithOptimisticExplicitEuler.RusanovWithOptimisticExplicitEuler._solver, exahype2.api.fv.SetupSimulationOverRegularGrid.SetupSimulationOverRegularGrid._solver, exahype2.api.fv.SetupSimulationWithUserCodedRefinementCriterion.SetupSimulationWithUserCodedRefinementCriterion._solver, exahype2.api.fv.WriteCheckpoint.WriteCheckpoint._solver, exahype2.api.rkfd4.actionsets.AbstractRKFD4ActionSet.AbstractRKFD4ActionSet._solver, exahype2.api.rkfd4.actionsets.ApplyDirichletBoundaryConditions.ApplyDirichletBoundaryConditions._solver, exahype2.api.rkfd4.AdaptMeshAndBalanceLoad.AdaptMeshAndBalanceLoad._solver, exahype2.api.rkfd4.CentralDifferencesWithRungeKutta.CentralDifferencesWithRungeKutta._solver, exahype2.api.rkfd4.PlotAsVTKFile.PlotAsVTKFile._solver, exahype2.api.rkfd4.SetupSimulationOverRegularGrid.SetupSimulationOverRegularGrid._solver, exahype2.api.rkfd4.WriteCheckpoint.WriteCheckpoint._solver, exahype2.api.Solver.Solver.SolverGenerator._solver, exahype2.api.Solver.Solver.NumericalScheme._solver, exahype2.api.Solver.Solver.GridConstruction._solver, exahype2.api.Solver.Solver.Plotter._solver, exahype2.api.Solver.Solver.MeshAdaptation._solver, 20_additional-solver-steps.RusanovWithDensityFloor._solver, 20_additional-solver-steps.RungeKuttaWithDensityFloor._solver, solvers.aderdg.actionsets.Prediction.Prediction._use_point_source, and solvers.aderdg.actionsets.Prediction.Prediction.get_includes().
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_includes().


|
protected |
Definition at line 297 of file Prediction.py.
Referenced by peano4.api.toolbox.FixedResolutionGridSelector.FixedResolutionGridSelector.createCellGuard(), peano4.api.toolbox.FixedResolutionGridSelector.FixedResolutionGridSelector.createFaceGuard(), peano4.api.toolbox.FixedResolutionGridSelector.FixedResolutionGridSelector.createVertexGuard(), solvers.aderdg.actionsets.AdaptivityCriterion.AdaptivityCriterion.get_body_of_operation(), solvers.aderdg.actionsets.HandleBoundary.HandleBoundary.get_body_of_operation(), solvers.aderdg.actionsets.InitialCondition.InitialCondition.get_body_of_operation(), solvers.aderdg.actionsets.PostprocessSolution.DoFWisePostprocessSolution.get_body_of_operation(), solvers.aderdg.actionsets.PostprocessSolution.CellWisePostprocessSolution.get_body_of_operation(), exahype2.api.blockstructured.LoadCheckpoint._LoadPatchesFromCheckpoint.get_guard_of_operation(), api.ApplyPointWiselyToPatch.ApplyPointWiselyToPatch.get_guard_of_operation(), api.ApplyPointWiselyToPatch.ApplyPointWiselyToPatch.guard(), and api.ApplyPointWiselyToPatch.ApplyPointWiselyToPatch.guard().
|
protected |
Definition at line 299 of file Prediction.py.
Referenced by solvers.aderdg.ADERDG.ADERDG._generate_kernels(), solvers.aderdg.ADERDG.ADERDG._init_dictionary_with_default_parameters(), solvers.aderdg.ADERDG.ADERDG.add_kernel_optimisations(), solvers.aderdg.AbstractSolverDeclarations.AbstractSolverDeclarations.create_abstract_solver_user_declarations(), solvers.aderdg.AbstractSolverDefinitions.AbstractSolverDefinitions.create_abstract_solver_user_definitions(), solvers.aderdg.SolverDeclarations.SolverDeclarations.create_solver_user_declarations(), solvers.aderdg.SolverDefinitions.SolverDefinitions.create_solver_user_definitions(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
protected |
Definition at line 306 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
protected |
Definition at line 298 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_action_set_name(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 260 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Correction.Correction.get_body_of_operation(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 276 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Correction.Correction.get_body_of_operation(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 112 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 102 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 138 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 167 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 189 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 65 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 245 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Correction.Correction.get_body_of_operation(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 147 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
staticprotected |
Definition at line 53 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation(), and api.ReconstructPatchAndApplyFunctor.ReconstructPatchAndApplyFunctor.get_body_of_operation().
|
staticprotected |
Definition at line 58 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation(), api.ReconstructPatchAndApplyFunctor.ReconstructPatchAndApplyFunctor.get_body_of_operation(), and api.ReconstructPatchWithHalo.ReconstructPatchWithHalo.get_body_of_operation().
|
staticprotected |
Definition at line 17 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation(), api.ReconstructPatchAndApplyFunctor.ReconstructPatchAndApplyFunctor.get_body_of_operation(), and api.ReconstructPatchWithHalo.ReconstructPatchWithHalo.get_body_of_operation().
|
protected |
Definition at line 300 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Correction.Correction.get_body_of_operation(), and solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation().
|
protected |
Definition at line 303 of file Prediction.py.
Referenced by solvers.aderdg.actionsets.Prediction.Prediction.get_body_of_operation(), and solvers.aderdg.actionsets.Prediction.Prediction.get_includes().