|
Peano
|
use this class to pre-generate matrices to be used in Peano as far as possible. More...


Public Member Functions | |
| __init__ (self, dimensions, poly_degree, unknowns_per_cell_dof) | |
| getCellCellMassMatrix (self) | |
| needs to be scaled by h**2 | |
| getCellCellSystemMatrix (self) | |
| needs to be scaled 0.5*h, that is why we use factor=2.0 as evaluateIntegral2d() has coeff. | |
| getCellToFaceMatrix (self) | |
| getFaceFaceMatrix (self) | |
use this class to pre-generate matrices to be used in Peano as far as possible.
Definition at line 8 of file matrices.py.
| matrices.DgGenerator.__init__ | ( | self, | |
| dimensions, | |||
| poly_degree, | |||
| unknowns_per_cell_dof ) |
Definition at line 13 of file matrices.py.
References matrices.DgGenerator.__init__().
Referenced by matrices.DgGenerator.__init__().


| matrices.DgGenerator.getCellCellMassMatrix | ( | self | ) |
needs to be scaled by h**2
Definition at line 25 of file matrices.py.
References ScenarioFactory.createScenario().

| matrices.DgGenerator.getCellCellSystemMatrix | ( | self | ) |
needs to be scaled 0.5*h, that is why we use factor=2.0 as evaluateIntegral2d() has coeff.
0.25 as default, so normalise by h
Definition at line 38 of file matrices.py.
References ScenarioFactory.createScenario().

| matrices.DgGenerator.getCellToFaceMatrix | ( | self | ) |
Definition at line 56 of file matrices.py.
References ScenarioFactory.createScenario(), exahype2.symhype.FirstOrderConservativePDEFormulation.FirstOrderConservativePDEFormulation.dimensions, exahype2.symhype.PDE.PDE.dimensions, peano4.visualisation.input.PatchFileParser.UnknownAttributes.dimensions, peano4.visualisation.input.PatchFileParser.PatchFileParser.dimensions, convert::data::PatchData.dimensions, convert::data::Variable.dimensions, mghype.api.matrixgenerators.DLinear.DLinear.dimensions, mghype.api.matrixgenerators.DLinearMassIdentity.DLinearMassIdentity.dimensions, mghype.api.matrixgenerators.GaussLobatto.GaussLobatto.dimensions, mghype.api.matrixgenerators.GaussLobatto.GaussLobattoMatrixFree.dimensions, mghype.api.matrixgenerators.MatrixGenerator.MatrixGenerator.dimensions, api.solvers.DiscontinuousGalerkinDiscretisation.DiscontinuousGalerkinDiscretisation.dimensions, equations.acoustic.Acoustic.dimensions, equations.advection.Advection.dimensions, equations.elastic.Elastic.dimensions, equations.equation.Equation.dimensions, equations.euler.Euler.dimensions, equations.swe.SWE_W_Bathymetry.dimensions, and equations.swe.SWE_WO_Bathymetry.dimensions.

| matrices.DgGenerator.getFaceFaceMatrix | ( | self | ) |
Definition at line 61 of file matrices.py.
References ScenarioFactory.createScenario().
