|
Neko 1.99.9
A portable framework for high-order spectral element flow simulations
|
Identity Krylov preconditioner for accelerators.
Data Types | |
| type | device_ident_t |
| Defines a canonical Krylov preconditioner for accelerators. More... | |
Functions/Subroutines | |
| subroutine | device_ident_init (this, coef, bclst, json) |
| Mandatory init routine (NOP) | |
| subroutine | device_ident_solve (this, z, r, n) |
| The (default) naive preconditioner \( I z = r \). | |
| subroutine | device_ident_update (this) |
| Mandatory update routine (NOP) | |
| subroutine | device_ident_free (this) |
| Mandatory free routine (NOP) | |
|
private |
Definition at line 86 of file pc_identity_device.f90.
| subroutine device_identity::device_ident_init | ( | class(device_ident_t), intent(inout), target | this, |
| type(coef_t), intent(in), target | coef, | ||
| type(bc_list_t), intent(inout), target | bclst, | ||
| type(json_file), intent(inout) | json | ||
| ) |
Definition at line 58 of file pc_identity_device.f90.
|
private |
Definition at line 81 of file pc_identity_device.f90.