Template for a user-defined Helmholtz matrix-vector product.
|
| type | ax_helm_template_t |
| | A scalar Helmholtz-like operator. Extending ax_helm_t supplies compute_vector by applying compute to each component independently. More...
|
| |
◆ ax_helm_template_allocate()
◆ ax_helm_template_compute()
| subroutine ax_helm_template::ax_helm_template_compute |
( |
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout) |
w, |
|
|
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(in) |
u, |
|
|
type(coef_t), intent(in) |
coef, |
|
|
type(mesh_t), intent(in) |
msh, |
|
|
type(space_t), intent(in) |
xh |
|
) |
| |
◆ ax_helm_template_register_types()