What is this opensees error mean??
Moderators: silvia, selimgunay, Moderators
What is this opensees error mean??
Hi I am trying to get the rebar stresses from the experimental strain history. I am trying to do this using a truss element and suppling the strain history as input file.
but when i run the scirpt, I am getting follwoing error, I don't understand what it means. can anyone know where i am going wrong.? Any help is greatly appriciated..
FATAL SparseGenColLinSOE::getX - vectX == 0 -----------------------------------
----------------------------------------
End of script <C:\Documents> reached, Press any key to continue
I am posting my TCL file below.
model basic -ndm 2 -ndf 3
node 1 0.0 0.0
node 2 1.0 0.0
fix 1 1 1 1
fix 2 0 1 1
#steel model for #5 rebar
uniaxialMaterial ReinforcingSteel 1 71.03 97.5 28537 875 0.0097 0.101
element truss 1 1 2 1.00 1
set SeriesPath1 "Path Series -dt 1 -filePath Y_disp.txt"
pattern Plain 1 $SeriesPath1 {
# sp $node $DOF $Reference
sp 2 1 1
}
## Define reference load in X direction
# pattern Plain 1 "Linear" {
## Fx Fy Mz
# load 2 1.0 0 0
#}
recorder Node -file testing.out -time -node 2 -dof 1 2 3 disp
recorder Element -file Force.out -time -ele 1 axialForce
## Create displacement Increment
#set du 0.0001
# Define analysis parameters
integrator LoadControl 1
#integrator DisplacementControl 2 1 $du
system SparseGeneral -piv
test NormDispIncr 1.0e-5 100 1
numberer Plain
constraints Transformation
algorithm KrylovNewton
analysis Static
# Apply the 40 points in the files.
analyze 40
# ------------------------------
but when i run the scirpt, I am getting follwoing error, I don't understand what it means. can anyone know where i am going wrong.? Any help is greatly appriciated..
FATAL SparseGenColLinSOE::getX - vectX == 0 -----------------------------------
----------------------------------------
End of script <C:\Documents> reached, Press any key to continue
I am posting my TCL file below.
model basic -ndm 2 -ndf 3
node 1 0.0 0.0
node 2 1.0 0.0
fix 1 1 1 1
fix 2 0 1 1
#steel model for #5 rebar
uniaxialMaterial ReinforcingSteel 1 71.03 97.5 28537 875 0.0097 0.101
element truss 1 1 2 1.00 1
set SeriesPath1 "Path Series -dt 1 -filePath Y_disp.txt"
pattern Plain 1 $SeriesPath1 {
# sp $node $DOF $Reference
sp 2 1 1
}
## Define reference load in X direction
# pattern Plain 1 "Linear" {
## Fx Fy Mz
# load 2 1.0 0 0
#}
recorder Node -file testing.out -time -node 2 -dof 1 2 3 disp
recorder Element -file Force.out -time -ele 1 axialForce
## Create displacement Increment
#set du 0.0001
# Define analysis parameters
integrator LoadControl 1
#integrator DisplacementControl 2 1 $du
system SparseGeneral -piv
test NormDispIncr 1.0e-5 100 1
numberer Plain
constraints Transformation
algorithm KrylovNewton
analysis Static
# Apply the 40 points in the files.
analyze 40
# ------------------------------