interp2 Interface

interface


Calls

interface~~interp2~~CallsGraph interface~interp2 interp2 proc~interp2 interp2 interface~interp2->proc~interp2

Called by

interface~~interp2~~CalledByGraph interface~interp2 interp2 proc~potentialbcs2d_fileinput potentialBCs2D_fileinput proc~potentialbcs2d_fileinput->interface~interp2 proc~precipbcs_fileinput precipBCs_fileinput proc~precipbcs_fileinput->interface~interp2 proc~spaceinterp_dneu2d spaceinterp_dneu2D proc~spaceinterp_dneu2d->interface~interp2 program~test_interp2 test_interp2 program~test_interp2->interface~interp2 proc~neutral_perturb_cart neutral_perturb_cart proc~neutral_perturb_cart->proc~spaceinterp_dneu2d proc~neutral_perturb_axisymm neutral_perturb_axisymm proc~neutral_perturb_axisymm->proc~spaceinterp_dneu2d proc~potential_root_mpi_curv potential_root_mpi_curv proc~potential_root_mpi_curv->proc~potentialbcs2d_fileinput proc~fluid_adv fluid_adv proc~fluid_adv->proc~precipbcs_fileinput proc~neutral_perturb neutral_perturb proc~neutral_perturb->proc~neutral_perturb_cart proc~neutral_perturb->proc~neutral_perturb_axisymm interface~potential_root_mpi_curv potential_root_mpi_curv interface~potential_root_mpi_curv->proc~potential_root_mpi_curv interface~potential_root_mpi potential_root_mpi interface~potential_root_mpi->interface~potential_root_mpi_curv program~gemini3d Gemini3D program~gemini3d->proc~neutral_perturb interface~electrodynamics electrodynamics program~gemini3d->interface~electrodynamics proc~electrodynamics_curv electrodynamics_curv proc~electrodynamics_curv->interface~potential_root_mpi interface~electrodynamics->proc~electrodynamics_curv

public pure module function interp2(x1, x2, f, x1i, x2i)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in), dimension(:):: x1
real(kind=wp), intent(in), dimension(:):: x2
real(kind=wp), intent(in), dimension(:,:):: f
real(kind=wp), intent(in), dimension(:):: x1i
real(kind=wp), intent(in), dimension(:):: x2i

Return Value real(kind=wp) (1:size(x1i,1))