magpicard_evaluate Subroutine

public subroutine magpicard_evaluate(this, lev, t, m, flags, step)

Uses

  • proc~~magpicard_evaluate~~UsesGraph proc~magpicard_evaluate magpicard_evaluate module~pf_mod_dtype pf_mod_dtype proc~magpicard_evaluate->module~pf_mod_dtype iso_c_binding iso_c_binding module~pf_mod_dtype->iso_c_binding

Arguments

Type IntentOptional AttributesName
class(pf_magpicard_t), intent(inout) :: this
class(pf_level_t), intent(inout) :: lev
real(kind=pfdp), intent(in) :: t
integer, intent(in) :: m
integer, intent(in), optional :: flags
integer, intent(in), optional :: step

Contents

Source Code


Source Code

  subroutine magpicard_evaluate(this, lev, t, m, flags, step)
    use pf_mod_dtype
    class(pf_magpicard_t), intent(inout) :: this
    real(pfdp),           intent(in   ) :: t
    integer,              intent(in   ) :: m
    class(pf_level_t),    intent(inout) :: lev
    integer, optional, intent(in   ) :: flags, step

    call this%f_eval(lev%Q(m), t, lev%index, lev%F(m,1))
  end subroutine magpicard_evaluate