interpolation Module


Uses

  • module~~interpolation~~UsesGraph module~interpolation interpolation module~phys_consts phys_consts module~interpolation->module~phys_consts iso_fortran_env iso_fortran_env module~phys_consts->iso_fortran_env

Used by

  • module~~interpolation~~UsedByGraph module~interpolation interpolation module~potentialbcs_mumps potentialBCs_mumps module~potentialbcs_mumps->module~interpolation program~test_interp1 test_interp1 program~test_interp1->module~interpolation program~test_interp2 test_interp2 program~test_interp2->module~interpolation module~potential_mumps potential_mumps module~potential_mumps->module~interpolation module~precipbcs_mod precipBCs_mod module~precipbcs_mod->module~interpolation module~neutral neutral module~neutral->module~interpolation module~interpolation2d interpolation2d module~interpolation2d->module~interpolation program~testinterp3 testinterp3 program~testinterp3->module~interpolation module~potential_comm potential_comm module~potential_comm->module~potentialbcs_mumps module~potential_comm->module~potential_mumps module~potential2d potential2d module~potential2d->module~potential_mumps program~gemini3d Gemini3D program~gemini3d->module~potentialbcs_mumps program~gemini3d->module~precipbcs_mod program~gemini3d->module~neutral program~gemini3d->module~potential_comm module~multifluid multifluid program~gemini3d->module~multifluid module~atmos atmos module~atmos->module~neutral module~multifluid->module~precipbcs_mod module~ionization ionization module~multifluid->module~ionization module~ionization->module~neutral module~glow_mod glow_mod module~glow_mod->module~ionization module~glow_dummy glow_dummy module~glow_dummy->module~ionization module~potential_worker potential_worker module~potential_worker->module~potential_comm module~potential_root potential_root module~potential_root->module~potential_comm

Contents


Interfaces

interface

  • public pure module function interp2_plaid(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),1:size(x2i,1))

interface

  • 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))


Functions

public pure function interp1(x1, f, x1i)

Arguments

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

Return Value real(kind=wp)

public pure function interp3(x1, x2, x3, f, x1i, x2i, x3i)

Arguments

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

Return Value real(kind=wp)