Skip to main content

Table 2 Interface of the interpolation subroutine interpolate_data

From: Coupling library Jcup3: its philosophy and application

Subroutine name

Argument type

Argument name

Description

interpolate_data

Character(len=*), Intent(IN)

recv_comp_name

Name of receive component

 

Character(len=*), intent(IN)

send_comp_name

Name of send component

 

Integer, intent(IN)

mapping_tag

Identifier of mapping table

 

Integer, intent(IN)

sn1, sn2

Array size of send_data

 

Real(kind=8),,intent(IN)

send_data(sn1, sn2)

Array of send data

 

Integer, intent(IN)

rn1, rn2

Array size of receive data

 

Real(kind=8), intent(INOUT)

recv_data(rn1, rn2)

Array of receive data

 

Integer, intent(IN)

num_of_data

Number of data

 

Integer, intent(IN)

tn

Number of data tag

 

Integer, intent(IN)

data_tag(tn)

Array of data tag