53  module subroutine ax_helm_factory(object, full_formulation)
 
   54    class(ax_t), 
allocatable, 
intent(inout) :: object
 
   55    logical, 
intent(in) :: full_formulation
 
   57    if (
allocated(object)) 
then 
   61    if (full_formulation) 
then 
   63         call neko_error(
"Full stress formulation is only available & 
   64                        &on the CPU and device")
 
   82  end subroutine ax_helm_factory
 
   85end submodule ax_helm_fctry
 
Defines a Matrix-vector product.
 
integer, parameter neko_bcknd_sx
 
integer, parameter neko_bcknd_device
 
integer, parameter neko_bcknd_xsmm
 
Matrix-vector product for a Helmholtz problem.
 
CPU matrix-vector product for a Helmholtz problem.
 
CPU matrix-vector product for a Helmholtz problem with full stress tensor.