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

Go to the source code of this file.

Functions/Subroutines

subroutine w_disp0_vel0_cload (disp0, cep, proc, ncload_l, len_am, off, len_cep, ncload)

Function/Subroutine Documentation

◆ w_disp0_vel0_cload()

subroutine w_disp0_vel0_cload ( dimension(6,ncload), intent(in) disp0,
integer, dimension(len_cep), intent(in) cep,
integer, intent(in) proc,
integer, intent(in) ncload_l,
integer, intent(inout) len_am,
integer, intent(in) off,
integer, intent(in) len_cep,
integer, intent(in) ncload )

Definition at line 30 of file w_disp0_vel0_cload.F.

32C-----------------------------------------------
33C I m p l i c i t T y p e s
34C-----------------------------------------------
35#include "implicit_f.inc"
36C-----------------------------------------------
37C D u m m y A r g u m e n t s
38C-----------------------------------------------
39 INTEGER, INTENT(IN) :: OFF,NCLOAD_L,PROC,LEN_CEP,NCLOAD
40 INTEGER, INTENT(INOUT) :: LEN_AM
41 INTEGER, INTENT(IN) :: CEP(LEN_CEP)
42 my_real, INTENT(IN) :: disp0(6,ncload)
43C-----------------------------------------------
44C L o c a l V a r i a b l e s
45C-----------------------------------------------
46 INTEGER I, J, NB_L
48 . disp0tmp(6,ncload_l)
49C-----------------------------------------------
50 nb_l = 0
51C
52 DO i = 1, ncload
53 IF(cep(i+off)==proc) THEN
54 nb_l = nb_l + 1
55 DO j = 1, 6
56 disp0tmp(j,nb_l) = disp0(j,i)
57 END DO
58 END IF
59 END DO
60 CALL write_db(disp0tmp,ncload_l*6)
61 len_am = len_am + ncload_l*6
62C
63 RETURN
#define my_real
Definition cppsort.cpp:32
subroutine write_db(a, n)
Definition write_db.F:140