OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
viscsinh.F File Reference
#include "implicit_f.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine viscsinh (nel, tbnorm, a1, b0, expn, dgamma)

Function/Subroutine Documentation

◆ viscsinh()

subroutine viscsinh ( integer, intent(in) nel,
intent(in) tbnorm,
intent(in) a1,
intent(in) b0,
intent(in) expn,
intent(out) dgamma )

Definition at line 31 of file viscsinh.F.

32C-----------------------------------------------
33C I M P L I C I T T Y P E S
34C-----------------------------------------------
35#include "implicit_f.inc"
36C----------------------------------------------------------------
37C I N P U T A R G U M E N T S
38C----------------------------------------------------------------
39 INTEGER, INTENT(IN) :: NEL
40C
41 my_real, INTENT(IN) :: a1, expn ,b0
42C
43 my_real, DIMENSION(NEL), INTENT(IN) :: tbnorm
44C----------------------------------------------------------------
45C O U T P U T A R G U M E N T S
46C----------------------------------------------------------------
47 my_real, DIMENSION(NEL), INTENT(OUT) :: dgamma
48C----------------------------------------------------------------
49C I N P U T O U T P U T A R G U M E N T S
50C----------------------------------------------------------------
51C----------------------------------------------------------------
52C L O C A L V A R I B L E S
53C----------------------------------------------------------------
54 INTEGER I
55
56 my_real
57 . temp, ip1(nel)
58C----------------------------------------------------------------
59
60
61 DO i=1,nel
62
63 temp =( sinh(b0 * tbnorm(i) ) )**expn
64 dgamma(i) = a1* temp
65 ENDDO
66 RETURN
#define my_real
Definition cppsort.cpp:32