|
Peano
|
Public Member Functions | |
| __init__ (self, dim, coarse_order, fine_order) | |
| prolongation (self) | |
| Return the local prolongation matrix of size fine_element.ndof x coarse_element.ndof. | |
| restriction (self) | |
| Return the local restriction matrix of size coarse_element.ndof x fine_element.ndof This is the transposed prolongation matrix. | |
| injection (self) | |
| Return the local "injection" or "interpolation" matrix of size coarse_element.ndof x fine_element.ndof. | |
Data Fields | |
| coarse_order | |
| fine_order | |
| coarse_element | |
| fine_element | |
Definition at line 4 of file IntergridOperators.py.
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.__init__ | ( | self, | |
| dim, | |||
| coarse_order, | |||
| fine_order ) |
Definition at line 6 of file IntergridOperators.py.
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.injection | ( | self | ) |
Return the local "injection" or "interpolation" matrix of size coarse_element.ndof x fine_element.ndof.
Definition at line 32 of file IntergridOperators.py.
References mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.coarse_element, and mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.fine_element.
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.prolongation | ( | self | ) |
Return the local prolongation matrix of size fine_element.ndof x coarse_element.ndof.
Definition at line 12 of file IntergridOperators.py.
References mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.coarse_element, and mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.fine_element.
Referenced by mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.restriction(), and mghype.api.matrixgenerators.blockmatrix.IntergridOperatorsH.IntergridOperatorsH.restriction().

| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.restriction | ( | self | ) |
Return the local restriction matrix of size coarse_element.ndof x fine_element.ndof This is the transposed prolongation matrix.
Definition at line 25 of file IntergridOperators.py.
References mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.prolongation(), and mghype.api.matrixgenerators.blockmatrix.IntergridOperatorsH.IntergridOperatorsH.prolongation().

| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.coarse_element |
Definition at line 9 of file IntergridOperators.py.
Referenced by mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.injection(), and mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.prolongation().
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.coarse_order |
Definition at line 7 of file IntergridOperators.py.
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.fine_element |
Definition at line 10 of file IntergridOperators.py.
Referenced by mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.injection(), and mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.prolongation().
| mghype.api.matrixgenerators.blockmatrix.IntergridOperators.IntergridOperators.fine_order |
Definition at line 8 of file IntergridOperators.py.