OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
h3d_solid_tensor.F File Reference
#include "implicit_f.inc"
#include "com01_c.inc"
#include "param_c.inc"
#include "scr17_c.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine h3d_solid_tensor (elbuf_tab, solid_tensor, iparg, itens, ixs, pm, el2fa, nbf, tens, epsdot, nbpart, x, iadg, ipart, ipartsp, iparts, isph3d, ipm, igeo, id_elem, ity_elem, is_written_solid, layer_input, ir_input, is_input, it_input, h3d_part, info1, keyword, d, solid_tensor_corner, is_corner_data, ixs10, maxnnod, id)

Function/Subroutine Documentation

◆ h3d_solid_tensor()

subroutine h3d_solid_tensor ( type (elbuf_struct_), dimension(ngroup), target elbuf_tab,
solid_tensor,
integer, dimension(nparg,*) iparg,
integer itens,
integer, dimension(nixs,*) ixs,
pm,
integer, dimension(*) el2fa,
integer nbf,
tens,
epsdot,
integer nbpart,
x,
integer, dimension(nspmd,*) iadg,
integer, dimension(lipart1,*) ipart,
integer, dimension(*) ipartsp,
integer, dimension(*) iparts,
integer isph3d,
integer, dimension(npropmi,*) ipm,
integer, dimension(npropgi,*) igeo,
integer, dimension(*) id_elem,
integer, dimension(*) ity_elem,
integer, dimension(*) is_written_solid,
integer layer_input,
integer ir_input,
integer is_input,
integer it_input,
integer, dimension(*) h3d_part,
integer info1,
character(len=ncharline100) keyword,
d,
solid_tensor_corner,
integer is_corner_data,
integer, dimension(6,*) ixs10,
integer maxnnod,
integer id )

Definition at line 37 of file h3d_solid_tensor.F.

45C-----------------------------------------------
46C M o d u l e s
47C-----------------------------------------------
48 USE initbuf_mod
49 USE elbufdef_mod
50 USE schlieren_mod
51 USE stack_mod
53 use element_mod , only : nixs
54C-----------------------------------------------
55C I m p l i c i t T y p e s
56C-----------------------------------------------
57#include "implicit_f.inc"
58C-----------------------------------------------
59C C o m m o n B l o c k s
60C-----------------------------------------------
61#include "com01_c.inc"
62#include "param_c.inc"
63#include "scr17_c.inc"
64C-----------------------------------------------
65C D u m m y A r g u m e n t s
66C-----------------------------------------------
67C REAL
69 . solid_tensor(6,*), tens(6,*),epsdot(6,*),pm(npropm,*),x(3,*),d(3,*),
70 . solid_tensor_corner(6,*)
71 INTEGER IPARG(NPARG,*),ITENS, MAXNNOD,
72 . IXS(NIXS,*),EL2FA(*),IADG(NSPMD,*),IPM(NPROPMI,*),IXS10(6,*),
73 . NBF,NBPART,IPART(LIPART1,*),IPARTSP(*),IPARTS(*),
74 . ISPH3D,IGEO(NPROPGI,*),IS_WRITTEN_SOLID(*),ID_ELEM(*),ITY_ELEM(*),
75 . H3D_PART(*),INFO1,LAYER_INPUT,IR_INPUT,IS_INPUT,IT_INPUT,IS_CORNER_DATA,ID
76 TYPE (ELBUF_STRUCT_), DIMENSION(NGROUP), TARGET :: ELBUF_TAB
77 CHARACTER(LEN=NCHARLINE100) :: KEYWORD
78C-----------------------------------------------
79C L o c a l V a r i a b l e s
80C-----------------------------------------------
81 INTEGER NG
82C-----------------------------------------------
83 DO ng=1,ngroup
84
86 . elbuf_tab,solid_tensor, iparg ,itens ,ixs ,pm ,
87 . el2fa ,nbf ,tens ,epsdot ,
88 . nbpart ,x ,iadg ,ipart ,
89 . ipartsp ,iparts ,isph3d ,ipm ,igeo ,id_elem ,ity_elem ,
90 . is_written_solid ,layer_input ,ir_input ,is_input ,it_input,
91 . h3d_part,info1 ,keyword ,ng ,d ,solid_tensor_corner,
92 . is_corner_data ,ixs10 ,maxnnod ,id )
93
94 ENDDO
95C-----------
96 RETURN
#define my_real
Definition cppsort.cpp:32
subroutine h3d_solid_tensor_1(elbuf_tab, solid_tensor, iparg, itens, ixs, pm, el2fa, nbf, tens, epsdot, nbpart, x, iadg, ipart, ipartsp, iparts, isph3d, ipm, igeo, id_elem, ity_elem, is_written_solid, layer_input, ir_input, is_input, it_input, h3d_part, info1, keyword, ng, d, solid_tensor_corner, is_corner_data, ixs10, maxnnod, id)
initmumps id
integer, parameter ncharline100