| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | allocatable | :: | nodes(:) | |||
| real, | public, | allocatable | :: | coeffs(:) | |||
| real, | public | :: | lower | ||||
| real, | public | :: | upper |
| procedure , public :: apply => apply_stencil Function | |
| procedure , public :: apply_along => apply_stencil_along Function | |
| procedure , public :: get_lower Function | |
| procedure , public :: get_upper Function | |
| procedure , public :: is_equal Function | |
| procedure , public :: flip Function | |
| generic, public :: operator(*) => stencil_mul_real |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self | |||
| type(stencil_type), | intent(in) | :: | st | |||
| real, | intent(in) | :: | tol |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self | |||
| real, | intent(in) | :: | a |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self | |||
| real, | intent(in) | :: | f(:) | |||
| integer, | intent(in) | :: | ref |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(stencil_type), | intent(in) | :: | self | |||
| real, | intent(in) | :: | f(:) |