init_vector_potential Interface

interface
public subroutine init_vector_potential(ixImin1, ixImin2, ixImin3, ixImax1, ixImax2, ixImax3, ixCmin1, ixCmin2, ixCmin3, ixCmax1, ixCmax2, ixCmax3, xC, A, idir)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ixImin1
integer, intent(in) :: ixImin2
integer, intent(in) :: ixImin3
integer, intent(in) :: ixImax1
integer, intent(in) :: ixImax2
integer, intent(in) :: ixImax3
integer, intent(in) :: ixCmin1
integer, intent(in) :: ixCmin2
integer, intent(in) :: ixCmin3
integer, intent(in) :: ixCmax1
integer, intent(in) :: ixCmax2
integer, intent(in) :: ixCmax3
double precision, intent(in) :: xC(ixImin1:ixImax1,ixImin2:ixImax2,ixImin3:ixImax3,1:ndim)
double precision, intent(out) :: A(ixImin1:ixImax1,ixImin2:ixImax2,ixImin3:ixImax3)
integer, intent(in) :: idir

Description

initialize vector potential on cell edges for magnetic field