CalculiX  2.13
A Free Software Three-Dimensional Structural Finite Element Program
pk_cdc_cl3b.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine pk_cdc_cl3b (lqd, rqd, reynolds, p2p1, beta, kappa, cdc_cl3b)
 

Function/Subroutine Documentation

◆ pk_cdc_cl3b()

subroutine pk_cdc_cl3b ( real*8  lqd,
real*8  rqd,
real*8  reynolds,
real*8  p2p1,
real*8  beta,
real*8  kappa,
real*8  cdc_cl3b 
)
25 !
26  implicit none
27 !
28  real*8 lqd,rqd,reynolds,p2p1,beta,kappa,cdc_cl3b,cdi_rl,cdi_rl_b,
29  & cdi_rl1,cdi_rl2,cdc_cl3a,cdc_cl3d
30 !
31 ! eq.6
32  call pk_cdi_rl(lqd,rqd,reynolds,beta,cdi_rl)
33  cdi_rl_b=cdi_rl
34 ! eq.6 lqd=0.28
35  call pk_cdi_rl(0.28d0,rqd,reynolds,beta,cdi_rl)
36  cdi_rl1=cdi_rl
37 ! eq.6 lqd=0.5
38  call pk_cdi_rl(0.5d0,rqd,reynolds,beta,cdi_rl)
39  cdi_rl2=cdi_rl
40 !
41 ! as class 1 (class3 a) for lqd=0.28
42  call pk_cdc_cl3a(0.28d0,rqd,reynolds,p2p1,beta,kappa,cdc_cl3a)
43 ! as class3 (class 3 d ) for lqd=0.5
44  call pk_cdc_cl3d(0.5d0,rqd,reynolds,p2p1,beta,cdc_cl3d)
45 ! eq 27 a (linear interpolation)
46  cdc_cl3b=cdc_cl3a+(cdc_cl3d-cdc_cl3a)*(cdi_rl_b-cdi_rl1)
47  & /(cdi_rl2-cdi_rl1)
48 !
49  return
subroutine pk_cdc_cl3d(lqd, rqd, reynolds, p2p1, beta, cdc_cl3d)
Definition: pk_cdc_cl3d.f:25
subroutine pk_cdi_rl(lqd, rqd, reynolds, beta, cdi_rl)
Definition: pk_cdi_rl.f:24
subroutine pk_cdc_cl3a(lqd, rqd, reynolds, p2p1, beta, kappa, cdc_cl3a)
Definition: pk_cdc_cl3a.f:23
Hosted by OpenAircraft.com, (Michigan UAV, LLC)