getDisplacement_and_Velocity_MPI_WaveKernel Subroutine

public subroutine getDisplacement_and_Velocity_MPI_WaveKernel(this, u_n, v_n, dt, fix_idx, cutoff_frequency, debug_mode, u, v, RHS, MPID, FEMDomain)

Type Bound

WaveKernel_

Arguments

Type IntentOptional Attributes Name
class(WaveKernel_), intent(inout) :: this
real(kind=real64), intent(in) :: u_n(:)
real(kind=real64), intent(in) :: v_n(:)
real(kind=real64), intent(in) :: dt
integer(kind=int32), intent(in), optional, allocatable :: fix_idx(:)
real(kind=real64), intent(in) :: cutoff_frequency
logical, intent(in), optional :: debug_mode
real(kind=real64), allocatable :: u(:)
real(kind=real64), allocatable :: v(:)
real(kind=real64), intent(in), optional :: RHS(:)
type(MPI_), intent(inout) :: MPID
type(FEMDomain_), intent(inout) :: FEMDomain