|
Peano
|


Public Member Functions | |
| __init__ (self, name, patch_size, min_h, max_h) | |
| get_user_action_set_includes (self) | |
| We take this routine to add a few additional include statements. | |
| add_constraint_verification (self) | |
| Add the constraint verification code. | |
| add_derivative_calculation (self) | |
| Add the constraint verification code. | |
Protected Attributes | |
| _solver_template_file_class_name = SuperClass.__name__ | |
| int | _auxiliary_variables = 6 |
| mgccz4.MGCCZ4Solver.__init__ | ( | self, | |
| name, | |||
| patch_size, | |||
| min_h, | |||
| max_h ) |
| mgccz4.MGCCZ4Solver.add_constraint_verification | ( | self | ) |
Add the constraint verification code.
We introduce new auxiliary variables. Prior to each time step, I compute the Laplacian and store it in the auxiliary variable. This is kind of a material parameter F(Q) which does not feed back into the solution.
Changing the number of unknowns a posteriori is a delicate update to the solver, so we invoke the constructor again to be on the safe side.
| mgccz4.MGCCZ4Solver.add_derivative_calculation | ( | self | ) |
Add the constraint verification code.
We introduce new auxiliary variables. Prior to each time step, I compute the Laplacian and store it in the auxiliary variable. This is kind of a material parameter F(Q) which does not feed back into the solution.
Changing the number of unknowns a posteriori is a delicate update to the solver, so we invoke the constructor again to be on the safe side.
Definition at line 191 of file mgccz4.py.
References ccz4.CCZ4Solver._auxiliary_variables, _auxiliary_variables, ccz4.CCZ4Solver.create_action_sets(), coupling.StaticCoupling.StaticCoupling.create_action_sets(), performance_testbed.CCZ4Solver.create_action_sets(), SBH.FD4SolverWithLimiter.create_action_sets(), SBH.FD4SolverWithoutLimiter.create_action_sets(), SBH.FVSolver.create_action_sets(), SBH.Limiter.create_action_sets(), and coupling.StaticCoupling.StaticCoupling.create_data_structures().

| mgccz4.MGCCZ4Solver.get_user_action_set_includes | ( | self | ) |
|
protected |
Definition at line 141 of file mgccz4.py.
Referenced by add_derivative_calculation(), SBH.FD4SolverWithLimiter.create_action_sets(), and SBH.FD4SolverWithoutLimiter.create_action_sets().
|
protected |