OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
sfillopt.F
Go to the documentation of this file.
1Copyright> OpenRadioss
2Copyright> Copyright (C) 1986-2025 Altair Engineering Inc.
3Copyright>
4Copyright> This program is free software: you can redistribute it and/or modify
5Copyright> it under the terms of the GNU Affero General Public License as published by
6Copyright> the Free Software Foundation, either version 3 of the License, or
7Copyright> (at your option) any later version.
8Copyright>
9Copyright> This program is distributed in the hope that it will be useful,
10Copyright> but WITHOUT ANY WARRANTY; without even the implied warranty of
11Copyright> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12Copyright> GNU Affero General Public License for more details.
13Copyright>
14Copyright> You should have received a copy of the GNU Affero General Public License
15Copyright> along with this program. If not, see <https://www.gnu.org/licenses/>.
16Copyright>
17Copyright>
18Copyright> Commercial Alternative: Altair Radioss Software
19Copyright>
20Copyright> As an alternative to this open-source version, Altair also offers Altair Radioss
21Copyright> software under a commercial license. Contact Altair to discuss further if the
22Copyright> commercial version may interest you: https://www.altair.com/radioss/.
23!||====================================================================
24!|| sfillopt ../engine/source/elements/solid/solide/sfillopt.F
25!||--- called by ------------------------------------------------------
26!|| s8cforc3 ../engine/source/elements/thickshell/solide8c/s8cforc3.F
27!|| s8eforc3 ../engine/source/elements/solid/solide8e/s8eforc3.F
28!|| s8sforc3 ../engine/source/elements/solid/solide8s/s8sforc3.f
29!|| s8zforc3 ../engine/source/elements/solid/solide8z/s8zforc3.F
30!|| scforc3 ../engine/source/elements/thickshell/solidec/scforc3.F
31!|| sforc3 ../engine/source/elements/solid/solide/sforc3.F
32!|| suforc3 ../engine/source/user_interface/suforc3.F
33!|| szforc3 ../engine/source/elements/solid/solidez/szforc3.F
34!||====================================================================
35 SUBROUTINE sfillopt(
36 1 FILL, STI, F11, F21,
37 2 F31, F12, F22, F32,
38 3 F13, F23, F33, F14,
39 4 F24, F34, F15, F25,
40 5 F35, F16, F26, F36,
41 6 F17, F27, F37, F18,
42 7 F28, F38, NEL)
43C-----------------------------------------------
44C I m p l i c i t T y p e s
45C-----------------------------------------------
46#include "implicit_f.inc"
47C-----------------------------------------------
48C C o m m o n B l o c k s
49C-----------------------------------------------
50C-----------------------------------------------
51C D u m m y A r g u m e n t s
52C-----------------------------------------------
53 INTEGER, INTENT(IN) :: NEL
54 my_real
55 . FILL(*),STI(*),
56 . F11(*),F21(*),F31(*),F12(*),F22(*),F32(*),
57 . F13(*),F23(*),F33(*),F14(*),F24(*),F34(*),
58 . F15(*),F25(*),F35(*),F16(*),F26(*),F36(*),
59 . F17(*),F27(*),F37(*),F18(*),F28(*),F38(*)
60C-----------------------------------------------
61C L o c a l V a r i a b l e s
62C-----------------------------------------------
63 INTEGER I
64C-----------------------------------------------
65 DO I=1,nel
66 sti(i)=fill(i)*sti(i)
67 f11(i)=fill(i)*f11(i)
68 f21(i)=fill(i)*f21(i)
69 f31(i)=fill(i)*f31(i)
70 f12(i)=fill(i)*f12(i)
71 f22(i)=fill(i)*f22(i)
72 f32(i)=fill(i)*f32(i)
73 f13(i)=fill(i)*f13(i)
74 f23(i)=fill(i)*f23(i)
75 f33(i)=fill(i)*f33(i)
76 f14(i)=fill(i)*f14(i)
77 f24(i)=fill(i)*f24(i)
78 f34(i)=fill(i)*f34(i)
79 f15(i)=fill(i)*f15(i)
80 f25(i)=fill(i)*f25(i)
81 f35(i)=fill(i)*f35(i)
82 f16(i)=fill(i)*f16(i)
83 f26(i)=fill(i)*f26(i)
84 f36(i)=fill(i)*f36(i)
85 f17(i)=fill(i)*f17(i)
86 f27(i)=fill(i)*f27(i)
87 f37(i)=fill(i)*f37(i)
88 f18(i)=fill(i)*f18(i)
89 f28(i)=fill(i)*f28(i)
90 f38(i)=fill(i)*f38(i)
91 END DO
92
93 RETURN
94 END
subroutine s8sforc3(timers, output, elbuf_tab, ng, pm, geo, ixs, x, a, v, ms, w, flux, flu1, veul, fv, ale_connect, iparg, tf, npf, bufmat, partsav, nloc_dmg, dt2t, neltst, ityptst, stifn, fsky, iads, offset, eani, iparts, icp, f11, f21, f31, f12, f22, f32, f13, f23, f33, f14, f24, f34, f15, f25, f35, f16, f26, f36, f17, f27, f37, f18, f28, f38, nel, nvc, ipm, itask, istrain, temp, fthe, fthesky, iexpan, gresav, grth, igrth, mssa, dmels, table, igeo, xdp, voln, condn, condnsky, d, ioutprt, mat_elem, h3d_strain, snpc, stf, sbufmat, svis, nsvois, idtmins, iresp, idtmin, maxfunc, userl_avail, dt, glob_therm, sensors)
Definition s8sforc3.F:99
subroutine sfillopt(fill, sti, f11, f21, f31, f12, f22, f32, f13, f23, f33, f14, f24, f34, f15, f25, f35, f16, f26, f36, f17, f27, f37, f18, f28, f38, nel)
Definition sfillopt.F:43