![]() |
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.