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

Go to the source code of this file.

Functions/Subroutines

subroutine pk_cdc_cl3a (lqd, rqd, reynolds, p2p1, beta, kappa, cdc_cl3a)
 

Function/Subroutine Documentation

◆ pk_cdc_cl3a()

subroutine pk_cdc_cl3a ( real*8  lqd,
real*8  rqd,
real*8  reynolds,
real*8  p2p1,
real*8  beta,
real*8  kappa,
real*8  cdc_cl3a 
)
23 !
24  implicit none
25 !
26  real*8 lqd,rqd,reynolds,p2p1,beta,kappa,cdc_cl3a,cdi_noz,
27  & cdi_rl,cdi_se,y0,yg,cdqcv_noz,cdqcv_rl
28 !
29 ! cd incompressible nozlle eq 4a 4b
30  call pk_cdi_noz(reynolds,cdi_noz)
31 ! cd incompresible eq.6
32  call pk_cdi_rl(lqd,rqd,reynolds,beta,cdi_rl)
33 ! cd incompressible sharp edge eq.3
34  call pk_cdi_se(reynolds,beta,cdi_se)
35 ! y0,yg ,eq. 15-17, eq.18
36  call pk_y0_yg(p2p1,beta,kappa,y0,yg)
37 !
38  cdqcv_noz=cdi_noz/(0.0718d0*cdi_noz+0.9282d0)
39  cdqcv_rl=cdi_rl/(0.0718d0*cdi_rl+0.9282d0)
40 !
41 ! eq.26 modified for class 3a
42 !
43  cdc_cl3a=cdi_rl*((cdqcv_noz-cdqcv_rl)/(cdqcv_noz-cdi_se/0.971d0)
44  & *(y0/yg-1.d0)+1.d0)
45 !
46  return
47 !
subroutine pk_cdi_se(reynolds, beta, cdi_se)
Definition: pk_cdi_se.f:24
subroutine pk_cdi_noz(reynolds, cdi_noz)
Definition: pk_cdi_noz.f:24
subroutine pk_cdi_rl(lqd, rqd, reynolds, beta, cdi_rl)
Definition: pk_cdi_rl.f:24
subroutine pk_y0_yg(p2p1, beta, kappa, y0, yg)
Definition: pk_y0_yg.f:20
Hosted by OpenAircraft.com, (Michigan UAV, LLC)