-
Notifications
You must be signed in to change notification settings - Fork 0
/
2-Inputs_Outputs.txt
52 lines (49 loc) · 3.23 KB
/
2-Inputs_Outputs.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
It contains 21 input properties (nprops=21).
E1=props(1) ! LONGITUDINAL ELASTIC MODULUS
E2=props(2) ! TRANSVERSAL ELASTIC MODULUS
G=props(3) ! SHEAR ELASTIC MODULUS
v12=props(4) ! POISSON COEFICIENT
v21=v12*E2/E1 ! SYMMETRIC POISSON COEFICIENT
Xt=props(5) ! LONGITUDINAL TENSILE RESISTENCE
Xc=props(6) ! LONGITUDINAL COMPRESSIVE RESISTENCE
Yt=props(7) ! TRANSVERSAL TENSILE RESISTENCE
Yc=props(8) ! TRANSVERSAL COMPRESSIVE RESISTENCE
Sl=props(9) ! LONGITUDINAL SHEAR RESISTENCE
St=props(10) ! TRANSVERSAL SHEAR RESISTENCE
alpha=props(11)
Gft=props(12) ! FRACTURE ENERGY FOR FIBRE TENSION
Gfc=props(13) ! FRACTURE ENERGY FOR FIBRE COMPRESSION
Gmt=props(14) ! FRACTURE ENERGY FOR MATRIX TENSION
Gmc=props(15) ! FRACTURE ENERGY FOR MATRIX COMPRESSION
eta=props(16) ! VISCOUS REGULARIZATION COEFICIENT
dmax=props(17) ! MAXIMUM ALLOWED DAMAGE FOR CONVERGENCY
pft=props(18) ! RESIDUAL LONGITUDINAL TENSILE RESISTENCE
pfc=props(19) ! RESIDUAL LONGITUDINAL COMPRESSIVE RESISTENCE
pmt=props(20) ! RESIDUAL TRANSVERSAL TENSILE RESISTENCE
pmc=props(21) ! RESIDUAL TRANSVERSAL COMPRESSIVE RESISTENCE
It contains 25 output state variables (nstatv=25).
dfto=statev(1) ! FIBRE TENSION DAMAGE FROM PREVIOUS INCREMENT
dfco=statev(2) ! FIBRE COMPRESSION DAMAGE FROM PREVIOUS INCREMENT
dmto=statev(3) ! MATRIX TENSION DAMAGE FROM PREVIOUS INCREMENT
dmco=statev(4) ! MATRIX COMPRESSION DAMAGE FROM PREVIOUS INCREMENT
dso=statev(5) ! SHEAR DAMAGE FROM PREVIOUS INCREMENT
Fafto=statev(6) ! FIBRE TENSION CRITERIA FROM PREVIOUS INCREMENT
Fafco=statev(7) ! FIBRE COMPRESSION CRITERIA FROM PREVIOUS INCREMENT
Famto=statev(8) ! MATRIX TENSION CRITERIA FROM PREVIOUS INCREMENT
Famco=statev(9) ! MATRIX COMPRESSION CRITERIA FROM PREVIOUS INCREMENT
dvfto=statev(10) ! VISCOUS FIBRE TENSION DAMAGE FROM PREVIOUS INCREMENT
dvfco=statev(11) ! VISCOUS FIBRE COMRESSION DAMAGE FROM PREVIOUS INCREMENT
dvmto=statev(12) ! VISCOUS MATRIX TENSION DAMAGE FROM PREVIOUS INCREMENT
dvmco=statev(13) ! VISCOUS MATRIX COMPRESSION DAMAGE FROM PREVIOUS INCREMENT
dvso=statev(14) ! VISCOUS SHEAR DAMAGE FROM PREVIOUS INCREMENT
seqft0=statev(15) ! EQUIVALENTE FIBRE TENSION AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
seqfc0=statev(16) ! EQUIVALENTE FIBRE COMPRESSION AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
seqmt0=statev(17) ! EQUIVALENTE MATRIX TENSION AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
seqmc0=statev(18) ! EQUIVALENTE MATRIX COMPRESSION AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
ueqft0=statev(19) ! EQUIVALENTE FIBRE TENSION DISPLACEMENT AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
ueqfc0=statev(20) ! EQUIVALENTE FIBRE COMPRESSION DISPLACEMENT AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
ueqmt0=statev(21) ! EQUIVALENTE MATRIX TENSION DISPLACEMENT AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
ueqmc0=statev(22) ! EQUIVALENTE MATRIX COMPRESSON DISPLACEMENT AT THE ONSET OF DAMAGE FROM PREVIOUS INCREMENT
sijeo(1)=statev(23) ! EFFECTIVE S11 STRESS AT THE BEGGING OF THE INCREMENT
sijeo(2)=statev(24) ! EFFECTIVE S22 STRESS AT THE BEGGING OF THE INCREMENT
sijeo(3)=statev(25) ! EFFECTIVE S12 STRESS AT THE BEGGING OF THE INCREMENT