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

Go to the source code of this file.

Functions/Subroutines

subroutine ini_outmax_auto (elbuf_str, ity, ng)

Function/Subroutine Documentation

◆ ini_outmax_auto()

subroutine ini_outmax_auto ( type(elbuf_struct_), target elbuf_str,
integer, intent(in) ity,
integer, intent(in) ng )

Definition at line 29 of file ini_outmax_auto.F.

30C-----------------------------------------------
31C M o d u l e s
32C-----------------------------------------------
33 USE elbufdef_mod
34 USE outmax_mod
35C-----------------------------------------------
36C I m p l i c i t T y p e s
37C-----------------------------------------------
38#include "implicit_f.inc"
39C-----------------------------------------------
40C D u m m y A r g u m e n t s
41C-----------------------------------------------
42 INTEGER ,INTENT(IN):: ITY,NG
43 TYPE(ELBUF_STRUCT_),TARGET :: ELBUF_STR
44C-----------------------------------------------
45C L o c a l V a r i a b l e s
46C-----------------------------------------------
47 INTEGER I
48 TYPE(G_BUFEL_) , POINTER :: GBUF
49C=======================================================================
50
51 gbuf => elbuf_str%GBUF
52C----
53 SELECT CASE (ity)
54 CASE(1)
55 gbuf%G_TM_YIELD= ikeymax(1)*ipart_ok(ng,1)
56 gbuf%G_TM_SEQ = ikeymax(2)*ipart_ok(ng,2)
57 gbuf%G_TM_EINT = ikeymax(3)*ipart_ok(ng,3)
58 gbuf%G_TM_DMG = ikeymax(4)*ipart_ok(ng,4)
59 gbuf%G_TM_SIG =6*ikeymax(5)*ipart_ok(ng,5)
60 gbuf%G_TM_STRA =6*ikeymax(6)*ipart_ok(ng,6)
61 CASE(3,7)
62 gbuf%G_TM_YIELD= ikeymax(1)*ipart_ok(ng,1)
63 gbuf%G_TM_SEQ = ikeymax(2)*ipart_ok(ng,2)
64 gbuf%G_TM_EINT = ikeymax(3)*ipart_ok(ng,3)
65 gbuf%G_TM_DMG = ikeymax(4)*ipart_ok(ng,4)
66 gbuf%G_TM_SIG =3*ikeymax(5)*ipart_ok(ng,5)
67 gbuf%G_TM_STRA =3*ikeymax(6)*ipart_ok(ng,6)
68 END SELECT
69C-----------------------------------------------
70 RETURN
integer, dimension(:,:), allocatable ipart_ok
Definition outmax_mod.F:72
integer, dimension(:), allocatable ikeymax
Definition outmax_mod.F:71