Newer
Older
function getSetup1(fileName)
setup = Dict()
# name=string("../json/setupTestUni$latticeSize",".json")
name=string("./json/$(fileName)",".json")
open(name, "r") do f
#global setup
dicttxt = String(read(f)) # file information to string
setup=JSON.parse(dicttxt) # parse and transform data
end
return setup
end
function plotFinalDisplacement(name)
setupViz=getSetup1("$(name)/0")
maxNumFiles=setupViz["maxNumFiles"]
setupVizLast=getSetup1("$(name)/$(Int(maxNumFiles-1))");
nodes=setupVizLast["nodes"]
disX=[]
disY=[]
disZ=[]
for node in nodes
append!(disX,[node["displacement"]["x"]])
append!(disY,[node["displacement"]["y"]])
append!(disZ,[node["displacement"]["z"]])
end
display(scatter(disX,title="x",label=""))
display(scatter(disY,title="y",label=""))
display(scatter(disZ,title="z",label=""))
end
function plotDisplacementTroughTimeSteps(name,id)
setupViz=getSetup1("$(name)/0")
maxNumFiles=setupViz["maxNumFiles"]
for i in 0:(maxNumFiles-1)
setupViz=getSetup1("$(name)/$(Int(i))");
node=setupViz["nodes"][id]
append!(disX,[node["displacement"]["x"]])
append!(disY,[node["displacement"]["y"]])
append!(disZ,[node["displacement"]["z"]])
display(plot(disX,title="x",label=""))
display(plot(disY,title="y",label=""))
display(plot(disZ,title="z",label=""))
end
function plotDisplacementTroughTimeSteps(name)
setupViz=getSetup1("$(name)/0")
maxNumFiles=setupViz["maxNumFiles"]
for i in 0:(maxNumFiles-1)
setupViz=getSetup1("$(name)/$(Int(i))");
node=setupViz["nodes"][end]
append!(disX,[node["displacement"]["x"]])
append!(disY,[node["displacement"]["y"]])
append!(disZ,[node["displacement"]["z"]])
display(plot(disX,title="x",label=""))
display(plot(disY,title="y",label=""))
display(plot(disZ,title="z",label=""))
end