noyinyang

Module

Description

$Id$

MODULE_DOC: This module contains Yin-Yang related dummy types and functions.


Quick access

Types:

ind_coeffs

Variables:

ind_coeffs, lgap, lmarg, lmarg2, lneigh, lneigh2, nasym_ph, nasym_th, nogap, overlap_phrngs, overlap_thrngs, rgap, rmarg, rmarg2, rneigh, rneigh2

Routines:

bilin_interp(), biquad_interp(), coeffs_to_weights(), in_overlap_mask(), prep_bicub_interp(), prep_biquad_interp(), prep_biquint_interp(), prep_interp(), prep_quadspline_interp(), qualify_position_bicub(), qualify_position_bilin(), qualify_position_biquin()

Needed modules

Types

  • type  yinyang/ind_coeffs
    Type fields:
    • % coeffs (1,1,1) [real]

    • % inds (1,1,1) [integer]

Variables

  • yinyang/ind_coeffs

Subroutines and functions

subroutine  yinyang/bilin_interp(indcoeffs, ith, iph, f, buffer, i2buf, i3buf)

Dummy routine.

20-dec-15/MR: coded

Parameters:
  • indcoeffs [ind_coeffs,in]

  • ith [integer,in]

  • iph [integer,in]

  • f (,,*,*) [real,in]

  • buffer (,,*,*) [real,out]

  • i2buf [integer,in]

  • i3buf [integer,in]

Call to:

prep_interp(), in_overlap_mask()

subroutine  yinyang/biquad_interp(indcoeffs, ith, iph, f, buffer, i2buf, i3buf)

Dummy routine.

20-dec-15/MR: coded

Parameters:
  • indcoeffs [ind_coeffs,in]

  • ith [integer,in]

  • iph [integer,in]

  • f (,,*,*) [real,in]

  • buffer (,,*,*) [real,out]

  • i2buf [integer,in]

  • i3buf [integer,in]

Call to:

prep_interp(), in_overlap_mask()

function  yinyang/prep_interp(thphprime, indcoeffs, itype[, ngap[, th_range]])

Dummy routine.

20-dec-15/MR: coded

Parameters:
  • thphprime (,,*) [real,in]

  • indcoeffs [ind_coeffs,out]

  • itype [integer,in]

  • ngap [integer,in,]

  • th_range (2) [integer,out,]

Return:

nok [integer]

Call to:

in_overlap_mask()

subroutine  yinyang/coeffs_to_weights(intcoeffs, indweights)

Dummy routine.

20-mar-16/MR: coded

Parameters:
Call to:

in_overlap_mask()

function  yinyang/in_overlap_mask(indth, indph)
Parameters:
  • indth [integer,in]

  • indph [integer,in]

Return:

ok [logical]