** connector friction tests for CYLINDRICAL 
**   -PREDEFINED + PRESTRESS
**   -CUSTOMIZED + PRESTRESS
** results should be identical between the two connector elements
** this particular example is depicted in the user's manual
**------------------------------------------------
*preprint,model=yes
*parameter 
dR  = 0.34
dLi = 0.55
dLf = 0.10
f1  = 1.0
f2i = 2.0/dLi
f2f = 2.0/dLf
**------------------------------------------------
*Node,nset = all
101,0,0,0
102,1,0,0
201,2,0,0
202,3,0,0
*orientation,name=global
1,0,0, 0,1,0
3,0.0
**-------------------------------------------------
*element,type=mass,elset=mass1
10001,101
10002,102
*mass,elset=mass1
1.0,
*element,type=mass,elset=mass2
20001,201
20002,202
*mass,elset=mass2
2.0,
*element,type=rotaryI,elset=rotaryI1
110001,101
110002,102
*rotary inertia,elset=rotaryI1
1.0,1.0,1.0
*element,type=rotaryI,elset=rotaryI2
120001,201
120002,202
*rotary inertia,elset=rotaryI2
3.0,3.0,3.0
**-------------------------------------------------
*element,type=conn3d2,elset=cylPredef
1001,101,102
*connector section,elset=cylPredef,behavior=fricPredef
slot,revolute
global,global
**-------
*connector behavior,name=fricPredef
*connector elastic,comp=1
1.0,
*connector elastic,comp=4
2.0,
***connector damping,comp=1
**1e-2,
***connector damping,comp=4
**2.e-2,
*connector friction,predefined,stick = 1000
<dR>,<dLi>,1.25
*friction
0.1,
**--------------------------------------------------
*element,type=conn3d2,elset=cylCustom
2001,201,202
*connector section,elset=cylCustom,behavior=fricCustom
slot,revolute
global,global
**-------
*connector behavior,name=fricCustom
*connector elastic,comp=1
1.0,
*connector elastic,comp=4
2.0,
***connector damping,comp=1
**1e-2,
***connector damping,comp=4
**2.e-2,
*connector derived component, name=norm1
2,3
<f1>,<f1>
*connector derived component, name=norm1, indep=const
1,
5,6
<f2i>,<f2i>,0.0
<f2f>,<f2f>,0.45
*connector friction,indep=const,contact force=norm1,stick = 1000
1,
1.25,0.0
1.26,0.45
*connector potential
1,
4,<dR>
*friction
0.1,
**--------------------------------------------------
*boundary
101,1,6
201,1,6
*elset,elset=conn
 cylPredef,cylCustom
*AMPLITUDE, NAME=COSINE, DEF=PERIODIC
 1, 5.0, 0.0, 0.0
 1.0, 0.0
**--------------------------------------------------
*step
*frequency,SIM=NO
2,,,-1
*boundary,op=new
101,1,6
201,1,6
*OUTPUT, FIELD
*NODE OUTPUT,nset=all
U,
*el file, elset=conn
CU,CEF,CSF,CTF
*el print,sum=no, tot=no,elset=conn
CU,
CEF,
CTF,
CSF,
*node print
u,
rf,
*end step
**--------------------------------------------------
*STEP
*COMPLEX FREQUENCY
2,
*END STEP
**--------------------------------------------------
*step,nlgeom
*static
0.2,1.0,0.2,0.2
*boundary
102,1,1,1.0
102,4,4,2.0
202,1,1,1.0
202,4,4,2.0
*cload
**load that creates constraint forces
102,2,11.0
102,5,1.0
202,2,11.0
202,5,1.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=1,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------
*step,nlgeom
*static
0.1,1.0,0.1,0.1
*boundary,op=new
101,1,6
201,1,6
*cload
**load that creates constraint forces
102,2,11.0
102,5,1.0
202,2,11.0
202,5,1.0
** load that creates motion
102,1,10.0
102,4,20.0
202,1,10.0
202,4,20.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=1,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------
*step,nlgeom
*dynamic
0.01,1.0,0.01,0.01
*boundary,op=new
101,1,6
201,1,6
*cload
**load that creates constraint forces
102,2,11.0
102,5,1.0
202,2,11.0
202,5,1.0
** load that creates motion
102,1,10.0
102,4,20.0
202,1,10.0
202,4,20.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY,FREQ=1
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=1,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**-------------------------------------------------