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

Go to the source code of this file.

Functions/Subroutines

subroutine cd_lichtarowicz (cd, cdu, reynolds, amod, bdh)
 

Function/Subroutine Documentation

◆ cd_lichtarowicz()

subroutine cd_lichtarowicz ( real*8  cd,
real*8  cdu,
real*8  reynolds,
real*8  amod,
real*8  bdh 
)
27 !
28  implicit none
29 !
30  real*8 cdu,reynolds,amod,bdh,eps,a1,cd_diff,cd0,cd
31 !
32  cd0=cdu
33  cd_diff=1.d0
34 !
35  do
36 !
37  if(cd_diff.lt.1.d-3) exit
38 !
39  cd=cd0
40  a1=20/(reynolds*dsqrt(1.d0-amod**2))*(1.d0+2.25d0*bdh)
41  eps=(0.005d0*bdh)/(1.d0+7.5d0*(log10(0.00015d0*reynolds*
42  & dsqrt(1.d0-amod**2)/cd))**2)
43 
44  cd=((-1/cdu+eps)+dsqrt((1/cdu-eps)**2.d0+4.d0*a1))/(2*a1)
45 !
46  cd_diff=dabs(cd-cd0)
47 !
48  cd0=cd
49 !
50  enddo
51 !
52  return
Hosted by OpenAircraft.com, (Michigan UAV, LLC)